On-line: guests 0. In total there are: 0 [information..]
AuthorTopic
Renegat23
administrator


Post №: 1340
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 26.03.08 19:44. Post subject: Антикомпьютерные шахматы


Я решился после долгих колебаний вести нашу новую рубрику «Антикомпьютерные шахматы» на командном сайте. Решился по многим причинам: и потому, что компьютерные шахматы в наш век бурного развития информационных технологий становятся частью нашей шахматной жизни, и потому, что использование компьютерных подсказок при ведении партий по переписке великими грандами стало, увы, повсеместным. Я не думаю, что это идет на пользу шахматам. «Красивая» тактическая игра сильнейших программ, по существу, носит характер грубой силы, в ней мало эстетики. Это всего лишь метод решения заложенного программистами алгоритма. Право, жертвы Таля, Бронштейна, Штейна или Широва (пусть и не всегда полностью корректные) несут больший эстетический заряд, чем точные удары Фритца и Джуниора.

И все-таки использование машинной аналитической подсказки стало достаточно распространенным на высшем уровне. Под мерное жужжание Фрица рождаются зубодробительные новинки Каспарова и Крамника, возникают уточненные оценки магистральных вариантов сицилианской защиты и испанской партии. Практически все асы переписки используют так или иначе игровые шахматные программы. Правда, делают это филигранно, обладая огромной практической игровой силой. К слову, экс-чемпион мира ИКЧФ М.Уманский является сильным ММ за доской и играет сейчас за один из клубов Германии.

Порой приходится слышать, что обладая мощной компьютерной платформой и современной программой, перворазрядник способен играть на уровне сильного гроссмейстера и при прочих равных условиях не уступит в игре чемпионам мира ИКЧФ разных лет Михаилу Уманскому или Григорию Санакоеву. Мягко говоря, это не совсем так. Существует целый ряд позиций, где программы заходят в тупик, прежде всего позиционного характера, позиции с замкнутыми пешечными цепями, структуры дебютных систем ультрамодернизма и т.п. Вот здесь-то чаще всего и сказывается превосходство гроссмейстера в понимании шахмат.

Что будет в этом разделе? Советы крупнейших специалистов по антикомпьютерным шахматам (Б.Альтермана и других знатоков), анализы партий, сыгранных в стиле антикомпьютерной игры, обзоры лучших программных продуктов, интервью с разработчиками шахматных программных продуктов и многое другое.
Поверьте, борьба по переписке против соперника, использующего шахматную программу вовсе не такое уж безнадежное предприятие, как может показаться поначалу. Важно лишь знать слабые места программ и умело ими пользоваться. И вы вскоре сами удивитесь, насколько успешно вы сможете играть против программ!

(с)

Say thanks!: 1 
Profile Reply
Replys - 8 [new only]


Renegat23
administrator


Post №: 1341
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 26.03.08 19:44. Post subject: Интервью разработчик..


Интервью разработчика Hiarcs 9 Марка Униаке руководителю фан-клуба HIARCS Торстену Чабу

