Белка

Тема в разделе "Машинное отделение", создана пользователем WildCat, 3 ноя 2007.

  1. Kos
    Оффлайн

    Kos Учаcтник

    Репутация:
    0
    Ау, народ, вы меня слышите???? Извините за настойчивость... Вы как меняете параметры белок???? Надо, чтобы параметры менялись в движке, иначе это деревенская (чтобы не сказать хуже) прога получится. Я вот никогда не понимал народ, который деревенские проги до посинения гоняет между собой, надеясь 1 пункт ЭЛО увеличить. WildCat, не сочти за труд, сделай изменение параметров в движке, как все нормальные движки устроены, а то получается, что весь мир на автомобилях ездит, а тут велосипед пытаются изобрести.
     
  2. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Kos, в последней Белке (14-ая) есть файл person.txt. Там можно менять параметры.
    Текстовый файл удобнее для нахождения настроек, ибо тогда их легче запоминать, просто заархивировав. А потом легко сравнить по 2-м текстывым файлам.
     
  3. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Ещё один мощный старт:


    1 Belka 1.8.13 +58 +13/-8/=9 58.33 17.5/30
    2 Belka 1.8.12 -58 +8/-13/=9 41.67 12.5/30
     
  4. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    Браво! Поднажми исчо!
     
  5. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Обычно, после 30 партий еще рано радоваться. :)
     
  6. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Я думаю, +58 черезчур оптимистично. Буду рад, если после 100 партий будет. +20 :cool:
     
  7. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Я тожу буду рад. :cool:
     
  8. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Причём, сейчас по партиям видно, что у меня явный перекос в оценке на центр (слишком ценятся центральные пешки и тп), так что, возможно, ещё есть немалые резервы для усиления.
     
  9. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    Возможно, в 14 стоит даже уменьшить бонус за двух слонов... она качество опять за них пожертвовала сейчас на моих глазах и проиграла.
     
  10. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    Fruit, какой там у тебя текущий счет?
     
  11. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Хм...ничего не могу понять. 12-ая выиграла несколько партий подряд, в том числе там были и те, где она стояла -2. Видать, что-то я плохо настроил раз происходят такие метаморфозы.


    1 Belka 1.8.13 +7 +18/-17/=13 51.04 24.5/48
    2 Belka 1.8.12 -7 +17/-18/=13 48.96 23.5/48
     
  12. thenewone
    Оффлайн

    thenewone Евгений Манев

    Репутация:
    1
    Может кто с компьютером побыстрее потестовать эти настройки 13-ой Белки:
    Код:
    SideToMoveBonus 3
    PawnFileOpening 40
    PawnFileEndgame 15
    KnightCentrOpening 105
    KnightCentrEndgame 35
    KnightRankOpening 65
    KnightTrapped 1050
    BishopCentrOpening 45
    BishopCentrEndgame 35
    BishopBackRankOpening 60
    RookFileOpening 125
    QueenCentrOpening 35
    QueenCentrEndgame 75
    QueenBackRankOpening 5
    KingFileOpening 75
    KingCentrEndgame 35
    PawnFile -5 0 5 10 10 5 0 -5
    KnightLine -7 -2 0 2 2 0 -2 -7
    KnightRank -3 -1 0 3 5 7 -1 -3
    BishopLine -1 0 1 2 2 1 0 -1
    RookFile -1 0 0 1 1 0 0 -1
    QueenLine -3 -1 1 3 3 1 -1 -3
    KingLine -5 -2 0 5 5 0 -2 -5
    KingFile 3 7 1 -1 -1 1 7 3
    CenterPawns 690
    KnightMobilityOpening 95
    KnightMobilityEndgame 65
    BishopMobilityOpening 75
    BishopMobilityEndgame 55
    RookMobilityOpening 65
    RookMobilityEndgame 55
    QueenMobilityOpening 45
    QueenMobilityEndgame 60
    RookHalfOpenOpening 65
    RookHalfOpenEndgame 70
    RookOpenOpening 725
    RookOpenEndgame 150
    RookHalfOpenKingAttack 320
    RookChecksOpening 55
    Rook7Opening 650
    Rook7Endgame 420
    Queen7Endgame 115
    KnightKingAttack 300
    BishopKingAttack 450
    RookKingAttack 550
    QueenKingAttack 900
    KingAttackWeight 20 30 40 50 60 70 80 120 320 420 520 700 1200 1500 1620 2120
    PassedPawnValue1 0 10 110 600 800 1300 2200 0
    PassedPawnValue2 0 30 70 300 1100 2300 2800 0
    PassedPawnValue3 0 10 20 35 160 280 350 0
    PassedPawnValue4 0 10 20 35 170 285 360 0
    PassedPawnValue5 0 10 20 35 210 350 420 0
    PassedPawnValue6 0 10 20 25 300 650 850 0
    PassedPawnValue7 0 10 20 30 450 1000 1750 0
    PawnDoubledEndgame 250
    PawnIsolatedOpening 110
    PawnIsolatedEndgame 220
    PawnOpenIsolatedOpening 100
    PawnOpenIsolatedEndgame 220
    PawnWeakEndgame 250
    PawnOpenWeakOpening 220
    PawnWeakOpening 200
    PawnPassedScoreOpening 0 100 440 850 1100 1800 0 0
    PawnPassedScoreEndgame 0 300 500 700 1300 1500 0 0
    А то я тестирую на 4+2 контроле, так партий не наберешь :)
     
  13. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    В статистике такие метаморфозы обычное дело. Возможно есть смысл перейти на набор из 500 начальных позиций, чтобы минимизировать шум.
     
  14. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Скорее всего тут без NS не разберешься. Нужно чтобы он нашел все правила по которым добавляется бонус за два слона.
    А то я просто добавлял бонус в позиции со слонами, но в которых бонус меньше 0.0736 пешки.
     
  15. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    http://slil.ru/25181631

    Код:
    Belka 1.8.14 - Rybka 2.3.2a 32-bit  40.0 - 60.0  40.00%   
    Belka 1.8.14 - Shredder 11 UCI  48.0 - 52.0  48.00%   
    Belka 1.8.14 - Naum 2.2  55.0 - 45.0  55.00%   
    Belka 1.8.14 - Loop 13.6  56.0 - 44.0  56.00%   
      199.0 - 201.0  49.75% 
    
    Для сравнения:
    
    Belka 1.8.12 - Rybka 2.3.2a 32-bit  42.5 - 57.5  42.50%   
    Belka 1.8.12 - Shredder 11 UCI  49.0 - 51.0  49.00%  
    Belka 1.8.12 - Naum 2.2  63.5 - 36.5  63.50%    
    Belka 1.8.12 - Loop 13.6  51.5 - 48.5  51.50%   
      206.5 - 193.5  51.63%
     
  16. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    Судя по всему, усиления 14 не дала. Сейчас у меня тесты с Глаурунгм и Хиарксом закончатся...
    WildCat, давай версию с штрафом за сдвоенные изоляторы! Или еще с каким нибудь изменением.
     
  17. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Эту еще дотестировать надо.
     
  18. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    http://slil.ru/25186548

    Belka 1.8.14 - HIARCS 11.1 UCI 42.0 - 58.0 42.00%
    Belka 1.8.14 - Glaurung 1.2.1 76.0 - 24.0 76.00%

    всё, другую давай :)
     
  19. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Уговорил: www.igorkorshunov.narod.ru/Belka_1_8_15.rar :)

    Просто сдвоенные убраны, а сдвоенные изолированные добавлены:
    Код:
    // сдвоенная
    //int PawnDoubledEndgame = 158;
    
    // изолированные сдвоенные
    int PawnOpenIsolatedDoubledOpening = 1020;
    int PawnOpenIsolatedDoubledEndgame = 648;
    
    int PawnIsolatedDoubledOpening = 170;
    int PawnIsolatedDoubledEndgame = 648;
    Протестируйте сначала с дефолтными, а потом можете их попробовать поменять.

    Vertu, мало просто протестировать Глаурунга с Хиарксом против 1.8.14. Для сравнения нужно еще и с 1.8.12.
     
  20. VP
    Оффлайн

    VP Учаcтник

    Репутация:
    0
    Код:
    Belka 1.8.14 - Rybka 2.3.2a 32-bit    32.0    -    68.0        32.00%
    Belka 1.8.14 - Shredder 11 UCI        43.5    -    56.5        43.50%
    Belka 1.8.14 - HIARCS 11.1 UCI         45.0    -    55.0        45.00%
    Belka 1.8.14 - Loop 13.6               47.5    -    52.5        47.50%
    Belka 1.8.14 - Naum 2.2               57.0    -    43.0        57.00%
    Belka 1.8.14 - Zappa Mexico            58.0    -    42.0        58.00%
    Belka 1.8.14 - Ktulu 8                 59.0    -    41.0        59.00%
    Belka 1.8.14 - Fruit 2.3              59.0    -    41.0        59.00%
    Belka 1.8.14 - Spike 1.2 Turin        60.5    -    39.5        60.50%
    Belka 1.8.14 - Glaurung 1.2.1         70.0    -    30.0        70.00%
    ——————————————————————————-
    Belka 1.8.14 - Fritz 11            31.5    -    68.5        31.50%
    Белка так и не понимает еще некоторые ничейные позиции с крайней пешкой.
    K,B,p_K (Слон не "того" цвета)
    Белка дает оценку +5.93
    Сделайте поправки, а то больно смотреть на такую игру.
     
  21. krey
    Оффлайн

    krey Михаил Кройтор Команда форума Команда форума

    Репутация:
    1
    тут просто базы прикрутить надо. а то белка много чего не понимает.
    пример использования egbb можно вытянуть со странички scorpio
     
  22. VP
    Оффлайн

    VP Учаcтник

    Репутация:
    0
    Да не понимает она базы ТВ, у меня ТВ5 Налимова подключены к Шреддер-классик.
    Сила Белки увеличится в эндшпиле, когда будет поддержка ТВ.
    А это разве сложно сделать?
     
  23. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Я разобрался, почему мне не удаётся найти лучшие настройки для Белки. Оказалось, потому, что я и равных-то не находил. Та версия, что сыграла против 12-й -10 пунктов(на 100 партиях), с Рыбкой смотрится очень слабо:

    1 Rybka 2.3.2 mp 32-bit +254 +24/-4/=4 81.25 26.0/32
    2 Belka 1.8.13 -254 +4/-24/=4 18.75 6.0/32

    Выходит, я был прав - просто анти-белка вышла.
     
  24. NS
    Оффлайн

    NS Нефёдов Сергей баннер

    Репутация:
    3
    Либо 100 партий маловато.
     
  25. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Возможно это просто случайный результат. Попробуй продолжить матч. А потом против других движков.
     
  26. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Я думаю, здесь всё сошлось: 100 партий, короткий контроль, та же самая версия.
     
  27. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Не очень просто. А самое главное это надо делать. А я этого не люблю. :cool:
     
  28. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Так давайте определимся EGBB или EGTB?
     
  29. Vertu
    Оффлайн

    Vertu Старожил

    Репутация:
    4
    А что тебе проще делать? EGBB можно взять из открытых движков, а EGTB?
    И в чем вообще принципиальная разница?
    EGTB вроде бы покрывает большее количество эндшпилей на сегодня, нет?
     
  30. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    Может лучше сначала пешечник? :)
    Голосую за EGTB.
     
  31. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    А лучше всего - базы Шреддера. :)
     
  32. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    Наверно, лучше EGBB, т.к. Рыба юзает EGTB, а мы должны идти своим путем.
     
  33. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    У меня нет EGBB.
     
  34. WildCat
    Оффлайн

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    А сколько времени они генерятся?
     
  35. Fruit
    Оффлайн

    Fruit Александр баннер

    Репутация:
    3
    У меня есть 5-фигурные Шреддера и налимовские, а EGBB нет; качать - много; генерировать - долго.