[Шашки] Программа Aurora!
Виртуальный шашечный клуб
Здравствуйте уважаемые подписчики!
Публикую обещанную справку программы.
.
Aurora Borealis 2.2
professional
Программа для работы с шашечными партиями
Руководство пользователя
1. Процедура установки
1.1 Запуск программы Aurora Borealis
2. Работа с программой
2.1 Режим игры
2.2 Режим анализа/просмотра
2.3 Панель партии
2.4 Панель информации
2.5 Тренер
2.5.1 Экспорт диаграммы
2.5.2 Режим расширенного анализа
2.6 Пользовательские настройки
3. Работа с базами партий
3.1 Окно базы партий
3.1.1 Выделение партий
3.1.2 Удаление партий
3.1.3 Копирование партий
3.1.4 Экспорт партий
3.2 Руководство по поиску
3.2.1 Поиск позиций
1. Процедура установки
Запустите файл install.exe с компакт-диска Aurora Borealis 2.2 professional.
Вы можете выбрать подходящий язык установки.
Выберите компоненты для установки.
Aurora Borealis не содержит базу партий и дебютную энциклопедию по
разновидности Американский пул, следует устанавливать и использовать базы для
русских шашек.
Заметьте, что полная установка всех доступных баз потребует 1.3 Gb на жестком
диске и больше оперативной памяти при работе программы. Особенно это относится
к эндшпильным базам и дебютным энциклопедиям для внешних движков.
Рекомендуется не устанавивать базы, которые не предполагается использовать
если Ваш компьютер оснащен менее чем 256 MB оперативной памяти.
Установка программа может занять несколько минут, скорость зависит от
выбранных для установки баз и производительности компьютера.
Пожалуйста, сохраните файл install.exe и папку INSTALL с компакт-диска
программы в виде резервной копии в безопасном месте на случай повреждения
компакт диска.
1.1 Запуск программы Aurora Borealis
Ярлык программы после окончания установки может быть найден в папке
ПУСК-Программы-Aurora Borealis.
Запуск программы Aurora Borealis в первый раз
Шаги для запуска программы в первый раз:
1. Запущенная впервые программа потребует перезагрузки для завершения
установки необходимых драйверов системы защиты.
2. Запуск программы требует наличия оригинального диска в дисководе
компьютера. Если лицензионный диск отсутствует в дисководе в момент запуска
программы, Вы получите сообщение с просьбой вставить диск в дисковод.
Программа не запустится в случае отсутствия диска.
3. Детали процедуры проверки диска отобращаются в диалоге. В случае
возникновения каких-либо проблем выдается соответствующее сообщение.
4. Если проверка диска осуществлена успешно, Ключ Диска сохраняется в
системной реестре для использования при последующих запусках программы.
Последующие запуски программы Aurora Borealis
Запуск программы Aurora Borealis требует наличия лицензионного диска в
дисководе во меньшей мере один раз в течение месяца. Если программа
запускается без наличия диска в дисководе в течение более одного месяца
дальнейшая работа с программой становится невозможной то тех пор, пока
лицензионный диск не будет помещен в дисковод.
Примите во внимание во время установки программы:
Драйвера защиты могут быть установлены только пользователем, имеющим права
администратора. Дальнейшие запуски программы могут производиться любыми
пользователями.
Модуль защиты блокирует попытки запуска программы под любыми отладчиками.
2. Работа с программой
Запустив программу Aurora Borealis вы попадаете в Основное Окно (Окно Доски).
Оно состоит из нескольких панелей:
Главное меню
Панель управления
Доска
Панель дополнительной информации
Панель партии
Панель информации
Под левым нижним углом доски Вы можете видеть текущий тип игры (русские,
международные и т.п.).
Aurora Borealis поддерживает 7 разновидностей игры в шашки:
Русские
Английские (Чекерс)
Бразильские
Американски пул
Итальянские
Международные (Стоклеточные)
Чешские
Чтобы выбрать разновидность шашек выберите в Главном меню пункт Партия - Тип.
При переключении между видами на 64-клеточной доске текущая партия не
очищается (проверка на соответствие правилам при этом не производится).
При работе с программой существует два режима: Режим игры и Режим
анализа/просмотра.
2.1 Режим игры
В режиме игры программа будет автоматически отвечать на любой ход, сделанный
на доске. Во время обдумывания программой хода невозможно вносить какие-либо
изменения в текст партии до того, как программа сделает ход. В режиме игры
над
панелью партии отображаются часы с оставшимся у соперников временем:
Если Вы желаете сыграть с программой партию Вам необходимо установить контроль
времени (меню Время), например, 3 минуты на партию.
Используя пункт меню Время - Установить время Вы можете установить любой
контроль времени, раздельно для белых и черных.
Выберите Партия - Новая (или нажмите соответствующую кнопку на панели
управления) чтобы начать новую партию.
Если уровень игры по умолчанию слишком сложен для Вас, вы можете выбрать более
слабый уровень в меню Время – Уровень (если эта функция доступна для
текущего
движка). Имеется 5 уровней, от 3 разряда до мастера.
Перемещение шашек и ввод ходов достаточно просты: шелкните мышкой на шашке,
которая должна совершить ход, затем щелкните на поле, куда шашка должна
попасть после совершения хода. Если у шашки на которой Вы щелкнули существует
единственный ход, то он будет сделан автоматически. Вы можете щелкнуть только
на поле, куда может пойти только одна шашка - ход будет сделан автоматически.
Также можно кликать на шашки, которые должны быть побиты.
Если Вы хотите играть дальше за другую сторону Вы можете передать очередной
ход программе - (Игра - Ходить).
Игра - Турнирный режим отключает всю информацию о поиске по время игры если
она отвлекает Вас от игры.
Если Вам не нравится подсветка последнего сделанного хода на доске в режиме
игры Вы можете ее отключить в меню: Настройки - Интерфейс.
Игра - Предложить ничью позволяет Вам предложить ничью программе. Если решение
о ничьей будет принято, результат появится в тексте партии.
Программа автоматически фиксирует ничьи с трехкратным повторением и 15 (50)
тихими ходами без взятий и перемещений простых.
2.2 Режим анализа/просмотра
В режиме анализа/просмотра программа не будет отвечать на вводимые ходы, таким
образом можно спокойно просматривать и комментировать партии.
Если Вы ходите узнать что текущий движок думает по поводу текущей позиции на
доске, Вы можете его включить так же как и в режиме игры: Игра – Ходить.
Чтобы перемещаться по тексту партии Вы можете использовать:
кнопки, расположенные под доской
клавиши ВЛЕВО, ВПРАВО на клавиатуре
колесо манипулятора "мышь"
Также Вы можете щелкнуть на любом ходе в тексте партии чтобы переместиться
к
соответствующей позиции.
Если Вы введете на доске ход, отличный от уже существующего, программа выведет
диалог с указанием уже введенных ходов:
Вы можете добавить новый вариант, либо заменить любой из существующих ходов
введенным (выберите нужный).
2.3 Панель партии
Взлянем подробнее на Панель партии
Панель состоит из заголовка и текста партии
Заголовок содержит имена игроков, дату и название турнира.
Текст партии содержит ходы, комментарии и варианты а также результат партии.
Щелчок левой кнопкой мыши на ходе вызывает контекстное меню::
которое позволяет комментировать ходы в партии.
Вставить диаграмму добавляет в комментарий сочетание символов [#] которые при
экспорте партии в RTF или HTML будут заменены на соответствующую диаграмму.
Заголовок партии можно изменить, щелкнув на нем правой кнопкой мыши, либо
через меню: Партия - Заголовок партии. Также автоматически будет предложено
заполнить эту форму при сохранении новых партий в базу данных.
2.4 Панель информации
Эта панель содержит всю инормацию касающуюся текущей позиции.
При запущенном движке Вы можете видеть:
Текущую глубину анализа (в полуходах) и количество проанализированных на этой
глубине ходов: Depth 21 (5/8)
Оценку лучшего хода в позиции: -0.08 (-1.00 означает в перспективе потерю
шашки для цвета, у которого очередь хода, +1.00 означает выигрыш шашки; x15
означает выигрыш в 15 ходов)
Текущий движок: Aurora 3.0
Кнопка СТОП останавливает движок.
В нижней части панели информации Вы можете видеть:
Лучший вариант (если движок поддерживает его вывод) либо лучший ход.
Для движка Aurora 3.0 Вы можете видеть лучший вариант с его уточненной
оценкой. Если эта оценка отличается от оценки позиции (вверху) то это может
означать что либо лучший вариант был просчитан неточно, либо оценка
действительно отличается от заявленной. В любом случае, необходимо дождаться
результатов следующей итерации чтобы полчуить уточненные данные.
Информацию о поиске, такую как скорость, затраченное время и доступ к
эндшпильной базе
В правой части панели информации содержится инаормация из текущего дерева
(дебютной энциклопедии):
Вы можете видеть статистику ходов по базе партий, и комментарии из дебютной
энциклопедии.
Если после хода стоит знак # это означает что данный ход был взял из базы
партий, и отсутствует в дебютной энциклопедии
h6-g5!? +119-142=735
h6-g5 помечен в дебютной энциклопедии как интересный ход
этим ходом было выиграно 119 партий, проиграно 142 и 735 партий завершились
вничью
a7-b6 +60-50=227
этот ход присутствует в дебютной энциклопедии
f6-g5# +38-27=154
этого хода в дебютной энциклопедии нет
f6-e5 +25-45=82
d6-c5# +0-5=0
c7-b6 +0-2=0
d6-e5?! +16-17=44
этот ход помечен как сомнительный, но судя по статистике вполне приемлем
Также Вы можете увидеть:
d6-c5#
(нет статистики) этого хода нет в дебютной энциклопедии, и также нет
статистики по базе, это означает что этот ход присутствует в какой-то партии
в
виде разветвления в комментариях
c7-b6
(нет статистики) этот ход находится в дебютной энциклопедии, но им не было
сыграно ни одной партии в базе
2.5 Тренер
2.5.1 Экспорт диаграмм
Вы можете экспортировать текущую диаграмму в том виде в каком она отображается
на экране в буфер обмена или GIF-файл, например, для использования на
вебсайте, либо в публикации:
2.5.2 Режим расширенного анализа
В режиме просмотра/анализа Вы можете использовать режим расширенного анализа
(меню Тренер - Расширенный анализ). После того как Вы активируете этот режим,
на экране появится новое окно:
Здесь можно увидеть оценки и варианты для всех ходов в текущей позиции.
Если флажок Показывать варианты отключен Вы не будете видеть лучшие варианты,
но расчет будет выполняться приблизительно в 2 раза быстрее.
Интервал анализа определяет интервал оценки ходов, которые Вам интересны. На
рисунке: интервал анализа 50 означает что нас не интересуют ходы с оценкой
на
0.50 меньше лучшего хода в позиции. Вы можете заметить, что точная оценка для
ходов 3.cd4 и 3.bc5 отсутствует, имеется только информация что эти ходы имеют
оценку хуже чем -0.34. Также для таких ходов в любом случае не указывается
лучший вариант. Интервал анализа 0 означает что нас интересует только лучший
ход, при интервале 4000 будут рассчитываться полность все ходы. Чем больше
интервал анализа там больше времени требуют вычисления.
Нажатием на кнопку с зеленой стрелкой можно вставить в текст партии
подсвеченный вариант из списка.
2.6 Пользовательские настройки
Если Вас не устраивают настройки программы по умолчанию, можно изменить
некоторые настройки по желанию:
Вид - Цвета и фигуры позволяет выбрать вид фигур (щелкните на изображении
шашки) и цвета полей доски и текста партии (щелкните на соответствующей
панели).
Настройки - Интерфейс. Здесь Вы можете выбрать полную или сокращенную нотацию
(cd4 or c3-d4), символ обозначения взятия (a3:c5 or a3xc5). Также можно
включить либо отключить звуковое сопровождение перемещения шашки и подсветку
последнего сделанного хода в режиме игры.
При установленной опции Загружать русские партии как пул программа
автоматически будет загружать партии в русские шашки как американский пул
(цифровая нотация, черные ходят первыми). Следует заметить, что на
соответствие правилам пула партии не проверяются.
Настройки - Настройки движков содержат настройки, относящиеся к ировым
движкам.
Здесь Вы можете выбрать для каждого вида шашек движок по умолчанию и дебютную
энциклопедию (дерево) (*.cbk). Галочка Использовать ходы дерева позволит
движку использовать дебютную энциклопедию и статистику дерева во время игры.
В разделе Использование памяти можно для каждого движка установить объем
выделяемой памяти. Общий объем выделенной памяти не должен превышать
количества оперативной памяти в компьютере. Также следует оставить достаточное
количество памяти для используемых эндшпильных баз и приложений, с которыми
Вы
будете работать параллельно. Обычно нет необходимости выделать больше 32 MB
для игры, для целей анализа целесообразно увеличить выделение памяти до 128
MB.
3. Работа с базами партий
Aurora Borealis поддерживает работу со следующими типами баз:
ü Базы партий: Aurora Borealis ver 2.0
База состоит из 3 файлов, с одинаковыми именами и разными расширениями. Все
3 файла должны быть расположены в одной папке:
*.abd *.abm *.abn
заметьте что при повреждении, перемещении, удалении либо переименовании
одного из файлов дальнейшая рбота с базой становится невозможной.
üБазы партий: Aurora Borealis ver 1.x
База состоит из одного файла:
*.chb
üБазы партий: Portable Draughts Notation
База состоит из одного файла:
*.pdn
! Aurora Borealis professional 2.0 не работает с базами PDN and CHB
напрямую. Для работы с такими базами необходимо преобразовать их в формат
Aurora Borealis ver. 2 database. Вы можете использовать для этого Импорт
PDN/CHB или Объединить базы. Функция Импорт PDN/CHB создает новую базу с
тем
же именем что оригинал и импортирует в нее все партии из указанной базы PDN
или CHB. Функция Объединить базы более гибкая, она добавляет к текущей
открытой базе все партии из нескольких баз, которые Вы можете указать сразу.
üДебютные энциклопедии и деревья
База состоит из двух файлов:
*.cbk *.cbn
Файл .cbn может отсутствовать, но при его наличии его нельзя удалять.
ü Эндшпильные энциклопедии :
База состоит из одного файла:
*.edb
3.1 Окно базы партий
Все операции работы с базами данных доступны в окне работы с базами:
Для перехода в окно работы с базами партий можно использовать команду меню
База партий - Перейти к базе либо нажать F2 на клавиатуре.
Чтобы открыть базу выберите База партий - Открыть базу. На экране появится
список партий в открытой базе.
Список состоит из:
Номера партии
Игроков
Названия турнира, места проведения и тура
Года
Результата
Количества ходов в партии
Признаков наличия комментариев в партии
Признаки:
p и P - партия начинается не с начальной расстановки (строчная p означает
меньшее количество шашек на доске, возможно задача либо эндшпильная позиция,
заглавная P - стандартный материал 12*12 or 20*20 - например один из
"летающих" дебютов в русских шашках)
c и C - комментарии (словесные и стандартными обозначениями)
v и V - варианты
Для того, чтобы загрузить партию для загрузки щелкните два раза на партии,
нажмите ВВОД на клавиатуре, либо воспользуйтесь командой Партия - Загрузить
menu command.
Чтобы создать Новую базу партий перейдите в База партий - Открыть базу и в
поле имени базы введите имя для новой базы. Aurora Borealis создаст новую базу
с указанным именем.
Если в списке партий Вы видите строки ERROR! это означает что текущая база
была повреждена. В этом случае рекомендуется восстановить базу из резервной
копии, при ее наличии. Несмотря на то, что партии должны загружаться
корректно, их заголовки были повреждены и не могут быть автоматически
восстановлены. Однако, Вы можете восстановить их вручную, заполнив
соответствующие поля.
3.1.1 Выделение партий
Некоторые операции (копирование, удаление, экспорт) могут выполняться над
некоторым множеством партий.
Вы можете выделять партии:
нажатием клавиши INS на клавиатуре
нажатием правой кнопки мыши
чтобы выделить/снять выделение с нескольких партий подряд можно
воспользоваться клавишами "+" и "-" на цифровой клавиатуре
чтобы выделить все партии необходимо нажать клавишу "*" на цифровой
клавиатуре, сочетание Ctrl+A, либо выбрать Партия - Выделить все в меню
чтобы снять выделение со всех партий необходимо нажать клавишу "/" на цифровой
клавиатуре, либо выбрать Партия - Снять выделение в меню
Выделенные партии отмечаются красным цветом. Общее количество выделенных
партий отображается в заголовке окна.
Все последующие операции выполняются с видимыми И выделенными партиями.
Если выделенных партий нет, то некоторые операции будут выполняться с текущей
выделенной партией (например, копировние, экспорт), некоторые - со всем
текущим списком партий (например, построение дерева).
3.1.2 Удаление партий
Если Вам больше не нужны некоторые партии в базе, Вы можете их удалить.
Чтобы удалить текущую партию или множество выделенных партий:
Нажмите клавишу DEL на клавиатуре
Выберите Партия - Удалить в меню
Данная операция помечает партии на удаление. Такие партии отображаются серым
цветом с перечеркиванием по центру.
Чтобы отменить пометку на удаление необходимо повторно провести операцию
удаления.
Когда Вы убедитесь что Вам действительно не нужны партии, помеченные на
удаление, вы можете окончательно удалить их из базы, для этого воспользуйтесь
командой База партий - Очистить базу. Пожалуйста, обратите внимание на то,
что
Вы не сможете восстановить удаленные партии после проведения данной операции.
3.1.3 Копирование партий
Вы можете скопировать выделенные партии (либо текущую выделенную партию, если
нет выделенного множества) в другую базу с помощью команды Партия -
Копировать.
Вы можете выбрать уже существующую базу либо ввести имя для создания новой
базы.
3.1.4 Экспорт партий
Вы можете экспортировать партию либо множество партий используя команду Партия
- Экспорт. Поддерживаемые форматы экспорта:
ü PDN - универсальный формат шашечных партий
для обмена партиями с другими шашечными программами
ü RTF - текстовой формат
для печати или подготовки публикаций если экспортируемые партии содержат
диаграммы, Вам необходимо установить в систему шрифт draughts.ttf для их
корректного отображения. Этот шрифт может быть найден в папке AuroraGUI.
ü HTML-формат
для публикаций в сети интернет; существует 2 варианта экспорта - чистый
HTML, и JS-HTML. Вариант с JavaScript позволяет пользователям просматривать
ходы в партии на динамической доске. После окончания экспорта будет
сгенерирован файл YOURNAME.htm и папка YOURNAME.files, которые вместе должны
быть загружены на сайт. Также для JS-HTML необходимо наличие папки pics.
3.2 Руководство по поиску
Aurora Borealis имеет удобные и мощные средства поиска.
Правая часть, содержащая доску, скрыта до тех пор, пока не будет установлена
галочка Позиция.
Заметьте, что все необходимые результаты партий ДОЛЖНЫ БЫТЬ установлены. Если
ни один из результатов не выбран, ни одной партии не будет найдено!
Поиск можно осуществлять по игрокам, турниру, году, результатам, количеству
ходов, наличию комментариев - в любом сочетании
Пример: найдем все партии, выигранные Капланом между 1945 и 1970 годами.
Выбираем Каплан В. в качестве первого игрока, и устанавливаем результат 1-0
(выигрыш). Также устанавливаем флаг Любым цветом, поскольку нам нужны также
и
партии выигранные черными. Устаналиваем границы годов на 1945 и 1970 и
запускаем поиск. В открытой базе найдено 8 партий:
Для загрузки результатов поиска для просмотра можно использовать команды
Партия - Загрузить следующую/предыдущую партию в меню основного окна, клавиши
F3 и F4 на клавиатуре, а также кнопки на панели инструментов:
Чтобы сбросить результаты поика выполните Поиск - Сброс
3.2.1 Поиск позиций
При установленном флаге Позиция можно выполнять поиск позиций и их шаблонов.
Можно определить одну из разновдностей досок (переключатель расположен над
доской)
64: стандартная доска для русских и бразильских шашек, белые внизу
100: стандартная доска для международных шашек, белые внизу
64 it: стандартная доска для итальянских шашек, развернутая на 90%, белые
внизу
64 en: стандартная доска для английских шашек и американского пула, черные
внизу
Следует заметить, что внутреннее представление доски не зависит от типа
партии, таким образом Вы можете установить позицию на доске для русских шашек,
а во время поиска программа может найти аналогичную позицию в партии пула.
При установке шашек в позиции для поиска, необходимо щелкать на соотвествующих
полях левой/правой кнопкой мыши, фигуры на полях меняются циклически. Символ
'?' означает что в этом месте может быть расположена любая шашка (либо поле
может оставаться пустым).
Кнопка Очистить заполняет поля символом "?"
Кнопка Копировать копирует в шаблон поиска текущую позицию из основного окна
Кнопка Начальная расставляет начальную позицию
При установленном флаге Ход белых будет осуществляться поиск позиции с ходом
белых, при установленом флаге Ход черных - поиск позиций с ходом черных. Как
минимум один из флагов доложен быть установлен.
Флаг За оба цвета также позволит найти позиции с переменой цвета. К примеру,
при поиске позиции: (русские шашки, ход белых)
поиск найдет 9 партий с подходящей позицией, например:
С установленным флагом За оба цвета поиск найдет дополнительно 10 партий с
аналогичным шаблоном за другой цвет, при очереди хода черных, например:
Из основного окна может быть выполнена функция Быстрый поиск для поиска в базе
текущей позиции. Для вызова функции нажмите кнопку F5 на клавиатуре либо
выберите команду меню База партий - Быстрый поиск. Быстрый поиск всегда также
ищет позиции с переменой цвета.
Обновления программы и данной документации доступны на официальном сайте
программы Aurora Borealis: http://aurora.shashki.com
(c) Александр Свирин, 2007
Это 17-е письмо от данного члена клуба в лист
Выпуск листа #740
Членов клуба: 50 человек
Модератор клуба - Селиванов Владимир: vas-69@m*****.ru
Основатель клуба - Аргунов Артём: argunov20***@r*****.ru
Для того, чтобы подписаться на "Виртуальный шашечный клуб", отправьте любое даже пустое сообщение по следующему адресу:
sport.others.checkers-sub@subscribe.ru
Правила листа: http://subscribe.ru/catalog/sport.others.checkers/rules
Получить правила по почте: sport.others.checkers-rules@subscribe.ru