- Привет, Марк. Замечательно, что у Вас нашлось немного времени на интервью.
- Привет, Торстен. Приятно встретиться снова. Готов ответить на Ваши вопросы…
- Спасибо. Вот первый. Марк, многие ожидают выхода Hiarcs 9. Действует многочисленный клуб поклонников Вас и Вашей программы. Все это благодаря стилю игры Hiarcs. Все мы помним доброе старое время, когда все это началось еще до 1993 года и чемпионата в Мюнхене, как только Вы испытали программу на прочность против MChess. Кажется, название программы Марти Хирша AI-Chess/MChess было навеяно встречами с Вашей программой HIARCS. Не могли бы Вы рассказать, почему вы выбрали MChess и зачем вы постоянно насыщаете свою программу большим набором ЛОГИКИ, а не хотите просто сделать быструю программу?
- Когда я принял решение принять участие в чемпионате компьютерных программ в 1992 году с программой Hiarcs 1.0, MChess уже была явным лидером, а Chess Genius еще не было, поэтому было естественным и приятным испытать ее против MChess. Я и сейчас помню этот памятный день, когда испытал Hiarcs против MChess на платформе 386 вскоре того, как она была переведена с платформы SUN на платформу PC. Насколько помнится, Hiarcs проиграл матч со счетом 3,5:4,5 и мне было приятно, что разрыв не был большим. Я всегда с момента, когда Hiarcs была впервые написана в 1980 году, стремился создать программу, которая бы использовала в игре большой набор шахматных знаний. Для меня более важно работать в этом направлении, нежели заниматься технической оптимизацией. Это не значит, что я не пытаюсь ускорить ее работу, но часто, когда выкраивается время, я пытаюсь заложить больший объем знаний, чем просто поработать над оптимизацией структуры данных или кодовым режимом.
- Вы по-прежнему считаете, что это было верным решением?
- Я по-прежнему работаю в этом направлении и Hiarcs все еще конкурентопособна, так что это решение не было неверным. Ясно, что даже при различном подходе можно создавать программы, играющие примерно на одном уровне, и это делает работу еще более интересной
- После выигрыша чемпионата 1993 года многие надеялись на появление зарекомендовавшей себя программы Hiarcs в качестве СПАРК-модуля компании Сайтек. Насколько реальной была такая сделка и насколько сильна бы была программа по сравнению с программой Spracklen?
- После Мюнхена шли переговоры о создании модуля СПАРК на базе программы Hiarcs. Разумеется, сделка была возможна, но финансовые условия не выглядели привлекательными, а с учетом того, что я к тому времени уже был занят полный рабочий день в сфере телекоммуникаций, она не казалась возможной. Трудно сказать, сколь сильна бы была программа-чемпион мира, но можно и интересно произвести расчет. Модуль СПАРК частотой 20МГц имеет на SSDF рейтинг 2124. К сожалению, SSDF так и не протестировала чемпионскую версию Hiarcs 2.1, но они протестировали версию Hiarcs 2.0 на платформе 486/33 с рейтингом 2100 по системе SSDF. Сейчас я знаю, поскольку я прогонял Hiarcs на Spark 1, что производительность была бы сопоставима с ее использованием на платформе 486. В соответствии с рейтинг-листом по системе Selective Search Hiarcs 2.1 на платформе 486 оценивается примерно на 35 пунктов Эло выше, чем модуль Saitek Spark, так что это дает примерный рейтинг 2159 по системе SSDF в начале 1994 года. Конечно, к концу 1994 года появилась Hiarcs 3.0, и на базе Spark она бы достигла отметки 2200 по системе SSDF и была бы конкурентоспособна, если сравнивать с Genius 68030, Chess Mashine/30 и R30.
- - Как вы думаете, имеет ли смысл в написании программы Hiarcs для наколенных/блокнотных машин? Вы, наверно, знаете, что Кристоф Терон и Ричард Лэнг получили прекрасные результаты по созданию программ для нестандартных платформ… и об их планах выпустить клон Hiarcs для них?
- Интересно, как Hiarcs будет работать на блокнотных PC при вынужденном ограничении памяти и т.п. Я подумываю о создании такой версии, может, когда-нибудь она появится.
- После появления версий Hiarcs 7/Hiarcs 7.32 произошел большой разрыв во времени, прежде чем новая версия появилась. Когда Вы выпустили Hiarcs 8, все были счастливы, но не уверены на 100% о существенном прогрессе в повышении силы игры по сравнению с Hiarcs 7.32. Насколько близка по производительности Hiarcs 9 последним модулям от Chessbase: Fritz 8, Shredder 7.04 и Junior 8?
- Да, между появлением Hiarcs 7.32 и Hiarcs 8 существовал определенный период, прежде всего, из-за проблем, связанных с работой и семьей. Разумеется, работа над Hiarcs ведется в свободное время, так что не удается над ней потрудиться так часто, как хотелось бы. По сравнению с Hiarcs 8 достигнут существенный прогресс, и, думаю, Hiarcs 9 будет очень сильна. Ответ на вопрос появится после тестирования Hiarcs 9, но будет интересно посмотреть, справятся ли с ней другие программы.
- Как Вы оцениваете существующие сегодня возможности по увеличению силы игры программ, использующих шахматную логику, алгоритмы выработки плана? Программы типа Fritz 8 и Junior 8 очень сильны, хотя внутрь ядра не заложено много знаний, тогда как ядро других программ насыщено знаниями. Как Вы полагаете, способна ли программа с заложенными знаниями найти план в шахматной партии?
- В шахматную логику и алгоритм стратегии еще необходимо внести немало улучшений и это лишь дело времени и труда. Шахматная программа может найти хорошую цепочку ходов, которая выглядит как план. Закладываемые знания позволяют улучшить эту цепочку хороших ходов и даже определиться с планом. Если существует такой набор знаний, логично использовать его в дереве поиска при условии его актуальности.
- Мы говорили с Вами о книге «Атакуйте вместе с Михаилом Талем» и о том, что новая версия Hiarcs способна использовать содержание этой книги. Вы говорили, что изучали эту книгу и ряд других. Расскажите, какие еще книги вдохновили Вас при работе над Hiarcs 9?
- Многие, но если назвать, например, две другие, следует упомянуть «Секреты современной шахматной стратегии» и матчевый сборник Таль-Ботвинник, 1960.
- Вы сказали, что Hiarcs 9 действует более агрессивно против короля противника. Это было слабым местом в ранних версиях Hiarcs. Похоже, программы усилились за последние годы развития компьютерных шахмат в этой области. Смогут ли они в будущем жертвовать материал лишь в стремлении развить план, скажем, успешной атаки короля?
- В прошлом программы редко это делали (характерный пример – программа CS-Tal), а в будущем они, скорее всего, будут это делать по мере появления и опробывания новых идей. Непросто заставить программу атаковать с жертвами, сохранив общую силу программы в других компонентах. Я добавил в программу код атаки короля, стремясь заставить Hiarcs играть более зрелищные и интересные партии, и, даже, если бы это не дало повышения рейтинга, я не собирался убирать его. К счастью, это также повысило силу игры программы.
- Большинство шахматных программ начинают партию, как правило, с НОРМАЛЬНОЙ начальной позиции. Сегодня шахматная теория получила сильное развитие и Бобби Фишер выступил с идеей «фишеровских шахмат». Так, он считает, игроки будут играть «с чистого листа». Смогут ли программы играть в «фишеровские шахматы», хотя, по большей части, алгоритмы строятся на игре с начальной позиции?
- Я думаю, программы могут играть в «фишеровские шахматы», но они страдают недостатками в такой игре, поскольку эвристика не достаточно направлена на именно такую игру. Конечно, у людей те же проблемы, а значит, противоборство обещает быть интересным. Разумеется, «фишеровская» версия шахмат строится по особым правилам, которые необходимо ввести в программу.
- Вы бы хотели провести матч по фишеровским шахматам между Hiarcs и Бобби Фишером?
- Я бы хотел испытать Hiarcs против Бобби Фишера по любым видам шахматной игры. Устроите такой матч, Торстен?
- Да, попытаюсь… Многие шахматные программы хорошо решают тестовые позиции. Другие лучше играют просто партии. На основании опыта могу сказать, что те, кто успешно решает тестовые позиции, имеют проблемы в игровом единоборстве и наоборот. Вы, помнится, говорили, что будет непросто включить в программу тестовые позиции, подтверждающие преимущество Hiarcs 9, поскольку Вы создали программу для игры, а не для решения тестовых позиций! Это вполне понятно.
- - Я проводил исследование силы игры Hiarcs 8 и Hiarcs 9 в специальном тесте. Выявилось бесспорное преимущество последней версии. Сопоставление с программами-конкурентами не проводилось в этических целях.
- Существуют ли планы создания версии для многопроцессорных платформ?
- Ко мне обратились по поводу создания подобной версии и, если она будет достаточно успешной, я ее выпущу.
- Самой медлительной программой, которую я когда-либо встречал, была коммерческая 16-разрядная версия программы Mephisto III Томаса Нитше и Элмара Хенне. Она выиграла в 1984 году чемпионат в Глазго. Она работала со скоростью 1-3 варианта в секунду при использовании 8-разрядной версии и около 4-10 вариантов в секунду при использовании 16-разрядной версии на платформе Motorola 68000. Hiarcs также МЕДЛЕННАЯ программа в сравнении с остальными. Восхищает, что медленные программы способны играть столь же сильно, как и быстрые. Но, с другой стороны, существует опасность, что медленные программы будут проигрывать в тактических позициях. Как удается решить эту проблему с Hiarcs 9?
- У меня есть старенький компьютер Mephisto III, прекрасная и интересная программа на то время. Что касается Hiarcs 9, у нее усилен тактический блок, что делает ее более сильным тактиком при оценке положений и нет необходимости тратить время на поиск равновесия за счет тактики. Приходится искать компромисс между поиском и набором инструкций, и с учетом их одинаковой важности, я отдаю предпочтение последнему аспекту.
- Hiarcs 8 уверенно себя чувствовала в игре с неравным материалом и зачастую им жертвовала ради позиционной идеи. Известно, что она предпочитала жертвовать коня за две пешки. Это ведь очень рискованно, если пешки находятся далеко от поля превращения. Вы замечали это тоже за Hiarcs 8? Идет ли на подобные жертвы и Hiarcs 9?
- Да, я обратил на это внимание и, хотя Hiarcs 9 сильно отличается от ранней версии, но и он может идти на подобные жертвы! Я не хотел делать программу скучной и однотипной, так что я не стал это из нее вытравлять. Фактически, она готова идти на еще более несбалансированные позиции, если это обещает больше практических шансов на выигрыш.
- Hiarcs 8 особенно любили за возможность хорошего аналитического инструмента автоматического аннотирования партий в оболочке Fritz’а, более лучшего чем у других модулей. Большинство пользователей надеется, что поскольку в Hiarcs 9 заложен больший набор инструкций, эта функция будет еще более совершенна. Наверно, трудно закладывать в программу все больше и больше знаний при сохранении сбалансированности в стремлении повысить класс игры? Полагаю, что новый набор инструкций требует длительной отладки, чтобы добиться нужных результатов. Как удается решить это при создании программы?
- Вы абсолютно правы, самое трудное – добиться сбалансированности. Легко улучшать инструкции изолированно, но серьезная проблема обеспечить взаимодействие всех компонентов при ведении шахматной партии. Я как-то установил, что прежде, чем будет создана лучшая в своем классе версия, каждый раз приходится создавать до 20 бета-версий. Это требует проведения многочисленных партий, записи результатов и анализа сыгранных партий. Очень сильно тормозит работу и огорчает, когда приходится удалять определенный набор инструкций, которые для меня совершенно очевидны, но не срабатывают в ходе игры.
- Вы часто проводите спарринги модуля с другими программами или предпочитаете тестировать его в матчах с Hiarcs 8?
- Я редко провожу спарринг с Hiarcs 8. Вот, скажем, уже прошло 3,5 месяца с тех пор, как я проводил тестирование экспериментальной версии с Hiarcs 8.
- Есть ли различия в силе эндшпильного блока по сравнению с Hiarcs 8?
- Да, Hiarcs 9 обладает в целом гораздо большим набором инструкций. Это означает, что она успешнее реализует преимущество и сводит партии вничью. Поиск ведется гораздо глубже в эндшпиле, а, фактически, во всех фазах партии. Я вообще хотел сделать Hiarcs 9 более нацеленной на победу, агрессивно настроенной. Иногда это приводит к обоюдоострым позициям, но, с другой стороны, позволяет создавать более зрелищные партии. Кстати, пока не забыл, на диске имеется также модуль Hiarcs 8, использованный в матче с Бареевым.
- Марк, благодарим за интервью и желаем Вам и Вашей семье всего самого наилучшего. Мы надеемся, что Hiarcs 9 принесет Вам большое удовлетворение и очень понравится пользователям.

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 1342
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 26.03.08 19:46. Post subject: Как побить свой шахм..


