Белка

Discussion in 'Машинное отделение' started by WildCat, 3 Nov 2007.

  1. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Неплохой старт у моих новых настроек. Только сдаётся мне, что я создаю анти-белку 1.8.12 по позициям из 50.pgn:

    1 Belka 1.8.13 +9/-6/=7 56.82 12.5/22
    2 Belka 1.8.12 +6/-9/=7 43.18 9.5/22
  2. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Если кому-то не лень, то просьба попробовать данные настройки против других движков:

    Code:
    SideToMoveBonus 3
    PawnFileOpening 35
    PawnFileEndgame 5
    KnightCentrOpening 150
    KnightCentrEndgame 40
    KnightRankOpening 50
    KnightTrapped 1000
    BishopCentrOpening 40
    BishopCentrEndgame 50
    BishopBackRankOpening 120
    RookFileOpening 130
    QueenCentrOpening 20
    QueenCentrEndgame 120
    QueenBackRankOpening 40
    KingFileOpening 120
    KingCentrEndgame 90
    PawnFile -5 0 5 20 20 5 0 -5
    KnightLine -8 -2 0 2 2 0 -2 -8
    KnightRank -3 -1 0 1 4 6 4 1
    BishopLine -2 2 5 7 7 5 2 -2
    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 5 10 1 -1 -1 1 10 5
    CenterPawns 750
    KnightMobilityOpening 125
    KnightMobilityEndgame 100
    BishopMobilityOpening 95
    BishopMobilityEndgame 85
    RookMobilityOpening 70
    RookMobilityEndgame 60
    QueenMobilityOpening 8
    QueenMobilityEndgame 45
    RookHalfOpenOpening 80
    RookHalfOpenEndgame 160
    RookOpenOpening 1200
    RookOpenEndgame 200
    RookHalfOpenKingAttack 600
    RookChecksOpening 25
    Rook7Opening 1000
    Rook7Endgame 450
    Queen7Endgame 50
    KnightKingAttack 1500
    BishopKingAttack 450
    RookKingAttack 500
    QueenKingAttack 650
    KingAttackWeight 15 35 50 65 75 85 95 120 320 420 520 720 1300 1700 1920 2820
    PassedPawnValue1 0 10 110 900 1100 1500 2100 0
    PassedPawnValue2 0 30 90 400 1500 2800 3600 0
    PassedPawnValue3 0 10 20 45 260 330 420 0
    PassedPawnValue4 0 10 20 45 265 340 450 0
    PassedPawnValue5 0 10 20 40 345 440 590 0
    PassedPawnValue6 0 10 20 30 390 850 1100 0
    PassedPawnValue7 0 10 20 35 550 1150 1950 0
    PawnDoubledEndgame 310
    PawnIsolatedOpening 130
    PawnIsolatedEndgame 280
    PawnOpenIsolatedOpening 90
    PawnOpenIsolatedEndgame 240
    PawnWeakEndgame 300
    PawnOpenWeakOpening 200
    PawnWeakOpening 250
    PawnPassedScoreOpening 0 100 500 1000 1300 1900 0 0
    PawnPassedScoreEndgame 0 300 500 700 1300 1600 0 0
  3. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    попробуем... пока 14 тестю... сдается мне, что двухслоновый бонус в борьбе с Рыбой ей во вред пошел...
  4. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Тока сейчас заметил, что не отредактировал строку:
    BishopLine -2 2 5 7 7 5 2 -2
    Её можно (и, пожалуй, нужно) уменьшить до:
    BishopLine -1 0 1 2 2 1 0 -1
  5. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Вряд-ли это анти-белка. Я теперь уверен, что дефолтные настройки никакой особой прибавки не дают. Либо Fruit жуткий спец по настройке движков. :)

    Теперь осталось только разобрать материальный бонус и таблицу пешечного прикрытия.
  6. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Спец - не спец, но опыт есть :cool: :


    1 Belka 1.8.12 +10 +32/-29/=39 51.50 51.5/100
    2 Belka 1.8.13 -10 +29/-32/=39 48.50 48.5/100

    Окончательный итог вроде неплох.
  7. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Я надеюсь это не окончательный итог. ;)
  8. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Одного из первых этапов, я забыл добавить. :D
  9. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    Сделал тест по 200 партий с Рыбкой 2+2 по своим дебютам.

    1.8.13 +27 -85 =88 35,50%
    1.8.14 +31 -86 =83 36,25%

    Как интерпретировать эти результаты, пока не знаю... Кажется, двухслоновый бонус ничего не испортил, как минимум...
    Запустил стандартный тест для 14 с квартетом сильных по 50.pgn
  10. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Два Слона в Рыбке есть. Они в таблице piece_bonus.
    Если смотреть расчетные коэффициенты (пост #485) - это koef[4]=784.32

    784.32*(wb*wb-bb*bb) То есть за двух слонов в этих единицах дается
    3*784.32 - больше половины пешки...
  11. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    В Рыбке-то есть :) Только Стрелка их не ценит нифига, а с бонусом в 14-й оценки приблизились к рыбкиным, и плохих легкофигурных эндшпилей стало меньше.
  12. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    В Стрелке та-же самая таблица.
  13. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    А почему тогда оценки позиций с 2 слонами у Рыбки выше?
  14. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    У Рыбки 1.0 ? В последующих версиях скорей всего бонус был увеличен.
  15. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    Нет, я сравниваю с последней Рыбкой. Если увеличен, значит и в Стрелке увеличивать надо было. Что в 14 WildCat и попробовал.
  16. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Я увеличивал (примерно на 0.26 пешки) для тех соотношений, в которых этого бонуса нет. NS, ты не забыл, что не смотрел позиции без ферзей?

    Может еще больше увеличить попробовать?
  17. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    Не уверен. Уже встречаются сомнительные жертвы качества за наличие 2 слонов. Например:



    13.Nb3?! Nb3 14.Rb3 Bb3
  18. VP Учаcтник

    • Участник
    Member Since:
    06.05.2007
    Message Count:
    181
    Likes Received:
    0
    Репутация:
    0
    Location:
    Красноярск
    Оффлайн
    Shredder Classic, 3'+1"
    Code:
    Q6600 @3.6GHz     Rybka  Shredder Zappa    Naum    Loop    Hiarcs  Spike   Fruit   Ktulu   Glaurung
    Strelka 1.8         24.00   49.5    43.0    46.0    50.0    39.5    50.0    45.5    57.0    64.0
    Belka 187           25.50   43.5    60.0    60.0    51.0    42.5    56.0    52.0    53.5    65.5
    Belka 189           34.5    36.0    57.0    49.0    56.0    47.0    63.5    45.5    62.5    68.5
    Belka 1811          25.50   48.0    52.0    50.5    51.5    46.5    58.0    49.5    60.0    62.5
    Belka 1812          26.0    45.0    59.0    49.5    54.0    51.5    57.0    53.0    63.0    70.0
    У версии 189 получились хорошие настройки против Рыбки, но прослабили против Шреддера и Фрукта.
    Ищите наиболее удачный баланс настроек и давайте следующую версию пусть Юрий лепит.
    Народ к праздникам ждет подарок Strelka_2.0mp x64
    Главные соперники сейчас для Белки - Рыбка, Шреддер11, Фриц11.
    Скоро еще один наверно конкурент будет Naum 3.0 - автор грозится его на 100 пунктов усилить.
    Такими темпами мы их и не догоним :)
  19. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Да, помню. Два слона точно есть если есть на доске оба ферзя.
  20. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Интересно теперь, какой рейтинг набрали все версии. Результаты есть, а кто сильнее непонятно.
  21. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    Средние арифметические по таблице VP:

    Code:
    Strelka  18    46,85
    Belka    187   50,95
    Belka    189   51,95
    Belka    1811  50,40
    Belka    1812  52,80
    1812 - самая сильная.
  22. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Лучшая 1.8.12 на 9 пунктов сильнее, чем 1.8.9.0.
    1.8.7 слабее еще на пару пунктов.

    Fruit, я надеюсь, ты поможешь нам совершить прорыв. :)
  23. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    А на сколько пунктов 1812 сильнее Стрелки 1.8?
    1814, думаю, еще сильнее....
  24. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    На 48.
    Только в общей таблице есть небольшой дисбаланс, который может вносить погрешность.
    Не хватает 200 партий Hiarcs, 100 партий Glaurung, 100 партий Белки 1.8.12 (те что запускал goranflo) и 200 лишних партий Shredder.

    Вот общая таблица:
    Code:
       4. Belka 1.8.12                   2785     0.551869   2740      1899      
       5. Belka 1.8.9.0                  2774     0.546      2735      2000      
       6. Belka 1.8.7                    2774     0.54575    2735      2000      
       9. Belka 1.8.11                   2738     0.504      2735      1000      
      10. Strelka 1.8 UCI                2737     0.50325    2735      2000
  25. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    Я, как обычно, запустил тестирование последней версии против Rybka, Shredder, Naum, Loop. Половина теста уже прошла.
  26. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Тяжеловато прорывать-то. :) Всё-таки я не могу получать точные данные, усилил я что-нибудь или нет. Слишком много нужно времени, либо ещё парочку компов. Естественно, что 100 партий с версией 12 - это ничто.....Может попробавать тестировать на сверх скоростях? Типо 100миллисек.
  27. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Но до дефолтных ты же так быстро дотянулся. Нужно продолжать в том же духе. :)
  28. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Я продолжаю в том же духе....Но пока ничего лучшего не нашёл.
  29. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Будет нехорошо, если тебя заклинит в такой ответственный момент. :)
  30. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Только что нашел, что при двух ферзях одного цвета (что иногда случается) Стрелка неправильно вычисляет индекс в таблице материалов. Отсюда получется неправильный бонус + неправильное определение стадии партии.
    Но не думаю, что это как-то влияет на силу игры.
  31. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Видимо, я разволновался. :D
    Но, думаю, найти что-то получше можно будет. Я вообще удивлён, что настройки неплохо играют. Потому как, некоторые параметры я с самого начала ставил наугад и не менял с тех пор. Не мог же я угадать сразу их все. :)
  32. Kos Учаcтник

    • Участник
    Member Since:
    20.09.2007
    Message Count:
    149
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    А как вы меняете параметры белок? В оболочке нет выбора параметров. Наверное вносите изменение в файл belka.uci?
  33. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    WildCat
    А пенальти за сдвоенные изоляторы трудно сделать?
  34. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Легко. Но сначала пару слонов дотестировать надо.
  35. VP Учаcтник

    • Участник
    Member Since:
    06.05.2007
    Message Count:
    181
    Likes Received:
    0
    Репутация:
    0
    Location:
    Красноярск
    Оффлайн
    Сделал обсчет, вот что получилось у меня.

Share This Page