Скачать Го-учебник
Скачать программы по игре Го
Начало
Предисловие
Главное в Го – это свобода
Пустота и территория
Доска и камни – Земля и Небо
Символика Го
Культура Го
Правила Го
Го
в управлении и предпринимательстве
Как
заниматься Го
Го
и компьютер
Федерация
Го
Словарь
японских терминов Го
Путеводитель
Мастера Го
Важная
информация
|
Го и компьютер На этом диске:
Го - настолько человеческая игра, что в обозримом будущем компьютер
вряд ли может быть серьезным соперником человека в этой области. Попытка
найти алгоритм решения игры, выращивая дерево вариантов, не может привести
к успеху: число возможных вариантов в Го превышает количество атомов во
Вселенной. Если пытаться играть в Го по подобному алгоритму, шахматному
компьютерному чемпиону - программе Deep Blue - потребовалось бы 170 лет
на расчет одного хода. Человек же, играя в Го, пользуется воображением
и интуицией, мыслит образно и глубоко, чего не удается добиться от электронно-вычислительной
машины. Поистине, создание программы, способной играть в Го на равных
с человеком, будет означать зарождение искуственного интеллекта.
Попытки играть с компьютером в Го начались еще в 1964 году и продолжаются
по сей день. На сегодняшний день лучшие программы играют на уровне любителя
8-10 кю - то есть начинающего, который несколько
месяцев старательно занимался Го. За создание Го-программы, способной
победить профессионального игрока, Фонд Инга (организация, основанная
Инг Чань Ки, тайваньским магнатом и меценатом Го) обещает награду более
1,5 миллиона долларов. Претендентов на соискание премии пока что не наблюдается.
Однако различные отдельные алгоритмы, разрабатывающиеся в Го-программах,
могут применяться и в иных областях компьютерной реальности - например,
в построении нейронных сетей, распознавании образов, генетическом программировании,
конструировании обучаемой машины и в создании искусственного интеллекта.
В то же время такие программы могут оказать большую помощь начинающему
игроку, выявляя типичные начальные ошибки и способствуя более глубокому
пониманию этой игры. Но играющие программы - это не самое главное, чем
может быть полезен компьютер при изучении искусства игры Го.
Компьютер предоставляет нам удобное средство для записи и анализа партий,
комментирования игры и разбора возможных вариантов, решения задач и оттачивания
мастерства, а благодаря Интернету мы можем играть в Го с ценителями и
Мастерами этой игры во всем миру, учиться, общаться и приобретать друзей.
Что же нужно для того, чтобы полноценно использовать компьютер для изучения
культуры и искусства Го - посещать Го-сайты, просматривать партии, играть
с друзьями на Го-серверах и в локальной сети, играть с установленными
на компьютере программами, анализировать стратегию и тактику действий,
- одним словом, учиться искусству Го?
Начнем это описание с программ, предназначенных для просмотра и редактирования
записанных партий Го .
Дать компьютеру возможность играть в Го по его собственному
усмотрению вместо человека - это лишь пустые мечты. То, что компьютер
может сейчас сделать в области игры Го, заключается в воспроизведении
записи состоявшейся партии или в разрешении некоторых задач. Нет таких
трудных задач, превышающих способности человека, которые могли бы быть
решены только при помощи компьютеров. Короче говоря, можно сказать, что
этот чудовищный механизм современности оказывается почти беспомощным в
отношении игры Го.
"Го - самая захватывающая в мире игра". Издание
Японской Ассоциации Го (Нихон Ки-ин)
Го-вьюеры и Го-редакторы
Наиболее распространненным форматом записи партий, сыгранных в Го, является
формат .sgf (Smart Go Format) . Файлы с расширением .sgf - это ASCII-файлы
без элементов форматирования, с древовидной структурой. Они занимают совсем
немного места (без комментариев - несколько килобайт), и по определению
не могут содержать вирусов. Игры, сохраненные в SGF-формате, можно пересылать
по электронной почте, публиковать и просматривать при помощи текстового
редактора или специальной программы - Го-вьюеры.
Вот как выглядит пример начала партии при записи в формате SGF: (;SZ[19];B[pe];W[dd];B[do];W[pp];B[pc];W[dq]C[Первые
6 ходов.])
Согласитесь, гораздо удобнее следить за игрой на виртуальном гобане.
Ведь Го - это образная игра. Поэтому для просмотра таких файлов на компьютере
используются Го-вьюеры, или просмотровщики, а для отображения партий и
задач на интернет-страницах служат Java- или Flash-апплеты. На языке Java
(поскольку эта среда идеально подходит для создания кросс-платформенных
приложений) написано значительное количество Го-программ, поэтому каждому,
кто намерен серьезно использовать компьютер для изучения искусства Го,
рекомендуется удостовериться в наличии на компьютере последней версии
Java 2 Runtime Environment. Ее можно скачать
по адресу: http://java.sun.com/getjava.
Преимущество программ, написанных на Java, состоит в том, что они могут
использоваться на всех платформах - Windows, MacOS, Linux и пр.
Установить
последнюю версию Java 2 Runtime Environment
MultiGo
http://www.ruijiang.com/multigo
Одним из наиболее удобных SGF-вьюеров и редакторов для Windows является
программа MultiGo. Красивый и понятный интерфейс, гибкие настройки отображения,
возможности переворота позиций, удобно просматривать записи партий, редактировать
и комментировать их и создавать диаграммы. Как и у всех редакторов, кроме
проприетарных, поддерживается игра с движком GnuGo. Кроме того, MultiGo
позволяет сохранять позицию в виде графических файлов (поддерживаются
форматы .gif, .jpg и. png) и предлагает удобные опции печати - например,
печать всей партии с заданным числом ходов на каждой диаграмме и указанием
координат доски, меток и номеров ходов. MultiGo невелик по объему, быстр,
мы рекомендуем его каждому.
Установить
последнюю версию MultiGo
CGoban
http://kgs.kiseido.com/en_US/download.xhtml
Эта программа, название которой читается как "Ци-Гобан" - не только
SGF-вьюер, но и клиент для игры в Го на сервере Kiseido (он также часто
называется KGS, сокращение от Kiseido Go Server). Игровые моменты, связанные
с этой программой, будут подробно описаны в разделе, посвященном игровым
серверам. Что касается создания, просмотра и редактирования SGF-файлов,
то хотя по сравнению с MultiGo Ци-Гобан обладает меньшими возможностями,
но некоторые его функции более совершенны - например, графическое отображение
дерева вариантов и достаточно корректный подсчет результата партии, в
том числе и предполагаемого результата на разных стадиях игры.
Без программы CGoban не обойтись, если вы собираетесь играть в Го на
сервере http://kgs.kiseido.com.
Установить
CGoban 2.6.12 для Windows
Jago
http://www.rene-grothmann.de/jago/
ДжаГо, или JagoCLient - также не только Го-вьюер, но и клиент для игры
на сервере IGS (Internet
Go Server) и других серверах, поддерживающих аналогичный протокол.
Из отличительных особенностей Jago стоит отметить возможность игры через
два и более компьютера по локальной сети или по модемному соединению -
кстати, с возможностью чата. Программа русифицирована и снабжена подробным
справочным руководством, также русифицированным, что можно отнести к ее
несомненным плюсам. Как локальный просмотровщик записей партий, он славится
очень красивой доской и удобным интерфейсом, позволяет сразу из программы
отправлять по электронной почте запись партии в виде ASCII или SGF.
Установить
Jago 9.5i
Drago (www.godrago.net).
SGF-редактор и задачник с расширенными функциями экспорта позиций и создания
диаграмм.
Установить
Drago 0.2.12
TanGo (http://www.amourtan.com).
Позволяет играть (причем при определенных настройках даже за файрволлом)
на серверах IGS, CTN, LGS, CWS, WING and NNGS. Обеспечивает хорошую связь
даже при модемном соединении. При помощи TanGo можно одновременно наблюдать
значительное количество партий, причем поддерживается мультимониторный
режим.
Установить
TanGo 11.8
gGo ( http://qgo.sourceforge.net).
IGS-клиент и полноценный SGF-редактор для Linux, Windows и MacOS.
Установить
gGo
glGo (http://ggo.sourceforge.net).
IGS-клиент с необычным трехмерным гобаном.
Установить
glGo
|