Как побить свой шахматный компьютер

Как известно, главной проблемой всех шахматных программ является расчет очень большого массива вариантов. Число всех потенциально возникающих позиций составляет порядка 10128 (10128), что гораздо больше числа атомов вселенной (ничтожная величина в 1080). Ясно, что ни один компьютер или любая другая счетно-вычислительная машина не в состоянии решить игру, все возможные варианты. Но мы, смертные, также несовершенные игроки. Для компьютера вопрос состоит лишь в том, какой глубины расчета вариантов следует достичь, чтобы сравняться в стратегическом искусстве с человеком. Компьютер Deep Blue, с которым Каспаров играл матчи в Филадельфии и Нью-Йорке, являлся сервером IBM SP/2, оснащенным большим числом специальных чипов, выполняющих скоростные операции расчета. Каждый чип способен производить расчет двух-трех миллионов позиций в секунду. Используя в системе более 200 таких чипов, общую скорость вычислений программы можно было довести до 200 миллионов позиций в секунду. Кстати, следует учитывать, что скорость обеспечивали именно шахматные чипы, а не главный сервер SP/2, хотя IBM предпочитала утверждать обратное. И вот заключение экспертов: чтобы противостоять в поединке чемпиону мира по шахматам необходимо создать компьютер, способный вести расчет 1 миллиарда веток в секунду (на глубине расчета 14 ходов в секунду). Deep Blue был очень близок к этому показателю, но, тем не менее, не совсем его достигал. Важную роль играет также и качество программирования. Современные ведущие компьютерные программы, например Deep Fritz и Deep Junior, используемые на самых скоростных компьютерных платформах, способны вести расчет до 1,000,000 позиций в секунду и в действительности играют при классическом контроле в силу шахматиста с ЭЛО более 2600. По силе они сопоставимы со всеми, кроме 100 ведущих игроков мира. В быстрые шахматы лишь примерно дюжина ведущих шахматистов в состоянии им противостоять. Важную роль для достижения силы игры компьютеров играет заложенная дебютная библиотека. Общие знания и опыт многих поколений мастеров шахматной игры можно легко записать на жесткий диск и обеспечивать к ним доступ во время дебютной стадии игры. Даже микрокомпьютерам известны десятки миллионов дебютных позиций с доступом к полной статистике каждой из них (какие ходы встречались, с каким успехом, у какого класса игроков и т.д.). Очень часто программа, прежде чем начнет самостоятельный расчет вариантов, делает по своей дебютной библиотеке пятнадцать и более ходов. Без этого вклада человеческих знаний о дебютной стадии программы бы играли значительно слабее. Наряду с существенным преимуществом, получаемым от знания огромного массива дебютных вариантов, накопленного за историю развития шахмат, компьютеры получают огромную пользу от знания другой стадии игры, завершающей. И опять же пионером этого направления был вездесущий Кен Томпсон. В 80-х г.г. прошлого века он начал генерировать и вводить в базы данных все известные 4-5 фигурные эндшпильные позиции. Типичное 5-фигурное окончание, например король и два слона против короля и коня, содержит 121 миллион возможных решений. При добавлении пешки с асимметричным положением на доске число позиций возрастает до 335 миллионов. Томпсон написал программы, генерирующие позиции, и исследовал все основные варианты, которые могут возникнуть при каждом окончании. Он, кроме того, сжал конечные данные таким образом, что стало возможным помещать на обычном компакт-диске до 20 окончаний. Используя эти эндшпильные базы, компьютер способен разыгрывать их абсолютно безупречно («как бог»). В каждой позиции с известным материалом он знает моментально, ожидается ли победа, ничья или поражение, и сколько ходов потребуется для достижения этого результата. Часто он предсказывает возможность выигрыша или мата через более чем 50 ходов. В качестве стороны, терпящей поражение, он будет защищаться наиболее оптимально. Компьютер Deep Blue использовал при поиске эндшпильные базы данных Томпсона, однако сегодня ведущие игровые шахматные программы способны их использовать внутри самого дерева расчета. Проводя матчи между такими разными противниками, как человек и компьютер, необходимо учитывать различные преимущества и недостатки обоих противников. Игра против шахматного компьютера напоминает общение с чем-то, абсолютно не имеющим нервов – ситуация, весьма напоминающая ту, когда вы сидите напротив чиновника налоговой службы при проверке вашей декларации. Совершенно ясно, в чем наши чисто человеческие слабости – прежде всего, наша незащищенность перед внешним воздействием. Мы можем простынуть, легко отвлечься и т.д. Очевидно, что мы не в состоянии вести расчет столь же глубоко, как машина, но мы можем компенсировать это другим. Менее ясно, в чем же состоят слабости машины, но компьютерный или шахматный специалист в состоянии их выявить. В основе любой компьютерной оценки мы всегда обнаруживаем материальный фактор. Компьютер всегда пытается перевести качественные и временные факторы на язык цифр, представляющих математически выраженное материальное равновесие. Что касается дебютной стадии, она представляет собой наиболее опасный момент игры сейчас, когда в ряде дебютов теория получила значительное развитие и многие варианты глубоко исследованы группой гроссмейстеров, входящих в команду консультационной поддержки отдельных программ. Моими первостепенными принципами при игре против компьютеров являются стремление избежать магистральных вариантов и согласиться на чуть худшую позицию после дебюта с надеждой, что за пределами теоретического багажа машина потеряет ориентиры и начнет совершать позиционные ошибки. Отрицательной стороной такого подхода является то, что такая стратегия резко ограничивает твои активные возможности; тем не менее, такой метод великолепно срабатывал много раз. Компьютеры часто переоценивают свои шансы и совершают позиционные ошибки, предоставляя мне серьезное позиционное преимущество. Программа Fritz, к примеру, может без особого колебания пренебречь безопасностью короля, просто ухудшив его пешечное прикрытие и не уделяя особого внимания безопасности короля, пока не будет слишком поздно. Предлагаю ознакомиться с примером успешной игры с шахматной программой.

