| Aurora Borealis 3.6 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. Процедура установки

Запустите файл setup.exe с DVD-диска Aurora Borealis 3.6 professional или из папки, загруженной из интернета.
Выберите верную лицензию (компакт-диск или активационный ключ), а также компоненты для установки. Программа автоматически определит, какую версию устанавливать: если у Вас установлена 64-битная операционная система Windows? то будет установлена 64-битная версия программы, в противном случае - 32-битная. Внимание: для установки обучающих баз необходимо иметь минимум 1 Гб оперативной памяти, рекомендуется 2 Гб.
Aurora Borealis не содержит базу партий и дебютную энциклопедию по разновидности Пул, следует устанавливать и использовать базы для русских шашек.
Заметьте, что полная установка всех доступных баз потребует более 8 Gb на жестком диске и значительное время для установки, особенно это относится к эндшпильным базам. Рекомендуется не устанавливать базы, которые не предполагается использовать.
Установка всех эндшпильных баз может занять до двух часов, скорость зависит от производительности компьютера, особенно его жесткого диска.

### 1.1 Запуск программы Aurora Borealis

Ярлык программы после окончания установки может быть найден в папке ПУСК-Программы-Aurora Borealis а также на рабочем столе.
Запуск программы Aurora Borealis в первый раз
Шаги для запуска программы в первый раз:

1. Запущенная впервые программа может потребовать перезагрузки для завершения установки необходимых драйверов системы защиты.
2. Запуск программы потребует подтверждения лицензии - введения активационного ключа, либо наличия оригинального диска в дисководе компьютера. Если лицензионный диск отсутствует в дисководе в момент запуска программы, Вы получите сообщение с просьбой вставить диск в дисковод. Программа не запустится в случае отсутствия диска.
3. Детали процедуры проверки диска и/или активации отобращаются в диалоге. В случае возникновения каких-либо проблем выдается соответствующее сообщение.
4. Если активация или проверка диска осуществлена успешно, лицензия сохраняется в системном реестре для использования при последующих запусках программы.

