Белка

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

  1. WildCat
    Оффлайн

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

    Репутация:
    0
    Что-то Vertu совсем пропал.

    Вот новая: www.igorkorshunov.narod.ru/Belka_1_8_19.rar
    Настройки те же: www.igorkorshunov.narod.ru/EvalSettings.rar

    Изменения:
    - верификация пустого хода, только если у нас осталась одна фигура
    - LMR не сокращаются только 3 лучших хода (раньше было 4)
    - LMR на глубине >= 2 (раньше было 3)
     
  2. Осипов Юрий
    Оффлайн

    Осипов Юрий Учаcтник

    Репутация:
    11
    А что такое Белка 1.8.18 ?
    VP и Fruit ее тестируют, а ссылку на сам движок что-то не могу найти.
     
  3. WildCat
    Оффлайн

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

    Репутация:
    0
    Ищи ссылку на 1.8.17. Там на самом деле 1.8.18.
     
  4. Fruit
    Оффлайн

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

    Репутация:
    3
    Дефолтную Белку 18 я не тестировал, сразу начал с ферзь на 7-й = 0. Может Vertu и VP потестят с такой настройкой? Мне кажется, она даёт небольшой плюс.
     
  5. VP
    Оффлайн

    VP Учаcтник

    Репутация:
    0
    Пока рулят настройки 1818-1816
    Код:
      Program                          Elo    +   -   Games   Score   Av.Op.  Draws
    
      1 Rybka 2.3.2a 32-bit            : 2956   17  16  1000    70.2 %   2808   42.5 %
      2 Shredder 11 UCI                : 2849   18  18  1000    55.9 %   2808   30.0 %
      3 Belka 1.8.18                   : 2833   17  17  1000    55.9 %   2792   34.9 %
      4 HIARCS 11.1 UCI                : 2832   18  18  1000    53.4 %   2808   32.7 %
      5 Belka 1.8.16                   : 2832   18  18  1000    55.6 %   2792   34.1 %
      6 Belka 1.8.14                   : 2814   17  17  1000    53.1 %   2792   34.7 %
      7 Belka 1.8.12                   : 2812   18  18  1000    52.8 %   2792   33.7 %
      8 Belka 1.8.15                   : 2812   17  17  1000    52.8 %   2792   35.1 %
      9 Belka 1.8.19                   : 2807   17  17  1000    52.1 %   2792   35.4 %
     10 Belka 1.8.9.0                  : 2806   17  17  1000    52.0 %   2792   34.6 %
     11 Fruit 2.3                      : 2800   17  17  1000    48.9 %   2808   37.7 %
     12 Belka 1.8.7                    : 2799   18  18  1000    50.9 %   2792   29.1 %
     13 Belka 1.8.11                   : 2795   17  17  1000    50.4 %   2792   35.8 %
     14 Loop 13.6                      : 2788   17  17  1000    47.1 %   2808   34.3 %
     15 Naum 2.2                       : 2785   16  16  1000    46.7 %   2808   43.0 %
     16 Strelka 1.8 UCI                : 2770   18  18  1000    46.9 %   2792   30.5 %
     17 Zappa Mexico                   : 2767   17  17  1000    44.1 %   2808   35.0 %
     18 Spike 1.2 Turin                : 2737   18  18  1000    40.0 %   2808   30.6 %
     19 Ktulu 8                        : 2730   19  19  1000    39.0 %   2808   27.6 %
     20 Glaurung 1.2.1                 : 2677   20  20  1000    32.0 %   2808   24.5 %
    Код:
    Belka 1.8.19 - Rybka 2.3.2a 32-bit       33.0    -    67.0        33.00%
    Belka 1.8.19 - HIARCS 11.1 UCI           51.5    -    48.5        51.50%
    Belka 1.8.19 - Shredder 11 UCI           38.5    -    61.5        38.50%
    Belka 1.8.19 - Zappa Mexico              59.5    -    40.5        59.50%
    Belka 1.8.19 - Naum 2.2                  47.5    -    52.5        47.50%
    Belka 1.8.19 - Loop 13.6                 58.0    -    42.0        58.00%
    Belka 1.8.19 - Ktulu 8                   55.5    -    44.5        55.50%
    Belka 1.8.19 - Fruit 2.3                 44.5    -    55.5        44.50%
    Belka 1.8.19 - Spike 1.2 Turin           68.0    -    32.0        68.00%
    Belka 1.8.19 - Glaurung 1.2.1            65.0    -    35.0        65.00%
     
  6. WildCat
    Оффлайн

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

    Репутация:
    0
  7. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    А какие книги желательно подключать для тестирования? А то я научил белку пешками в дебюте ходить вместо коней, так рыбка теперь еле из дебюта выходит.
     
  8. Fruit
    Оффлайн

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

    Репутация:
    3
    Код:
    Belka 1.8.19
    
    Belka 1.8.19   - Fruit 2.3           53.0 - 47.0    +34/-28/=38    53.00%
    Belka 1.8.19   - Zappa Mexico        60.0 - 40.0    +44/-24/=32    60.00%
    Belka 1.8.19   - Spike 1.2 Turin     71.5 - 28.5    +59/-16/=25    71.50%
    Belka 1.8.19   - Ktulu 8.0           67.5 - 32.5    +58/-23/=19    67.50%
     
  9. Осипов Юрий
    Оффлайн

    Осипов Юрий Учаcтник

    Репутация:
    11
    John, Вы хотите сказать, что научили Белку правильно играть дебют без книги ? Очень серьезное достижение ! Интересно посмотреть на партии. Ну и файл настроек тоже.
     
  10. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    Файл настроек у меня такой. Изменял только те параметры, что мне не понравились, насколько мог разобраться за один день. Главная цель была - чтобы пешками любила ходить :) Я результатами очень доволен. Партии без дебютной книги все очень похожие. Запустите - посмотрите. Сейчас запустил на 100 партиях с дебютной книгой перфект 13 против рыбки 2.3.2а 32b. пока счет 2 - 2.

    NodesLimit 0
    SideToMoveBonus 3
    PawnFileOpening 300
    PawnFileEndgame -97
    KnightCentrOpening 347
    KnightCentrEndgame 56
    KnightRankOpening 200
    KnightTrapped 1000
    BishopCentrOpening 160
    BishopCentrEndgame 100
    BishopBackRankOpening 251
    BishopDiagonalOpening 378
    RookFileOpening 104
    QueenCentrOpening 98
    QueenCentrEndgame 108
    QueenBackRankOpening 201
    KingFileOpening 300
    KingCentrEndgame 401
    PawnFile -3 -1 0 1 1 0 -1 -3
    KnightLine -4 -2 0 1 1 0 -2 -4
    KnightRank -2 -1 0 1 2 3 2 1
    BishopLine -3 -1 0 1 1 0 -1 -3
    RookFile -2 -1 0 1 1 0 -1 -2
    QueenLine -3 -1 0 1 1 0 -1 -3
    KingLine -3 -1 0 1 1 0 -1 -3
    KingFile 3 4 2 0 0 2 4 3
    CenterPawns 1000
    KnightMobilityOpening 100
    KnightMobilityEndgame 150
    BishopMobilityOpening 200
    BishopMobilityEndgame 150
    RookMobilityOpening 100
    RookMobilityEndgame 79
    QueenMobilityOpening 54
    QueenMobilityEndgame 37
    RookHalfOpenOpening 100
    RookHalfOpenEndgame 256
    RookOpenOpening 971
    RookOpenEndgame 172
    RookHalfOpenNearKingAttack 121
    RookHalfOpenOnKingAttack 853
    Rook7Opening 246
    Rook7Endgame 1026
    Queen7Endgame 1420
    KnightKingAttack 941
    BishopKingAttack 418
    RookKingAttack 777
    QueenKingAttack 532
    KingAttackWeight 0 -1 37 71 100 100 100 100 100 100 100 100 100 100 100 100
    PassedPawnValue1 0 0 0 1000 1450 2000 2500 3000
    PassedPawnValue2 146 146 160 1000 1500 2000 3000 5000
    PassedPawnValue3 0 0 0 26 78 157 262 262
    PassedPawnValue4 0 0 0 133 394 788 1311 1311
    PassedPawnValue5 0 0 0 101 300 601 1000 1000
    PassedPawnValue6 0 0 0 66 195 391 650 650
    PassedPawnValue7 0 0 0 131 389 779 1295 1295
    PawnOpenIsolatedDoubledOpening 1020
    PawnOpenIsolatedDoubledEndgame 648
    PawnIsolatedDoubledOpening 170
    PawnIsolatedDoubledEndgame 648
    PawnIsolatedOpening 79
    PawnIsolatedEndgame 324
    PawnOpenIsolatedOpening 923
    PawnOpenIsolatedEndgame 324
    PawnWeakEndgame 297
    PawnOpenWeakOpening 872
    PawnWeakOpening 600
    PawnPassedScoreOpening 0 0 0 800 1300 2263 3763 3763
    PawnPassedScoreEndgame 18 18 18 181 501 985 1626 1626
     
  11. WildCat
    Оффлайн

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

    Репутация:
    0
    Я думаю, что с помощью тех настроек, которые доступны сейчас нельзя Белку этому научить.
     
  12. Fruit
    Оффлайн

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

    Репутация:
    3
    Главная цель была - чтобы пешками любила ходить, а PassedPawnValue1, PassedPawnValue3, PassedPawnValue4, PassedPawnValue5, которые за это отвечают, даже и не тронуты.
     
  13. Fruit
    Оффлайн

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

    Репутация:
    3
    Научить можно, но это ослабляет игру, по моим тестам.
     
  14. Fruit
    Оффлайн

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

    Репутация:
    3
    Queen7Endgame 0,CenterPawns 574, KingAttackWeight 0 0 37 71

    Код:
    Belka 1.8.18   - Zappa Mexico        70.5 - 29.5    +59/-18/=23    70.50%
    Belka 1.8.18   - Ktulu 8.0           67.5 - 32.5    +55/-20/=25    67.50%
    Belka 1.8.18   - Spike 1.2 Turin     64.5 - 35.5    +48/-19/=33    64.50%
    Belka 1.8.18   - Fruit 2.3           59.5 - 40.5    +44/-25/=31    59.50%
    Belka 1.8.18   - Shredder 11 UCI     42.0 - 58.0    +30/-46/=24    42.00%
    
    Belka 1.8.18 = 304/500
     
  15. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    А Вы посмотрите как она залюбила!
     
  16. Fruit
    Оффлайн

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

    Репутация:
    3
    Залюбить мало, надо ещё хорошо играть. :)
     
  17. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    Дак рвет она рыбку теперь при таком раскладе :) без дебютной книги если обе играют.
     
  18. Fruit
    Оффлайн

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

    Репутация:
    3
    Есть хотя бы один матч из 100 партий?.....Были случаи у меня, Белка стартовала против Рыбки с огромным плюсом, а потом всё-таки возвращалась к своим законным 30-35%
     
  19. Fruit
    Оффлайн

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

    Репутация:
    3
    Код:
    1   Rybka 2.3.2 mp 32-bit         +54/-18/=28 68.00   68.0/100
    2   Belka 1.8.18 (John)           +18/-54/=28 32.00   32.0/100
    Не очень она рвёт Рыбку.
     
  20. WildCat
    Оффлайн

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

    Репутация:
    0
    У меня эти настройки играют похуже дефолтных.
     
  21. thenewone
    Оффлайн

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

    Репутация:
    1
    А может кто сравнить все дефолтные версии Белки по сей момент? А то у каждого получается по-разному.
    Я провел несколько тестов на IQ5.epd — протестировал пока 7, 14, 16, 19 и 20 версии. Получше всех на этом тесте — 7-я Белка, как ни странно.
    Код:
    Belka 1.8.7  
    Max score:                             6675
    Engines score:                         5265
    Number with full score:                159
    Found in: 1 sec = 110, 2 sec = 17, 5 sec = 19, 10 sec = 13, 
    Time used for tests (wrong answer=10s): 513s
    Код:
    Belka 1.8.19
    Max score:                             6675
    Engines score:                         5130
    Number with full score:                156
    Found in: 1 sec = 104, 2 sec = 16, 5 sec = 26, 10 sec = 10, 
    Time used for tests (wrong answer=10s): 543s
    Код:
    Belka 1.8.20
    Max score:                             6675
    Engines score:                         5155
    Number with full score:                156
    Found in: 1 sec = 106, 2 sec = 16, 5 sec = 20, 10 sec = 14, 
    Time used for tests (wrong answer=10s): 552s
    Код:
    Belka 1.8.16
    Max score:                             6675
    Engines score:                         5155
    Number with full score:                156
    Found in: 1 sec = 106, 2 sec = 16, 5 sec = 19, 10 sec = 15, 
    Time used for tests (wrong answer=10s): 558s
    Код:
    Belka 1.8.14
    Max score:                             6675
    Engines score:                         5010
    Number with full score:                153
    Found in: 1 sec = 105, 2 sec = 19, 5 sec = 16, 10 sec = 13, 
    Time used for tests (wrong answer=10s): 581s
    Belka 1.8.7 выше всех и в моем рейтинг-листе... Странно. Комп, верно, старенький — 2ГХц.
     
  22. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    У меня белка 1.8.19 над первым ходом думает около 11 сек. (над 2м 2сек)при 2х минутном контроле на партию. Можно ли как-то ускорить первый ход? 10 сек это очень много. в 2х минутной партии - большая фора. Рыбка 2-3 секунды над первым думает.
     
  23. NS
    Оффлайн

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

    Репутация:
    3
    Результаты этих тестов с силой игры программы никак не связаны.
     
  24. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    по 2 мин.
     
  25. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    А если рыбку не mp поставить? Я на 2.3.2а обычной 32b тестирую и белка 19я
     
  26. Осипов Юрий
    Оффлайн

    Осипов Юрий Учаcтник

    Репутация:
    11
    В настройках от John не все понятно.
    Если была цель заставить Белку играть пешками в дебюте, то можно было ограничиться изменением параметров PawnFileOpening, CenterPawns и PawnWeakOpening (чтобы заставить двигаться центральные пешки), а также KnightRankOpening и KnightRank (чтобы заставить коней оставаться на своих местах). Но зачем надо было повышать оценку мобильности фигур и централизации слонов? Всего изменено около двух десятков значений - для чего?
     
  27. John
    Оффлайн

    John Учаcтник

    Репутация:
    0
    Запускаю игру - смотрю, какие-то ходы не нравятся, изменяю настройки (которые предположительно должны влиять), что бы ходила как мне нравится. В итоге добился чтобы пешками играла и вообще по центру ака Тарраш в молодости. Без книги победила с такими настройками рыбку 2.3.2а за счет того что в дебюте пешками задвигала. С подключенными книгами дела хуже обстоят. Но будем искать..
     
  28. Fruit
    Оффлайн

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

    Репутация:
    3
    Мой комп Р4 2530.....
    Потом протестирую 19-ую с такими настройками. Может она даст больший прирост в силе.
     
  29. Fruit
    Оффлайн

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

    Репутация:
    3
    А параметры PassedPawnValue х на это не влияют?
     
  30. NS
    Оффлайн

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

    Репутация:
    3
    Passed - проходные пешки.
     
  31. Осипов Юрий
    Оффлайн

    Осипов Юрий Учаcтник

    Репутация:
    11
    Все параметры типа PassedPawnValue x начинают влиять только при появлении проходных пешек. Получить в дебюте проходную - ну, не знаю...
     
  32. Осипов Юрий
    Оффлайн

    Осипов Юрий Учаcтник

    Репутация:
    11
    А вообще, игра Белки в дебюте с такими настройками производит приятное впечатление - особенно белыми. Смущает, правда, начало черных: 1. e4 d5.

    Очень похоже, что здесь сошлись сразу несколько факторов, важных для дебюта - захват центра (и не только пешками), и развитие (мобильность). А вот дальше, после дебюта - надо еще что-то подвинтить.
     
  33. Fruit
    Оффлайн

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

    Репутация:
    3
    Я перевёл это, как "продвинутость". :)
     
  34. Мобуту
    Оффлайн

    Мобуту спаситель нации баннер

    Репутация:
    142
    John правильным делом занялся, пытается научить Рыбку (Белку, Стрелку) агессивно играть пешками. Правда, тут есть опасность: как бы при этом нечаянно не превратить её в Джуниора. :)
     
  35. Fruit
    Оффлайн

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

    Репутация:
    3
    Может для целей движения пешек, по типу Fruit 2.3, назначить бонус за пешечный дуэт(Pawn Duo)? Точнее, там комбинация Pawn Duo File (сочетания пешек а+в или f+g и тд), Pawn duo Rank (какая горизонталь, видимо) и Pawn Duo Weight. Я пробовал изменять эти параметры и получалось сделать так, что программа лучше понимала староиндийскую и двигала пешки в правильном направлении.