Альтерман, Б. – компьютер Junior
1.c4
Хочу представить вниманию весьма показательную партию против программы Junior. Она была сыграна на турнире Нир Ганим с контролем времени 15 минут + 10 секунд на ход.
1...Кf6 2.Кf3 c6 3.b3 d5 4.Сb2
Прежде всего, совсем неплохо уйти от известной дебютной теории. Компьютеры испытывают большие проблемы, когда им немедленно приходится лишаться поддержки дебютной библиотеки, после первых 3-4 ходов. Больше проблем у компьютеров, когда им приходится принимать самостоятельные решения при наличии на доске большого числа фигур. Когда партия сворачивает с проторенных теоретических путей при нормальном развитии событий, уже происходит размен некоторых фигур, что дает компьютеру больше шансов на выбор правильного варианта.
4...Сg4 5.e3 Кbd7 6.Сe2 e6 7.h3 С:f3?



Разумеется это ошибка. Junior не хочет терять темп, а потому меняет слона. Теперь у белых преимущество двух слонов, а следовательно небольшой перевес. Лучше смотрится 7.Сh5.
8.С:f3 Сd6 9.Сe2 dc?



Еще одна позиционная ошибка. Белые мечтают вскрыть позицию, а компьютер сделал это по собственной воле!
10.bc 0–0 11.0–0 Фc7 12.Кc3 Лfd8 13.Фc2 a6 14.Лac1 e5 15.Лfd1
У белых уже совершенно ясный позиционный перевес, но пока еще не выигранная позиция. Я продолжаю играть без риска и не даю возможности вызвать тактические осложнения, и вот компьютер начал путаться.
15...Кc5 16.d3 Кe6 17.Сf1 h5?