Последующие запуски программы Aurora Borealis
При выборе лицензии CD запуск программы Aurora Borealis потребует наличия лицензионного диска в дисководе по меньшей мере один раз в течение месяца. Если программа запускается без наличия диска в дисководе в течение более чем одного месяца, дальнейшая работа с программой становится невозможной то тех пор, пока лицензионный диск не будет помещен в дисковод. Если программа была активирована ключом, то в дальнейшем подтверждение лицензии требоваться не будет.
Примите во внимание во время установки программы:
- Драйвера защиты могут быть установлены только пользователем, имеющим права администратора. Дальнейшие запуски программы могут производиться любыми пользователями.
- Модуль защиты блокирует попытки запуска программы под любыми отладчиками.
- Вероятны проблемы совместимости при проверке диска и запущенных программах для эмуляции дисков (Daemon Tools, Alcohol и т.п.), при наличии проблемы проверки диска рекомендуется временно выключить функцию эмуляции виртуальных дисков.

  ## 2. Работа с программой

  Запустив программу Aurora Borealis вы попадаете в основное окно (окно доски).
  Оно состоит из нескольких панелей:
  - Главное меню
  - Панель управления
  - Доска
  - Панель дополнительной информации
  - Панель партии
  - Панель информации
  - Строка состояния
  В первом поле строки состояния Вы можете видеть текущий тип игры (русские, международные и т.п.).
  Aurora Borealis поддерживает 12 разновидностей игры в шашки:
  на 64-клеточной доске (8x8):
  - Русские
  - Английские (Чекерс)
  - Бразильские
  - Пул
  - Итальянские
  - Чешские
  - Испанские
  - Тайские
  на 80-клеточной доске (8x10):
  - Спанцирети (8х10)
  на 100-клеточной доске (10x10):
  - Международные (Стоклеточные)
  - Фризийские
  на 144-клеточной доске (12x12):
  - Канадские
  Чтобы выбрать разновидность шашек, выберите в Главном меню пункт Партия - Тип. При переключении между разными видами на одинаковой доске (64, 100) текущая партия не очищается (производится проверка на соответствие правилам, при наличии ходов, не соответствующих новым правилам программа предложит их удалить). Переключение между различными видами шашек может осуществляться продолжительное время, особенно при наличии больших по размеру баз обучения.
  При работе в основном окне программы существует два режима: Режим игры и Режим анализа/просмотра.

  ### 2.1 Режим игры

  В режиме игры программа будет автоматически отвечать на любой ход, сделанный на доске. Во время обдумывания программой хода невозможно вносить какие-либо изменения в текст партии до того, как программа сделает ответный ход. В режиме игры над панелью партии отображаются часы с оставшимся у соперников временем:
  Если Вы желаете сыграть с программой партию, Вам необходимо установить контроль времени (меню Время), например, 3 минуты на партию.
  Используя пункт меню Время - Установить время Вы можете установить любой контроль времени, раздельно для белых и черных, фактически устанавливая режим гандикапа.
  Выберите Партия - Новая (или нажмите соответствующую кнопку на панели управления) чтобы начать новую партию.
  Если уровень игры по умолчанию (максимальный) слишком сложен для Вас, вы можете выбрать более слабый уровень в меню Время – Уровень (если эта функция доступна для текущего движка). Имеется 6 уровней, от 3 разряда до гроссмейстера (условные уровни: уровень гроссмейстера является неограниченным и зависит от вида шашек и производительности компьютера, в остальные уровни программа искуственно занижает глубину перебора).
  Перемещение шашек и ввод ходов достаточно просты: шелкните мышкой на шашке, которая должна совершить ход, затем щелкните на поле, куда шашка должна попасть после совершения хода. Если у шашки, на которой Вы щелкнули, существует единственный ход, то он будет сделан автоматически. Вы можете щелкнуть только на поле, куда может пойти только одна шашка - ход будет сделан автоматически. Можно кликать и на шашки, которые должны быть побиты. Также ввод ходов можно осуществлять с клавиатуры, печатая их в нотации, сокращенной или полной, например "cd4", "31-27" и т.п.
  Если Вы хотите играть дальше за другую сторону Вы можете передать очередной ход программе - (Игра - Ходить).
  Игра - Турнирный режим отключает всю информацию о поиске по время игры если она отвлекает Вас от игры. Игра вслепую отключает отображение шашек на доске.
  Если Вам не нравится подсветка последнего сделанного хода на доске в режиме игры, Вы можете ее отключить в меню: Настройки - Интерфейс.
  Игра - Предложить ничью позволяет Вам предложить ничью программе. Если решение о ничьей будет принято, результат появится в тексте партии.
  Программа автоматически фиксирует ничьи с трехкратным повторением и 15 (50) тихими ходами без взятий и перемещений простых.

  ### 2.2 Режим анализа/просмотра

  В режиме анализа/просмотра программа не будет отвечать на вводимые ходы, таким образом можно спокойно просматривать, анализировать и комментировать партии.
  Если Вы хотите узнать, что текущий движок думает по поводу текущей позиции на доске, Вы можете его включить так же, как и в режиме игры: Игра – Ходить, либо нажать кнопку "СТАРТ", расположенную под доской.
  Чтобы перемещаться по тексту партии Вы можете использовать:
