Белка

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

  1. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Никак не могу понять - зачем продвинутость, если есть PST?
    Что, нельзя просто значения изменить в PST?
  2. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    PST строится по нескольким критериям. И продвинутости среди них нет.
  3. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    WildCat, я со своими предложениями уже начинаю чувствовать себя идиотом, не получая внятных ответов. Вы определитесь, пожалуйста, со своей позицией. Возможные варианты:

    1) Вам все надоело, и вы ничего этого делать не собираетесь. Тогда мы заткнемся и будем ковыряться в имеющихся настройках.

    2) Сейчас некогда, но после чемпионата СНГ можно будет сделать.

    3) Предложениям не хватает конкретности, их надо уточнить, и тогда они будут реализованы. В этом случае нужно указать, что нуждается в уточнении. (Хотя у меня все предложения достаточно конкретные и несложные в реализации, особенно последнее.)

    Так какая позиция вам ближе?
  4. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Белка не преследует цели усиления игры, это может быть лишь побочным эффектом. Если есть желание помогать усиливать, то нужно идти в ветки про Стрелку или про Кошку (после чемпионата).
  5. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Так предложения про слабые поля и атакующие бонусы как раз призваны повысить грамотность Белки, закрыть пробелы в ее шахматном образовании. А усиление игры "может быть лишь побочным эффектом" :)
  6. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Для чего Белке закрывать пробелы в шахматном образовании?
  7. Fruit Александр

    • Заслуженный
    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    2.181
    Симпатии:
    38
    Репутация:
    3
    Оффлайн
    Чисто академический интерес. :rolleyes:
  8. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    В Белке и без этого есть чем заинтересоваться.
  9. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Для того же, для чего все остальное. Чтобы жить стало интереснее. А мне гораздо приятнее видеть Белку хорошо понимающей шахматы, чем такую, как сейчас. Какой смысл создавать шахматный движок, если не стремиться к его совершенствованию?

    И чем же? Только переборными алгоритмами и сортировкой? Если так, то я скажу следующее: нынешняя ОФ Белки настолько кривая (если надо, могу это аргуметриовать), что изучение переборных алгоритмов без ее предварительного улучшения может дать такие же кривые результаты. Можно получить одну из тех "неслыханно быстрых систем", о которых говорится у меня в подписи. Ведь высказывание Лема абсолютно верно для программ с быстрым перебором и плохой ОФ. Так что я убежден, что качественное изучение переборных алгоритмов возможно лишь на основе качественной ОФ. Во всяком случае на высоком уровне.

    И вообще, я не понимаю логики WildCat. Если было сказано, что проект Белка переходит в область фундаментальных исследований, то что мешает включить в эти исследования экперименты по изменению ОФ и изучению их влияния на игру движка? Уж чего может быть фундаментальнее?
    А если под " фундаментальными" понимаются только исследования в области перебора, то см. выше.
  10. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Мне пока качества Белки выше крыши хватает. Хотелось бы, для начала, хотя бы до Белкиного уровня дорасти. А там уже можно думать о качественных улучшениях.
    Но вряд ли, после этого, Белка останется интересной. :)
  11. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Это еще почему? И кому интересной, вам или вообще?
  12. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Мне, конечно.
  13. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Короче, правильно ли я понимаю, что все сказанное вами означает отказ рассматривать какие-либо предложения по изменениям в ОФ Белки в рамках проекта "Белка"?
  14. romus33 Роман

    • Заслуженный
    Рег.:
    10.05.2007
    Сообщения:
    656
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Иркутск
    Оффлайн
    На сколько я понимаю, Белка задумывался WildCatом, как проект для совершенствования Кошки, и в этом ключе он и существует...
  15. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Лучше сконцентрировать усилия на реальных движках.
  16. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    А Стрелка, ради совершенствования которой вроде бы и создавалась Белка, уже перешла в разряд "нереальных движков"?
  17. thenewone Евгений Манев

    • Участник
    Рег.:
    09.06.2006
    Сообщения:
    3.171
    Симпатии:
    8
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    Игоря, в конце концов, можно понять — зачем отдавать столько времени и сил для улучшения движка, которого никто всерьез не воспринимает? Ведь для всех Стрелка и Белка — клоны...

    PS: кстати, 20-я Белка — сильнее других в моих тестах. По пятам ее следует 22-я...
  18. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Стрелка не выражает никакой заинтересованности в сотрудничестве.

    Белка создавалась просто из-за моего любопытства. А совершенствование Стрелки - это просто побочный эффект.
  19. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Штука в том, что некоторые :) здесь уже отдали массу времени и сил ради улучшения Белки, и вот теперь выясняется что это никому не нужно, даже ее создателю.
  20. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    У WildCat-а есть своя программа - WildCat. Нафига ему развивать Стрелку/Белку?
    Есть смысл поковырять чтоб понять в чем сила Стрелки.
    Для чего выносились настройки было сказано с самого начала - чтоб понять, возможно ли изменить параметры с реальной прибавкой в силе.
    Оказалось что нет, и это очень о многом говорит. Добавлять еще параметры нет смысла, это ничего о причинах сильной игры Стрелки не скажет.
  21. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Все полученные результаты можно передать Юрию Осипову, для улучшения Стрелки.
  22. Fruit Александр

    • Заслуженный
    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    2.181
    Симпатии:
    38
    Репутация:
    3
    Оффлайн
    Разумеется, нет смысла много времени тратить на Белку, но тогда стоит об этом прямо написать: не предлагайте, ничего добавляться не будет...Я думаю, большая часть улучшающих здесь Белку, не отказалась бы и Кошку потестировать. :cool:
  23. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Игорь, теперь все понятно. Последняя просьба приговоренного :) Сделайте, пожалуйста, напоследок только одно изменение: атакующие бонусы, описанные в посте № 1238. Возможно не сейчас, а после чемпионата СНГ. Считайте это личным капризом человека, угробившего уйму своего и машинного времени для оптимизации параметров ОФ Белки. Я уверен, что внести такие изменения в код можно очень быстро. А мне на самом деле любопытно, будет ли от этого усиление, или это только мои фантазии. Больше ни о чем просить не буду (касательно Белки).
  24. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Чего ж так? Предлагаю в скором времени перебраться в ветку про Кошку. Мне там будет гораздо веселее предложения рассматривать.
  25. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.004
    Симпатии:
    2.220
    Репутация:
    88
    Адрес:
    Москва
    Оффлайн
    Так в сухом остатке - на сколько же пунктов удалось усилить Стрелку подкручиванием настроек? И если итог рассматривается как неудача, то - на сколько планировалось?
  26. Fruit Александр

    • Заслуженный
    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    2.181
    Симпатии:
    38
    Репутация:
    3
    Оффлайн
    Хотелось бы, как минимум, на 20 пунктов поднять. По тестам, VP получается, что серьёзных улучшений нет и всё впределах погрешности.
  27. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Предложения только про Кошку или про Белку тоже?

    Рано еще говорить про сухие остатки, работа продолжается.
  28. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Рано говорить? Достоверной прибавки вообще нет!
    После чемпионата могу сделать версию Скифи с вынесенными PST (60 параметров), можно попытать счастья там :) Но думаю что результат будет такой-же.
  29. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Если уж есть такая нездоровая озабоченность Белкой, то можно и для Белки кое-чего сделать.
  30. Fruit Александр

    • Заслуженный
    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    2.181
    Симпатии:
    38
    Репутация:
    3
    Оффлайн
    Fast 7

    Код:
    SideToMoveBonus 3
    PawnFileOpening 140
    PawnFileEndgame -90
    KnightCentrOpening 390
    KnightCentrEndgame 56
    KnightRankOpening 358
    KnightTrapped 1900
    BishopCentrOpening 149
    BishopCentrEndgame 49
    BishopBackRankOpening 300
    BishopDiagonalOpening 410
    RookFileOpening 104
    QueenCentrOpening 82
    QueenCentrEndgame 109
    QueenBackRankOpening 201
    KingFileOpening 690
    KingCentrEndgame 405
    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 -2 0 1 2 2 1 0 -2
    KingLine -3 -1 0 1 1 0 -1 -3
    KingFile 3 4 2 0 0 2 4 3
    CenterPawns 80
    KnightMobilityOpening 47
    KnightMobilityEndgame 118
    BishopMobilityOpening 120
    BishopMobilityEndgame 126
    RookMobilityOpening 90
    RookMobilityEndgame 79
    QueenMobilityOpening 54
    QueenMobilityEndgame 37
    RookHalfOpenOpening 70
    RookHalfOpenEndgame 157
    RookOpenOpening 1000
    RookOpenEndgame 200
    RookHalfOpenNearKingAttack 378
    RookHalfOpenOnKingAttack 1000
    Rook7Opening 380
    Rook7Endgame 1026
    Queen7Endgame 100
    KnightKingAttack 580
    BishopKingAttack 560 
    RookKingAttack 575
    QueenKingAttack 650
    KingAttackWeight 0 2 44 85 108 108 108 108 108 108 108 108 108 108 108 108
    PassedPawnValue1 0 50 60 300 1300 2800 4900 4900
    PassedPawnValue2 0 75 100 500 1500 3000 5000 5000
    PassedPawnValue3 0 20 25 100 250 400 800 800
    PassedPawnValue4 0 50 60 200 650 1050 1375 1375
    PassedPawnValue5 0 40 50 150 600 1000 1350 1350
    PassedPawnValue6 0 40 50 150 600 950 1300 1300
    PassedPawnValue7 0 40 50 150 600 950 1300 1300
    PawnOpenIsolatedDoubledOpening 1200
    PawnOpenIsolatedDoubledEndgame 748
    PawnIsolatedDoubledOpening 390
    PawnIsolatedDoubledEndgame 730
    PawnIsolatedOpening 71
    PawnIsolatedEndgame 330
    PawnOpenIsolatedOpening 905
    PawnOpenIsolatedEndgame 345
    PawnWeakEndgame 240
    PawnOpenWeakOpening 900
    PawnWeakOpening 540
    PawnPassedScoreOpening 0 25 50 250 1000 2200 3600 3600
    PawnPassedScoreEndgame 0 50 75 350 1100 2300 3700 3700
    Fast 7AN (с предложением Алексея)

    Код:
    SideToMoveBonus 3
    PawnFileOpening 36
    PawnFileEndgame -19
    KnightCentrOpening 390
    KnightCentrEndgame 56
    KnightRankOpening 358
    KnightTrapped 1900
    BishopCentrOpening 149
    BishopCentrEndgame 49
    BishopBackRankOpening 300
    BishopDiagonalOpening 410
    RookFileOpening 104
    QueenCentrOpening 82
    QueenCentrEndgame 109
    QueenBackRankOpening 201
    KingFileOpening 690
    KingCentrEndgame 405
    PawnFile -15 -4 1 4 4 1 -4 -15
    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 -2 0 1 2 2 1 0 -2
    KingLine -3 -1 0 1 1 0 -1 -3
    KingFile 3 4 2 0 0 2 4 3
    CenterPawns 100
    KnightMobilityOpening 47
    KnightMobilityEndgame 118
    BishopMobilityOpening 120
    BishopMobilityEndgame 126
    RookMobilityOpening 90
    RookMobilityEndgame 79
    QueenMobilityOpening 54
    QueenMobilityEndgame 37
    RookHalfOpenOpening 70
    RookHalfOpenEndgame 157
    RookOpenOpening 1000
    RookOpenEndgame 200
    RookHalfOpenNearKingAttack 378
    RookHalfOpenOnKingAttack 1000
    Rook7Opening 380
    Rook7Endgame 1026
    Queen7Endgame 100
    KnightKingAttack 580
    BishopKingAttack 560 
    RookKingAttack 575
    QueenKingAttack 650
    KingAttackWeight 0 2 44 85 108 108 108 108 108 108 108 108 108 108 108 108
    PassedPawnValue1 0 50 60 300 1300 2800 4900 4900
    PassedPawnValue2 0 75 100 500 1500 3000 5000 5000
    PassedPawnValue3 0 20 25 100 250 400 800 800
    PassedPawnValue4 0 50 60 200 650 1050 1375 1375
    PassedPawnValue5 0 40 50 150 600 1000 1350 1350
    PassedPawnValue6 0 40 50 150 600 950 1300 1300
    PassedPawnValue7 0 40 50 150 600 950 1300 1300
    PawnOpenIsolatedDoubledOpening 1200
    PawnOpenIsolatedDoubledEndgame 748
    PawnIsolatedDoubledOpening 390
    PawnIsolatedDoubledEndgame 730
    PawnIsolatedOpening 71
    PawnIsolatedEndgame 330
    PawnOpenIsolatedOpening 905
    PawnOpenIsolatedEndgame 345
    PawnWeakEndgame 240
    PawnOpenWeakOpening 900
    PawnWeakOpening 540
    PawnPassedScoreOpening 0 25 50 250 1000 2200 3600 3600
    PawnPassedScoreEndgame 0 50 75 350 1100 2300 3700 3700
    По моим результатам, играют лучше дефолта. За сим прекращаю поиск сильнейших настроек.
  31. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    thenewone, если у вас есть время и возможность тестировать белок, то потестируйте, пожалуйста, наши последние настройки. Например, PPAN4 (пост № 1157), FMobile (№ 1182), CrazyPawns 2.4 (№ 1209). А то нам трудно разобраться, есть там какие-то усиления или нет. А вот теперь еще Fruit предолжил F7. Я тоже скоро кое-что новенькое подкину, вот только закончу проверять у себя.
  32. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Вау, что то мне здесь проходные сильно напоминают, да и атака тоже :) И мобильности слонов ... :):);)
  33. Fruit Александр

    • Заслуженный
    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    2.181
    Симпатии:
    38
    Репутация:
    3
    Оффлайн
    Да, у VP худо-бедно настройки AN показали чуть лучший результат, поэтому я их взял за основу.:)
    Атака всё-таки имеет различия, а мобильность слонов такая же, как и в fast 5. :p
  34. Алексей Н. Алексей

    • Участник
    Рег.:
    22.01.2008
    Сообщения:
    160
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Столица Сибири
    Оффлайн
    Только для меня это уже немного вчерашний день. Правда, не факт, что в сегодняшнем выйдет что-нибудь лучше.
  35. thenewone Евгений Манев

    • Участник
    Рег.:
    09.06.2006
    Сообщения:
    3.171
    Симпатии:
    8
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    А это настройки какой Белки? 18-й? 16-й? Какой именно?

Поделиться этой страницей