Сработало! Мои спокойные профилактические ходы наконец привели к тому, что компьютер решил, что может активизироваться на королевском фланге.
18.Кe2 h4 19.d4
Наконец после хорошей подготовки я начинаю акцию в центре. Компьютер создал мне ясную цель – слабую пешку на h4. Необходимо начинать атаку на королевском фланге.
19...e4 20.d5 Кc5
Junior не чувствует опасность и позволяет мне разрушить его королевский фланг. Лучше выглядело 20...cd 21.С:f6 gf 22.Л:d5 с ясным преимуществом белых.
21.С:f6 Сh2+ 22.Крh1 gf 23.Кd4 Лac8 24.dc bc 25.Фe2



Наконец-то ферзь белых попал на королевский фланг. Атака белых становится неотразимой.
25...Сe5 26.Фg4+ Крf8 27.Кf5 Кe6 28.Ф:h4 Крg8 29.Ф:e4 Крf8 30.Фh4 Крg8 31.c5 a5 32.Сc4
В игру входит еще одна фигура.
32...Лb8 33.f4 Сb2 34.Л:d8+ Л:d8 35.Лf1 Лd2 36.Лf3 Лd1+ 37.Крh2 Лd5



И черные сдались ввиду мата после Rg3 и Qh8 1–0

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 1343
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 26.03.08 19:49. Post subject: Стена Альтермана Б..


Стена Альтермана

Борис Альтерман (2564) - DEEP FRITZ, A03: Дебют Берда
1.f4
Моя идея заключалась в том, чтобы построить каменную стену, сохранив на доске все пешки. Другим способом достижения той же структуры был бы порядок ходов 1.d4 d5 2.e3, но после 2...Сf5 черные получают удобную игру без нужды фианкеттировать королевского слона. После 1.f4 белым следует более всего опасаться 1...e5. В этом случае я планировал играть 2.fe d6 3.ed Сxd6 4. Кf3 g5 5.d4 g4 6.Кe5, предлагая черным перейти в эндшпиль после 6...Сxe5. Другими словами, вернуть пешку, но поменять ферзей.
1...d5 2.Кf3 Кf6 3.e3 g6 4.Сe2 Сg7 5.d4 0–0 6.c3