- кнопки, расположенные под доской
- клавиши ВЛЕВО, ВПРАВО, Page Up, Page Down на клавиатуре
- колесо манипулятора "мышь"
  Также Вы можете щелкнуть на любом ходе в тексте партии чтобы переместиться к соответствующей позиции.
  Если Вы введете на доске ход, отличный от уже существующего, программа выведет диалог с указанием уже введенных ходов:
  Вы можете добавить новый вариант, либо заменить любой из уже существующих ходов введенным (выберите нужный).

  ### 2.3 Панель партии

  Взглянем подробнее на Панель партии
  Панель состоит из заголовка и текста партии
  Заголовок содержит имена игроков, дату и название турнира.
  Текст партии содержит ходы, комментарии и варианты, а также результат партии.
  Щелчок левой кнопкой мыши на ходе вызывает контекстное меню::
  которое позволяет комментировать ходы в партии.
  Вставить диаграмму добавляет в комментарий сочетание символов [#] которые при экспорте партии в RTF или HTML будут заменены на соответствующую диаграмму.
  Заголовок партии можно изменить, щелкнув на нем правой кнопкой мыши, либо через меню: Партия - Заголовок партии. Также автоматически будет предложено заполнить эту форму при сохранении новых партий в базу данных.

  ### 2.4 Панель информации

  Эта панель содержит всю информацию, касающуюся текущей позиции.
  При запущенном движке Вы можете видеть:
- Текущую глубину анализа (в полуходах) и количество проанализированных на этой глубине ходов: Глубина 17 (1/8)
- Оценку лучшего хода в позиции: -0.04 (-1.00 означает в перспективе потерю шашки для цвета, у которого очередь хода, +1.00 означает выигрыш шашки; x15 означает выигрыш в 15 ходов; xN(4) означает выигрыш, причем до перехода в младший эндшпиль (размен либо ход простой) остается 4 хода)
- Текущий движок и его имя (вид шашек по умолчанию): Aurora 3.0 [Russian]
- Скорость работы движка и информацию по эндшпильным базам - сколькифигурные базы используются, сколько классов загружено в память и общее количество занятой памяти.
- Кнопка СТОП, находящаяся сбоку, под доской, останавливает движок, СТАРТ запускает его заново.
  В нижней части панели информации Вы можете видеть:
- Информацию о поиске, такую как скорость, затраченное время и доступ к эндшпильной базе
- Лучший вариант (если движок поддерживает его вывод), либо лучший ход. В режиме расширенного анализа - для всех ходов.
- В правой части панели информации содержится информация из текущего дерева (дебютной энциклопедии):
  Вы можете видеть статистику ходов по базе партий, и комментарии из дебютной энциклопедии.
  Если после хода стоит знак # это означает что данный ход был взял из базы партий, и отсутствует в дебютной энциклопедии
  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-файла, а также напрямую на сайт draughtsworld.com:

  #### 2.5.2 Режим расширенного анализа

  В режиме просмотра/анализа Вы можете использовать режим расширенного анализа (меню Тренер - Расширенный анализ). После того, как Вы активируете этот режим, панель информации будет отображать все возможные в позиции ходы:

  ### 2.6 Пользовательские настройки

  Если Вас не устраивают настройки программы по умолчанию, можно изменить некоторые настройки по желанию:
  Вид - Цвета и фигуры позволяет выбрать вид фигур (выберите из списка Стиль либо щелкните на изображении шашки - пофигурно) и цвета полей доски и текста партии (щелкните на соответствующей панели).
  Настройки - Интерфейс. Здесь Вы можете выбрать символ обозначения взятия (a3:c5 или a3xc5), полную (c4-d3) или сокращенную (cd4) нотацию , а также краткую, используемую в записи задач. Режим нотации композитора при полной или сокращенной нотации отображает перечеркиванием ходы, которые будут скрыты в краткой нотации, в выпадающем меню можно скрыть или отобразить такие ходы (Показывать/не показывать в краткой нотации).
  Также можно включить либо отключить звуковое сопровождение перемещения шашки и подсветку последнего сделанного хода в режиме игры.
  При установленной опции Загружать русские партии как пул программа автоматически будет загружать партии в русские шашки как американский пул (цифровая нотация, черные ходят первыми). Следует заметить, что на соответствие правилам пула партии при этом не проверяются. Отдельная закладка позволяет настроить параметры вида "Пул" в соответствии с предпочтениями.
  Настройки - Настройки движков содержат настройки, относящиеся к игровым движкам.
  Здесь Вы можете выбрать для каждого вида шашек движок по умолчанию и дебютную энциклопедию (дерево) (*.cbk). Галочка Использовать ходы дерева позволит движку использовать дебютную энциклопедию и статистику дерева во время игры.
  В разделе Использование памяти можно установить объем выделяемой памяти. Общий объем выделенной памяти не должен превышать количества оперативной памяти в компьютере. Также следует оставить достаточное количество памяти для приложений, с которыми Вы будете работать параллельно. Обычно нет необходимости выделать больше 128 MB для игры, для целей анализа целесообразно увеличить выделение памяти до 1024 MB. Выделение памяти под эндшпильные базы при установленной программе с DVD требует до 600МБ в шашки-64 и до 2500МБ в международные. Размер базы обучения регулируется автоматически.

  ## 3. Работа с базами партий

  Aurora Borealis поддерживает работу со следующими типами баз:
  ü Базы партий: Aurora Borealis версии 2.0/3.0
  База состоит из 3 файлов, с одинаковыми именами и разными расширениями. Все 3 файла должны быть расположены в одной папке:
  *.abd *.abm *.abn
  заметьте что при повреждении, перемещении, удалении либо переименовании одного из файлов дальнейшая работа с базой становится невозможной. При открытии файлов версии 2.0 они автоматически преобразуются в формат версии 3.0, старые файлы остаются на диске, с добавлением расширения .old.
  ü Базы партий: Portable Draughts Notation
  База состоит из одного файла:
  *.pdn
  ! Aurora Borealis не работает с базами PDN напрямую. Для работы с такими базами необходимо преобразовать их в формат Aurora Borealis. Вы можете использовать для этого Импорт PDN или Объединить базы. Функция Импорт PDN создает новую базу с тем же именем что оригинал и импортирует в нее все партии из указанной базы PDN. Функция Объединить базы более гибкая, она добавляет к текущей открытой базе все партии из нескольких баз, которые Вы можете указать сразу.
  ü Дебютные энциклопедии и деревья
  База состоит из двух файлов:
  *.cbk *.cbn
  Файл .cbn может отсутствовать, но при его наличии его нельзя удалять, он содержит комментарии к позициям.
  ü Эндшпильные энциклопедии :
  Базы располагаются в папках по видам и состоят из файлов по классам эндшпилей. Базы MTW (Moves To Win) содержат для каждой позиции количество ходов до выигрыша, таким образом, игра по таким базам всегда наиболее оптимальна. Базы WDL (Win/Draw/Lose) содержат только информацию, результативна или ничейна позиция, и игра по таким базам может быть неоптимальной.
  Каждый файл имеет название вида 80012-2-2. Первая цифра - общее количество шашек в классе (A=10), далее количество белых дамок, черных дамок, белых простых и черных простых, через дефисы темповые числа класса для белых и черных.

  ### 3.1 Окно базы партий

  Все операции работы с базами данных доступны в окне работы с базами:
  Для перехода в окно работы с базами партий можно использовать команду меню База партий - Перейти к базе либо нажать F2 на клавиатуре.
  Чтобы открыть базу выберите База партий - Открыть базу. На экране появится список партий в открытой базе.
  Список состоит из:
- Номера партии
- Игроков
- Названия турнира, места проведения и тура
- Года
- Результата
- Количества ходов в партии
- Признаков наличия комментариев в партии
  Признаки:
  - p и P - партия начинается не с начальной расстановки (строчная p означает меньшее количество шашек на доске, возможно задача либо эндшпильная позиция, заглавная P - стандартный материал 12*12 or 20*20 - например один из "летающих" дебютов в русских шашках)
  - c и C - комментарии (словесные и стандартными обозначениями)
  - v и V - варианты
  Для того, чтобы загрузить партию для загрузки щелкните два раза на партии, нажмите ВВОД на клавиатуре, либо воспользуйтесь командой Партия - Загрузить.
  Чтобы создать Новую базу партий перейдите в База партий - Открыть базу и в поле имени базы введите имя для новой базы. 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: стандартная доска для английских шашек и американского пула, черные внизу
  - 80: стандартная доска для шашек Спанцирети
  - 144: стандартная доска для канадских шашек
  Следует заметить, что внутреннее представление доски не зависит от типа партии, таким образом Вы можете установить позицию на доске для русских шашек, а во время поиска программа может найти аналогичную позицию в партии пула.
  При установке шашек в позиции для поиска, необходимо щелкать на соотвествующих полях левой/правой кнопкой мыши, фигуры на полях меняются циклически. Символ '?' означает что в этом месте может быть расположена любая шашка (либо поле может оставаться пустым).
  Кнопка Очистить заполняет поля символом "?"
  Кнопка Копировать копирует в шаблон поиска текущую позицию из основного окна
  Кнопка Начальная расставляет начальную позицию
  При установленном флаге Ход белых будет осуществляться поиск позиции с ходом белых, при установленом флаге Ход черных - поиск позиций с ходом черных. Как минимум один из флагов доложен быть установлен.
  Флаг За оба цвета также позволит найти позиции с переменой цвета.

  К примеру, при поиске позиции: (русские шашки, ход белых) | поиск найдет 9 партий с подходящей позицией, например: | С установленным флагом За оба цвета поиск найдет дополнительно 10 партий с аналогичным шаблоном за другой цвет, при очереди хода черных, например:

  Из основного окна может быть выполнена функция Быстрый поиск для поиска в базе текущей позиции. Для вызова функции нажмите кнопку F5 на клавиатуре либо выберите команду меню База партий - Быстрый поиск. Быстрый поиск всегда также ищет позиции с переменой цвета.

  Обновления программы и данной документации доступны на официальном сайте программы Aurora Borealis: http://aurora.shashki.com/index_ru

  (c) Александр Свирин, 2015