Оценка пешечной структуры

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

  1. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Хорошо, перейдем в подготовительную группу :)

    Во-первых, в шахматах все и всегда - в контексте.
    Оперировать одной и той же оценкой пешечной структуры вне зависимости от другого материала - пустое дело. Число пешек - единственный критерий (и тот не всегда верен :) ).
    Вы готовы иметь несколько вариантов оценки?
    Для начала, пусть так:
    1. Весь или почти весь комплект, короли не рокированы.
    Приз - за контроль центральных полей (белыми - е5, d5)
    2. Весь или почти весь комплект, король рокирован - штраф за копрометированную позицию рокировки (пешки сдвинуты с начальной позиции, (кроме пешки h), дополнительный штраф - за сдвоение, маленький штраф - за незащищенность пешки (а)). Бонусы за центр остаются.
    3. Ферзи размениваются. Бонус за нескомпрометированное (без сдвоений) пешечное большинство на фланге. Большой бонус - если это большинство на фланге противоположном флангу короля соперника. Штрафы за продвинутость пешек от рокированного короля снимаются. Бонус за пешку на f2 (при короткой рокировке).
    4. У каждой стороны из тяжелых фигур - не более одной ладьи. Предыдущий бонус увеличивается, если наш король - на фланге пешечного большинства. Слоны штрафуются если есть свои диагональные пешечные пары, направленные в центр, на полях цвета слона, например белопольный слон черных - за пару a6-b5. Кони штрафуются за наличие пешек на двух флангах пропорционально расстоянию между флангами.

    Кое-что не указал, но примерно в таком русле.
  2. TopicStarter Overlay

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

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

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    В яслях - считаем пешки и даем три пешки за фигуру и 9 - за ферзя :)
  4. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Какой-то слишком резкий переход между яслями и подготовительной группой.
  5. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Не верю, что в промежутке Вы найдете что-то достойное оцифровки.
    Если думаете, что слабые пешки и поля - это проще, то у меня - другое мнение.
    То, что я перечислил - вполне формализуемо для расчета, и в большинстве случаев не будет искажать картину.
    Слабые пешки и поля потребуют куда большей работы, чтобы их оценка не была просто шумом.
    То, что мне не удалось донести ЭЗ (или Вы расценили ее слишком сложной), - косвенно мою точку зрения подтверждает
  6. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    А за ЭЗ далеко ходить не надо:



    - белые готовы играть с отсталой пешкой а3 на полуоткрытой линии

    (своровано у ChessZone)
  7. TopicStarter Overlay

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

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

    • Ветеран
    • Старожил
    Рег.:
    11.02.2006
    Сообщения:
    6.327
    Симпатии:
    323
    Репутация:
    21
    Адрес:
    CПб
    Оффлайн
    Не понял, MS. В чём особая полезность такой пешки?
  9. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    WildCat, это фрагмент из партии, которую белые выиграли, и пешка а3 внесла в эту победу посильный (и достаточно заметный) вклад. "Слабость" на полуоткрытой линии провоцирует тяжелофигурное (т.е. очень ресурснозатратное) давление. Если она защищена меньшими силами - это освобождает наши тяжелые фигуры на более важном участке. Я раньше указывал, что такие "слабости" на полуоткрытых линиях часто являются большим плюсом, и пример нашел с полпинка в Софии.
    Edwards, Бонус за пешку на f2 -
    это второпях сформулированное желание держать 2 линию покороче, на случай вторжения ладьи.
  10. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    исключительно из-за недоступности полей c4 и b5 для чёрного коня
  11. TopicStarter Overlay

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

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

    Попробую еще немного модифицировать веса и добавить дополнительный штраф изолированным, которые зафиксированы вражескими пешками.

    Есть еще идея штрафовать любую пешку, если она не может продвинуться или она теряется (по SEE) при продвижении. Вроде кто-то так делает с проходными.
    Но у меня для таких фишек еще надо немного модифицировать SEE.
  12. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    WinPooh, кто бы спорил.
    WildCat - +22, конечно, что-то ощутимое. Чисто "по-человечески", я боялся по-простому штрафовать "слабую" пешку, из-за страха потерять тонкие позитивные аспекты. Статистика, однако, упрямая вещь: лучше грубая оценка, чем никакой: грубые оценки работают чаще тонких.
    "Есть еще идея штрафовать любую пешку, если она не может продвинуться или она теряется (по SEE) при продвижении" - выглядит здраво.
    А SEE - это форсаж?
  13. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    SEE - это размен на одном поле.
  14. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Тут надо тщательнЕе. Масса прорывов (в центре, с 4-ой линии на 5, или с 6 на 5) по SEE
    дадут потерю пешки. В миттельшпиле в центре штраф часто будет ошибкой.
    Скорее нужен приз за "ртутность" - способность двинуться, пусть и с потерей по SEE
  15. TopicStarter Overlay

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

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

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Я бы все-таки попробовал приз "ртутной" центральной пешке на полуоткрытой линии.
    Даже интересно стало, может ли это дать статистические значимое изменение рейтинга (и в какую сторону).
  17. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    А что это?
  18. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Просто незаблокированная пешка. Термин - из Нимцовича, который об'яснил простому люду, что такая пешка (речь, повторюсь, о центральной пешке) заключает в себя "энергию самопожертвования": может шагнуть под кучу ударов. Смысл в том, что 1) освобождаются линии и поле для атакующей стороны 2) побитие часто нарушает координацию сил защиты
  19. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    c и f к центральным не относятся?
  20. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Прорывы по с как-то не вспоминаются. Чаще всего - d, мне кажется.
    е и f встречаются реже и обычно на закрытых линиях.
    Информация совершенно безответственная :)
  21. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    A вот пример из Сараево, почему слона нужно штрафовать за пару диагональных пешек, направленных к центру: стой пешка на b6 (b6-a5 - "смотрят от центра"), защита была бы куда веселее

  22. TopicStarter Overlay

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

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

    + бонус в зависимости от продвинутости
    - отдаленность королей от поля перед проходной (+ специальный бонус за очень близкую поддержку собственным королем)
    + бонус за доступность поля перед пешкой (- проверка доступности по SEE)
    - бонус за дружественные пешки рядом (- специальный бонус за связанные проходные)
    - масштабирование всех этих бонусов в зависимости от материала оставшегося у соперника
    + гонки проходных

    Плюсиком помечено то, что реализовано у меня. У меня еще есть специальный бонус за связанные проходные, но с ним играет немного хуже. Так что я этот код пока закомментирую. :(

    Вот думаю пробовать добавлять чего у меня нет и буду смотреть что получиться.
    Кстати, может у кого еще есть какие предложения по оценке проходных?
  23. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    При отсутствии дальнобойных фигур (пешечные, коневые) ценнее крайние проходные.
    При наличии дальнобойных фигур у соперника (Ладья, Слон, ферзь) - ценнее центральные.

    Круче наверно не вектор из шести значений, а две PST на 4x6 элементов. (шесть горизонталей, четыре разных вертикали)
    Две PST - без/с дальнобойными фигурами у соперника.
  24. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Вот мои:

    const int passer[8] = {0, 0, 8, 8, 16, 32, 64, 128}; // обычная проходная
    const int blocked_passer[8] = {0, 0, 0, 0, 10, 20, 40, 80}; // заблокированная проходная

    Предлагай свои PST, но лучше в виде 8х8.
  25. NS Нефёдов Сергей

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

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Заблокированная - это которая вообще не может двигаться.
  27. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Попробуй, если у соперника есть дальнобойные фигуры, то бонус за проходные на d,e +25% , на a,h -25%
    Если нет дальнобойных фигур у соперника, то наоборот на d,e -25% , на a,h +25%
  28. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Есть еще пешка, заблокированная конем :)
  29. TopicStarter Overlay

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Попробовал отключить - специальный бонус за очень близкую поддержку собственным королем.
    По первым тестам - очень значительная потеря в силе. Видимо эта фишка очень важна.
  30. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Видимо разрушается пешечное прикрытие у короля в середине игры и движок попадает под атаку?
  31. TopicStarter Overlay

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

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

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

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Падение силы настолько большое (-86 пунктов после 386 игр), что я решил досрочно прекратить тестирование.
    Все у кого нет этой фишки - срочно делать!

    Бонус получает король который стоит рядом со своей проходной, причем не сзади и не строго спереди, т.е. бонусными являются 4 поля. Бонус дается в зависимости от продвинутости проходной. Вот моя таблица:
    const int supported_passer[8] = {0, 0, 0, 0, 0, 15, 50, 100};
    Последнее значение соответствует бонусу за седьмую линию.
  33. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Нехилый признак...

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