Эта структура не в новинку. Я сыграл много партий в блиц при этой структуре, причем расположение слона на е2 (а не на d3) не имеет особого значения. Главной задачей белых является сохранить на доске как можно больше фигур. Тогда компьютеру приходится выполнять после каждого хода больший объем вычислений, что снижает его возможность сконцентрироваться на оценке важных вариантов. В таких условиях расчет для компьютера становится чрезвычайно сложным.
6...Сf5 7.Кbd2
Чтобы исключить всякую возможность взять на b1.
7...e6?!
Первое доказательство того, что он играет без плана. Естественно выглядело 7...c5. После хода в тексте возможность хода Bf5 исключается.
8.h3 Кe4?
Ошибка. Следовало сохранить это поле для слона. Коллега Fritz, Deep Junior, в таких позициях играет обычно 8...h5?. Однако и этот ход является серьезной ошибкой, поскольку катастрофически ослабляет королевский фланг.
9.g4 Кg3?
Теряет пешку. После другой возможности 9...К:d2 10.К:d2 Be4 11.К:e4 de 12.h4 у белых ясный позиционный перевес ввиду наличия пары слонов, сильного центра и прекрасных шансов на атаку королевского фланга. Учет всех этих факторов послужил причиной того, что Fritz оценивал эту позицию, как очень плохую для черных. Но, уверен, это было меньшим из зол, поскольку, по крайней мере, существует материальное равенство. И, тем не менее, главной его проблемой было то, что он ошибочно посчитал жертву пешки удовлетворительной.
10.Лg1 К:e2 11.Кр:e2! Сe4 12.Кg5 Кa6
В этот момент оценка позиции машиной была всего +0.31 в пользу белых. На чем же основывается такая оценка? Во-первых, он намерен лишить противника рокировки; во-вторых, слон белых смотрится исключительно плохо при этой структуре; в-третьих, он рассчитывает быстро вскрыть позицию, атакуя центр белых. Но эта оценка ошибочна, потому что пешечное расположение белых устойчиво, а король находит достаточное убежище в центре.
13.b4!
Закрывая ферзевый фланг и предотвращая 13...c5. К тому же этот ход ограничивает диапазон действия коня на a6.
13...c6
Больше шансов сулило 13...b6 с идеей 14...c5.
14.Сb2 Фe7 15.Nd:e4 de 16.К:e4 Лad8 17.Фb3
Оценка Fritz - +0.50, но у черных взамен нет вообще никакой компенсации.
117...Фh4?
Увидев план, связанный с g4-g5 и дальнейшим h4-h5, Fritz делает все, чтобы его предотвратить, но их ферзь оказывается в капкане.
18.Лh1!
Вот и сюрприз! Fritz ожидал 18.Кf2.
18...Лfe8 19.Лag1
С угрозой 20.g5 и дальнейшим 21.Лg4 и 22.Кg3.
19...f6?
19...Фe7 было необходимо. Теперь ферзь черных оказывается в сущей беде.
20.Кd2 Кc7 21.Кf3 Фh6 22.h4




Белые выигрывают. У них не только лишняя пешка, ферзь черных абсолютно парализован.
22...Лf8 23.Сc1
Чтобы обеспечить продвижение e4 с дальнейшим f5.
23...Лde8 24.a4
Моей главной задачей было сыграть 24.e4 f5 25.g5 Фh5 26.e5, но тогда черные могли бы ответить 26...b5 и поместить коня на активную стоянку на d5. Я стремился исключить малейшие контршансы.
24...Кd5 25.c4 Кb6 26.e4



Создалась живописная и своеобразная позиция с расположением всех пешек на четвертом ряду! Это свидетельствует о полной доминации белых. Интересно, что во время игры я не обратил внимания на эту любопытную особенность!
26...f5 27.g5 Фh5 28.e5
Ферзь черных совершенно вне игры. Нет даже необходимости пытаться его выигрывать. Поразительно, что, несмотря на катастрофическую ситуацию, оценка Fritz всего лишь +0.56. Но буквально через несколько ходов он начинает осознавать все свои проблемы.
28...Лf7 29.Сe3 Лd7 30.Крf2 Лed8 31.Лd1 Кa8 32.b5
Пользуясь отсутствием ферзя черных, белые предпринмают действия на ферзевом фланге. Их смысл в том, чтобы создать там слабости, прежде всего на c6.
32...Сf8 33.a5 Сe7
после 33...Кc7 34.bc bc 35.Фa4 черные теряют вторую пешку
34.b6
Теперь и конь вне игры.
34...ab
Не помогает и попытка закрыть игру: 34...a6 35.d5 cd 36.cd Л:d5 37.Л:d5 Лxd5 38.Rd1.
35.ab Крg7 36.c5



Оценка Fritz: -2.34.
36...Крf7 37.Лa1 Лb8 38.Фc4
38.Кd2 с дальнейшим Кc4-d6 сразу же решает игру. Но, решив, что игра сделана, я начинаю действовать легковесно.
38...Сd8 39.Кd2?!
Не следовало допускать следующей жертвы, но эндшпиль, конечно, тоже совершенно выигран.
39...С:b6 40.cb К:b6 41.Фe2 Ф:e2+ 42.Кр:e2 Крg7 43.h5 Кd5 44.Лa7 Лbd8 45.Кb3 b6 46.hg
Самое просто было сыграть 46.h6+ Крf7 47.Лha1 и слабость на h7 в конце концов скажется.
46...hg 47.Лha1 Крf7 48.Кd2 Крe7 49.Кc4 Л:a7 50.Л:a7+ Лd7 51.Лa1
Идея хода была не пустить коня на d6, но я совершенно выпустил из внимания ответ программы. К счастью, ущерб не является невосполнимым.
51...К:f4+ 52.Крf3
Выигрывало 52.С:f4 Л:d4 53.Лa7+ и далее 54.Кd6
52...Кd5 53.Сc1
Я хотел сохранить слона, чтобы иметь возможность защищать свои пешки и сохранить шансы на атаку.
53...Кb4 54.Кd6 Кc2 55.Лa8 Лd8 56.Лa7+ Лd7 57.Лa8 Лd8 58.Л:d8 Кр:d8 59.Сb2
Теперь черные теряют пешку.
59...Крd7 60.Кf7 Крe8 61.Кh8 Кe1+ 62.Крe2 Кg2
Интересный защитный ресурс!
63.Bc1!
Выигрывающий ход. (Плохо бы было 63.К:g6? Крf7)
63...Крf8
После 63...Кh4 64.Крf2 Крf8 65.Крg3 Крg7 66.Кр:h4 Кр:h8 После 67.Сa3 Крg7 68.Сd6 Крf7 69.Сc7 b5 70.Сd6 белый король проникает на ферзевый фланг.
64.К:g6+ Крf7 65.Кf4 Кh4 66.Крf2 Кg6 67.К:g6 Кр:g6 68.Сd2 Крh5 69.Крg3 Крg6 70.Крh4 b5 71.Сb4 f4 72.Крg4 f3 73.Кр:f3 Кр:g5 74.Сe1 Крf5 75.Сb4 Крg5 76.Сc5 Крf5 77.Сe7 Крg6 78.Крg4 Крh6 79.Сg5+ Крg6 80.Сd2 Крf7 81.Крg5 Крg7 82.Сb4 Крf7 83.Крh6 Крg8 84.Крg6 Крh8 85.Крf6 Крg8 86.Кр:e6 Крh7 87.Крd7 1–0

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 1344
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 26.03.08 19:50. Post subject: Вариации в антикомпь..


