Мыслить и побеждать: игра Го для начинающих | страница 92



В дистрибутив каждой из этих свободно распространяемых программ входят сборники задач в SGF-формате, а в сопроводительной документации имеются ссылки на коллекции задач в Интернете. Кроме того, программа GoGrinder (или «Го-репетитор») русифицирована. Из сходных программ можно упомянуть еще DeepThink (http://www.runyustudio.com.cn). Эту программу стоит скачать хотя бы из-за включенных в дистрибутив набора задач и партий Мастеров Го. Она состоит из двух частей: собственно задачника (DeepThink Training) и базы данных партий, сыгранных мастерами (DeepThink Go Helper). Без регистрации программа позволяет просматривать только 10 задач и рассматривать варианты в базе данных только для первых 15 ходов. В остальном это творение китайских программистов снабжено основными стандартными функциями и может быть интересно тем, кто любит вдумчиво исследовать программное обеспечение.

БАЗЫ ДАННЫХ

Для чего нужно создавать базу данных для партий Го, чем может быть полезно подобное упорядочивание информации? Да хотя бы тем, что появляется удобная возможность узнать, какой ход в той или иной ситуации, взятой из реальной партии, был сделан мастером игры Го. В начале партии возникает множество таких ситуаций, и благодаря базе данных мы можем вести поиск паттернов, соответствующим заданным условиям. Мы уже упоминали о программе DeepThink, но лучшая из подобных программ — разработка украинских программистов Го BIGO Assistant (http://bigo.ufgo.org). Она представляет собой сочетание полнофункциональной базы партий Го, фусэки и дзёсэки с удобным инструментом работы с данными и предназначена для игроков вплоть до профессионального уровня. Одна из ее замечательных возможностей — поиск в базе партий по позиции для всей доски или ее части. По словам разработчиков программы, «Структура баз фусэки и дзёсэки — это сложный граф, который можно сравнить с джунглями, но никак не с деревом из-за постоянного слияния (при повторении позиций) и разделения вариантов. Именно поэтому количество вариантов в подобных базах намного больше, чем количество партий, из которых эти базы построены». Для каждого хода найденных вариантов приводится статистика побед и поражений для разных категорий игроков.

BIGO Assistant помогает изучать игру Го в целом, воспроизводить профессиональные игры различных стилей; изучать начальную стадию игры, анализировать собственные игры. Облегченный вариант программы — BIGo Joseki (http