Вариации в антикомпьютерном стиле в исполнении чемпиона мира Гарри Каспарова
(общий обзор третьей партии матча Каспаров – X3D Fritz)

Едва ли ставки были когда-либо ранее выше, чем в третьей партии. Лишь в случае победы Каспаров мог надеяться на выигрыш матча. Еще одно поражение и четвертая партия могла бы стать формальностью. Ничья могла бы загнать чемпиона в угол с учетом неблагоприятного фактора игры в последней партии черным цветом.
В ряде партий компьютеры играют в шахматы столь великолепно, что поражаешься, как у человека вообще шансы при игре с ним. И все же компьютеры проводят партии подобно этой, и потом удивляешься, как вообще человек может им проигрывать! Гарри Каспаров полностью диктовал условия программе X3D Fritz в третьей партии после своей трагической ошибки во второй партии и даже сравнял счет перед последней оставшейся партией.
X3D Fritz казался совершенно растерянным почти с самого начала партии. По характеру дебюта создалась закрытая позиция при весьма малой активности тяжелых фигур. В таких позициях способность человека проводить долговременные планы становится гораздо более эффективной, чем способность машины просчитывать варианты.



Входит Каспаров и именно X3D Fritz «начинает спать» на протяжении игры. Шахматные программы наподобие X3D Fritz рассматривают каждую позицию и осуществляют поиск наилучшего хода, ведя расчет настолько глубоко, насколько могут. Монстр вроде X3D Fritz, работающей на четырехпроцессорной платформе Intel Xeon 2.8 GHz, в состоянии за несколько минут рассчитывать на 20-й глубине просмотра или 20 полуходов, осуществляя поиск более четырех миллионов ходов в секунду.
(Мы говорим «полуходов», поскольку в шахматной нотации ходы белых и черных записываются парно, как единое целое. Например, ходы 1.Кf3 Кf6 2.c4 e6 будут считаться двумя ходами, но четырьмя глубинами просмотра или полуходами расчета компьютером.)
Несмотря на невероятную мощь, это всего лишь предел глубины и широты шахматной игры. В типичной миттельшпильной позиции у каждой из сторон может быть 20 возможных ходов. Затем у другой стороны 20, у первой – еще 20… Понятно, что число возможностей быстро достигает сотен миллионов. Конечно, большинство их будут слабыми ходами, и интеллектуальная программа X3D Fritz выбирает наилучшие и концентрируется на их расчете.
При всем при этом, X3D Fritz играет в фантастические шахматы, но лишь в большинстве позиций. По-прежнему существует ряд шахматных позиций, которые показывают, что на самом деле компьютеры вовсе не могут хорошо играть в шахматы, они всего лишь очень, очень хорошо моделируют ее! Одной из таких партий была третья партия матча.
Когда центр доски занят связанными пешками, резко сокращается сила фигур. Сами они не в состоянии прорвать эту цепь, для успеха необходимо вести борьбу с заслоном своими пешками. Часто это требует последовательности ходов, выходящих за пределы возможностей компьютерного расчета, прежде чем оценка может стать положительной.


Положение после 14.Кb3

Эта позиция, где ход за черными, которыми играет X3D Fritz, является тем случаем, когда партия покинула нормальное течение событий и твердо перешла в стадию компьютерных шахмат (плохих). Сильный игрок бы стал искать пути организации контригры против массивной пешечной цепи в центре доски. Белые доминируют на ферзевом фланге, а у черных в центре перевес в пространстве. Фигуры черных не имеют переспектив против компактной пешечной массы белых, поэтому необходимо, как можно раньше, бросить на передний край больше пешек.
Все комментаторы рекомендовали наперебой что-то вроде 14...Кe8 с дальнейшим продвижением пешки f ..f5 и ..f4, чтобы вскрыть линии на королевском фланге. Но это было бы чересчур медлительно и привело бы к дальнейшему блокированию после хода белой пешки на g3 с контролем за полем f4. Так что черным пришлось бы двинуть также и пешку g, чтобы вскрыть насильно пешечную цепь и контратаковать.
Вот здесь мы сталкиваемся со второй проблемой, возникшей перед X3D Fritz. По словам разработчика X3D Fritz Франса Морша, в его программе как одно из шахматных знаний заложена посылка, что продвижение пешек от короля опасно. В общем, это верно, поскольку пешки позиции рокировки предохраняют короля от атаки. Однако, в данной конкретной позиции необходимо их привести в движение для успеха, поскольку белые превосходят черных на другом фланге.
Так что X3D Fritz оказался абсолютно беспомощным. Он не просчитывал достаточно далеко, чтобы понять, что его король вне опасности или предвидеть, что белые намерены повести жалкую пешку a2 к победной цели. Не нужно быть гроссместером, чтобы увидеть за белых этот простой план, просто надо быть человеком! Все, на что X3D Fritz был способен, это сделать странный ход 14...Bd6, а затем вернуть назад слона после 15.Rb1 Be7. Именно такие проблемы и стоят шахматным программистам бессонных ночей и таких моментов в третьей партии было предостаточно. Каспаров уверенно проводил стратегию на закрытие позиции. Он не собирался вскрывать игру, в которой умение X3D Fritz вести расчет стало бы решающим. Машина делала один бесполезный ход за другим, вовсе не трогая свои пешки. Каспаров легко избегал случайных угроз, укрепляя силы на ферзевом фланге. К моменту, когда он эвакуировал своего короля в безопасное место, по словам Каспарова «все было кончено».
Как все комментаторы – и Каспаров – и предвидели, белые медленно, но уверенно продвигали свои силы на ферзевом фланге и начали наступление лишь, когда фигуры набрали максимальную силу. Ему не было необходимости спешить, поскольку X3D Fritz даже не подозревал, что находится в опасности и продолжал бесцельно маневрировать на другом краю доски. Почти до конца партии его оценка позиции была лишь чуть более предпочтительной для белых. В то же время все гроссмейстеры уже давно похоронили силиконового монстра.
Специалисты, входившие в команду X3D Fritz, вмешались и остановили кровавую бойню на 45-м ходу в приведенной ниже позиции. И даже в этот момент оценка X3D Fritz своей позиции была примерно на полторы пешки меньше в количественном эквиваленте, что далеко от решающего преимущества. Но машина не показывала никаких признаков понимания, что следует делать и люди, руководящие программой, решили покончить с этим, как они считали, позорным спектаклем.


Позиция после 45.Лb3. X3D Fritz сдался.

В финальной позиции черные не могут препятствовать плану Каспарова сдвоить ладьи по линии а и осуществить вторжение. Скоро пешка b превратится в еще одного ферзя или форсирует выигрыш ввиду решающего материального перевеса. Например, 45...Кe8 46.Лba3 Кc8 47.Кb4 Лab8 48.Лa8 Сg5 49.Л:b8 Л:b8 50.Лa6 Сd8 51.Фa4 Кe7 52.Лa8 Л:a8 53.Ф:a8 и пешка b неудержима.


Улыбки на лицах участников пресс-конференции по окончании партии. Участвуют Каспаров, ГМ Морис Эшли, Пол Хоффман, ГМ Ясер Сейраван.

Довольный Каспаров пришел на пресс-конференцию с широкой улыбкой на лице. «Я думаю, ясно, что компьютер может еще многому у нас поучиться!» - заявил он. «Существует очень много позиций на доске, которые компьютер просто не понимает. Все дело лишь в нашем умении создавать эти позиции, где у машины практически нет шансов.»
Каспаров добавил, что не собирался выигрывать третью партию любой ценой, но просто хотел еще две хорошие партии от начала до конца, чтобы оправиться от ужасного проигрышного зевка во второй партии. Примечательно, что Каспаров никак не прокомментировал свои ощущения при игре в трехмерные шахматы в условиях виртуальной реальности. Мощным стимулом послужило и то, что он способен не только выдавать первоклассные партии в таких условиях, но и выигрывать.
Отвечая на вопрос о своих планах на завершающую партию матча, Каспаров заметил, - «Надеюсь, я сыграю хорошую партию. Трудно давать прогнозы, но я сейчас очень, очень хороший настрой! Отличный, боевой настрой. Я надеюсь, у меня очень хорошие шансы.»
Франс Морш, создатель и программист X3D Fritz, выражал оптимизм по поводу шансов своего детища в четвертой партии и не показывал расстройства в связи с болезненным поражением. «Мы здесь не впервые и, поверьте, всякое случалось. Мы знаем, в чем проблема, просто не знаем, как ее исправить. (В четвертой партии) у нас будет белый цвет и возможность оказывать в дебюте давление. Гарри труднее придать позиции закрытый характер, так что у нас отличные шансы на выигрыш.»

Say thanks!: 1 
Profile Reply
Otodranik
VIP


Post №: 222
Joined: 21.09.07
Rank: 1

Awards: За лучшую дебютную книгу "Storm"
link post  Posted: 27.03.08 00:57. Post subject: Renegat классные ста..


Renegat классные статьи с Альтерманом!Че то сейчас смельчаков сыграть с тем же Deep Juniorом 10.1 или Рыбкой вообще нет!

Say thanks!: 0 
Profile Reply
kpripper
Виновник торжества


Post №: 204
Joined: 19.10.08
Rank: 3

Reprimands: За мат в названии темы!
link post  Posted: 26.07.09 15:11. Post subject: Интересные статьи..


Интересные статьи

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 3757
Joined: 14.07.07
Rank: 24

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 26.07.09 16:44. Post subject: Как победить кластер..

Say thanks!: 0 
Profile Reply
Mark.M



Post №: 2
Joined: 08.03.09
Rank: 0
link post  Posted: 27.07.09 19:35. Post subject: Интересная статья. С..


Интересная статья. Спасибо!

Say thanks!: 0 
Profile Reply
Тему читают:
- user online
- user offline
All times are GMT  2 Hours. Hits today: 22
You can: smiles yes, images yes, types no, poll no
avatars yes, links on, premoderation on, edit new post no