Ф О Р У М
29.12.2024
 
Приветствую Вас Гость | RSS Сделать стартовой | Добавить в избранное
Главная страница | Регистрация | Вход
Главная Результаты Шахматы-Блиц Снукер PRO Годовой тур Снукер - 2013 RUSSIAN OPEN 2013 Рождественский кубок 2013 Пул-8 Пул-8 Летний кубок
Форум Регламент Архив Шахматная литература Фотогалерея Разное КВИЗ
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Работа с Chess Base 7.0
alekhinDate: Суббота, 14.02.2009, 04:45:27 | Message # 1
Авторитет
Группа: Чемпион месяца
Сообщения: 1118
Признак жизни: Offline

25.11.2003
Антон Губанов. Работа с Chess Base 7.0



Год назад на страницах "Шахматного Петербурга" я рассказал об основах работы с программой ChessBase 7.0 ("ШП" #2-2002, с.**-**). Данная статья представляет собой более детальное описание возможностей этой программы и носит, в основном, справочный характер.


Отдельную базу шахматных данных я называю здесь для краткости "базой партий", хотя такие базы могут состоять, например, из дебютных анализов или тематических эндшпилей. Соответственно, основное окно программы — окно "Databases" — я буду называть "окном баз партий".


Во многих случаях бывает нужно выделить несколько партий (более одной) из большого списка. Для этого нужно придержать клавишу Ctrl и выделить нужные партии, щелкнув по ним "мышкой". Если требуемые партии идут подряд, то можно быстро пометить целый блок партий. Для этого вначале выделите "мышкой" первую партию блока, затем прокрутите список до нужного места, нажмите клавишу "Shift" и, придерживая ее, отметьте "мышкой" последнюю партию блока. После этого действия все партии блока окажутся выделенными. Тот же способ применим в операционной системе Windows и для выбора нескольких файлов из списка, и для других подобных действий.


Я постарался вести изложение максимально подробно. Все упоминаемые мной "горячие клавиши" ChessBase 7.0 собраны в отдельную таблицу в конце статьи. Если серия статей по ChessBase 7.0 будет продолжена, эта таблица будет расширяться.

 


1. Работа с базой партий


В этой главе мы рассмотрим работу с базой партий как целым (создание, изменение, удаление базы, поиск партий). Все функции работы с базой партий доступны через меню "Database" (рис.1).


 



 


1) Открытие уже существующей базы партий


Чтобы открыть уже существующую базу, выберите пункт "Open" в меню "Database" и найдите нужную базу в открывшемся мини-проводнике Windows.


Открыть мини-проводник можно и быстрее — не в два, а в одно действие. Для этого нужно одновременно нажать клавиши Ctrl и O. Такие комбинации клавиш, которые дублируют часто используемые пункты меню, носят название "горячих клавиш". Далее в этой статье одновременное нажатие нескольких клавиш мы будем обозначать стандартным способом — с помощью знака "плюс": Ctrl+O.


Возможно, что по умолчанию мини-проводник "увидит" только базы нового формата CBH. В таком случае, если вам нужно найти и открыть базу в другом формате (CBF, CBV, CBZ, CTG или PGN), установите требуемый формат в выпадающем меню мини-проводника "Files of type:".


После того как вы выбрали нужную базу, программа спросит вас, открыть ли эту базу как временную ("Temporary") или как постоянную ("Permanent"). В обоих случаях иконка данной базы появится в окне баз партий (окно "Databases"). Однако временная база заносится в это окно только на текущий сеанс работы программы, тогда как постоянная база будет находиться в окне баз партий при каждом следующем запуске ChessBase.

Если вы уже открывали какую-либо базу как постоянную, то при очередном запуске ChessBase вы увидите ее иконку в окне баз партий. Постоянная база открывается просто двойным щелчком "мышкой" по ее иконке. Открывайте базу как постоянную всегда, когда вы собираетесь работать с ней хотя бы дважды, и вам не придется искать ее по диску.


ChessBase позволяет добавить в окно баз партий сразу несколько баз. Это полезно в том случае, когда в одной и той же папке находится несколько новых баз партий. Зайдя в мини-проводнике в эту папку, нажмите клавишу Ctrl и, придерживая ее, пометьте "мышкой" каждую базу, которую вы хотите добавить. В открывшемся окошке, кроме пунктов "Temporary" и "Permanent", появятся новые удобные возможности — "All Temporary" (открыть все выбранные базы как временные) и "All Permanent" (открыть все выбранные базы как постоянные).


2) Создание новой базы партий


Наверное, у каждого мало-мальски сильного шахматиста рано или поздно возникает необходимость завести свою собственную базу. Наиболее очевидным кандидатом на роль личной базы является подборка дебютных анализов шахматиста и партий, важных для разработки его репертуара. Можно выделить в отдельные базы определенные типы эндшпилей, наиболее памятные партии и т.п.


Для создания новой базы выберите пункт "New" в меню "Database" или воспользуйтесь "горячими клавишами" Ctrl+X. В открывшемся окне укажите название новой базы и каталог, в котором она будет храниться. По умолчанию база будет создана в формате CBH; если требуется другой формат, выберите этот формат в выпадающем меню "Save as type".


Открыв список партий вновь созданной базы, можно убедиться, что база пуста.


3) Добавление папки в окно баз партий


Допустим, что у вас на диске есть папка, в которой вы размещаете временные базы партий. Например, вы каждую неделю скачиваете из Интернета новые базы, просматриваете их, извлекаете нужную информацию, а все остальное удаляете. В таком случае вам будет удобно добавить данную папку в окно баз партий.


Выберите пункт "Add Folder" в меню "Database" или воспользуйтесь "горячими клавишами" Shift+Ctrl+P. Укажите нужную папку в открывшемся мини-проводнике. Теперь вам будет очень легко найти временную базу — нужно всего лишь открыть папку в окне баз партий, а потом выбрать нужную базу в открывшейся папке (рис.2).

 



 


4) Установка и использование ключей поиска


ChessBase позволяет использовать большое количество параметров (или так называемых "индексных ключей"), по которым можно быстро находить или менять содержащуюся в базах информацию. Список доступных ключей находится в подменю "Index access" меню "Database". Мы разберем все ключи по порядку, но сначала — несколько более общих замечаний.


Про создании каждой новой базы ChessBase автоматически генерирует четыре ключа — индекс игроков, индекс турниров, индекс комментаторов и индекс источников информации. Кроме того, эти четыре ключа автоматически обновляются при добавлении в базу новых партий (то есть пополняются новыми фамилиями, названиями турниров и источниками партий). И наоборот, при редактировании какого-либо из этих четырех ключей каждое изменение будет автоматически внесено во все партии, использующие измененный индекс.


В качестве примера рассмотрим маленькую базу из двух партий (рис.3). Отредактируем имя одного из игроков (рис.4) и снова откроем список партий (рис.5). Видно, что произведенное изменение автоматически учтено везде, где нужно.


 





При выборе любого из ключей вместо окна баз партий появится новое окно, соответствующее данному ключу, причем ряд кнопок внизу окна будет для каждого ключа свой.

Перейдем к разбору отдельных ключей. Напомню, что все ключи доступны в подменю "Index access" меню "Database". Далее я буду для краткости называть только пункты этого подменю.


a) Список партий


Список партий вызывается многими способами — либо выбором пункта "Show games", либо "горячими клавишами" Ctrl+L, либо нажатием на кнопку с изображением разлинованного листа бумаги в ряду кнопок слева от окна баз партий (четвертая кнопка сверху) или под ним (вторая кнопка слева), либо двойным щелчком "мыши" по иконке требуемой базы в окне баз партий.


Появившееся окно содержит список всех партий базы, упорядоченный, как правило, просто по порядку занесения партий в базу. Одна из партий списка, подсвеченная темным фоном, "активна" (это значит, что при нажатии кнопок или клавиши "Ввод" соответствующие действия будут производиться именно над этой партией). Воспользовавшись советом из начала статьи, можно сделать активными сразу несколько партий (ниже я в таких случаях говорю о "выделенных", а не "активных" партиях). Многие из операций ChessBase могут быть групповыми, то есть, выполняться сразу над несколькими выделенными партиями.


Под списком расположен ряд из 17 кнопок, некоторые из которых — стандартные, тогда как другие специфичны именно для этого окна. Пройдемся по этим кнопкам слева направо.


Кнопка с изображением раскрывающейся доски открывает окно, в котором справа будет находиться текст активной партии, а слева — изображение доски, на которой можно эту партию разыграть (за подробностями обращайтесь к моей предыдущей статье). Раскрыть окно с текстом партии можно и по-другому — навести темную строку на нужную партию и нажать клавишу "Ввод" или дважды щелкнуть по нужной партии "мышкой".


Кнопка с изображением окошка, "выскакивающего" из другого окна, позволит вам "обозреть" активную партию в виде диаграмм, отображающих ход партии через равные промежутки ходов (рис.6). Кнопка "Board" позволяет менять количество диаграмм между тремя значениями — 8, 15 и 18; кнопка "Help", как всегда, выдаст контекстную справку (то есть, справку о том, что вы видите в данный момент), а кнопка "OK" закрывает окно диаграмм. Окно диаграмм открывается из списка партий "горячей клавишей" O (либо комбинацией Alt+O).


 


 


Кнопка с изображением трех цветных связанных друг с другом "листов" на фоне расчерченного прямыми линиями поля строит временное дерево по всем выбранным (активным в данный момент) партиям. По умолчанию, активной является только одна партия. Чтобы выбрать несколько партий, воспользуйтесь советами из самого начала статьи. Временное дерево не сохраняется после окончания работы с ним и, на мой взгляд, редко бывает полезным.


Кнопка с ключом и словом "ECO" показывает дебютный ключ для данной базы. Того же эффекта можно добиться "горячими клавишами" Ctrl+K. Подробнее о дебютном ключе мы поговорим ниже.


Кнопка с воронкой и знаком равенства устанавливает фильтр для содержимого базы. Установка фильтра означает всего-навсего поиск по базе (подробнее о поиске смотрите в моей предыдущей статье). Вызвать окошко поиска можно также "горячими клавишами" Alt+M. После того как фильтр установлен и партии по нужным признакам выбраны, можно быстро переключаться между исходным списком партий базы и отфильтрованным списком с помощью "горячей клавиши" Tab.


Клавиша, изображающая аккуратно разбросанный по столбикам текст, изменяет внешний вид списка партий. Теперь вместо данных о партиях (турнир, дебютный индекс и т.д.) вы видите только тексты всех партий текущего списка. Повторным нажатием этой клавиши можно вывести перед каждым текстом укороченную информацию о партиях (шахматисты, год и результат). Вернуться в привычный список можно нажатием соседней клавиши с изображением буквы "A" и синей треугольной стрелкой. Переключаться между всеми тремя видами списка можно с помощью "горячих клавиш" Alt+Q.


Наконец, еще одна клавиша — с красной вертикальной линией и красной стрелкой — позволяет установить номер хода, с которого будут начинаться тексты партий в списке. Этот номер устанавливается в открывающемся окошке; тут же указывается и очередность хода (рис.7). Номер хода может меняться в пределах от 1-го хода белых до 26-го хода белых. Например, если вы укажете в качестве номера начального хода 15-й ход черных, а потом откроете какую-либо партию в окне с доской, то увидите, что на доске установлена позиция непосредственно перед 15-м ходом черных. Вызвать окно установки номера начального хода можно также "горячими клавишами" Alt+J.


 



 


Нажатие кнопки с гистограммой позволяет получить статистику по текущей базе. Выбрав в выскочившем диалоговом окне (рис.8) опцию "Game information", вы получите данные либо по всей базе, либо по конкретному шахматисту. В последнем случае нужно указать этого шахматиста в поле "Player". Доступна статистика по результатам (например, для конкретного шахматиста — количество и процент выигранных и проигранных им партий и ничьих, средний рейтинг и перформанс его самого и его соперников) и гистограммы распределений партий по годам, количеству ходов и дебютным индексам. Во всех графиках можно менять центрирование и масштаб.

 



 


Выбрав опцию "Piece probability", вы получите... вероятность нахождения каждой фигуры на каждом поле доски (!). В этом случае можно указать промежуток номеров ходов, в котором будет вычислена вероятность (по умолчанию устанавливается промежуток 1-35), а также выбрать, будет ли определение вероятности "взвешенным" (для этого должна быть установлена галочка в поле "weighted") или нет. В первом случае учитывается продолжительность пребывания фигуры на каждом поле доски, а во втором — только передвижения данной фигуры на данное поле.


Для иллюстрации привожу две диаграммы, на которых ChessBase изобразил наиболее вероятные поля для каждой из 32 фигур в промежутке с 30-го по 40-й ходы для одной из моих баз. На рисунке 9 вероятности взвешены, на рисунке 10 — нет.


 




 


Кнопка с буквой "i" выдает информацию об активной в данный момент партии и шахматистах, эту партию игравших — турнир, дата, источник, рейтинги и т.д. Если программе доступна база игроков (база "Playbase"; подробнее см. мою предыдущую статью), то вы увидите также фотографии шахматистов.


Кнопка с изображением турнирной таблицы сгенерирует "результаты" того турнира, в котором была сыграна текущая активная партия, расположив участников в порядке убывания очков (рис.11). При этом в расчет принимаются только те партии этого турнира, которые есть в данной базе и при этом (внимание!) расположены в базе после активной партии. Результаты выдаются либо в виде списка, либо в виде турнирной таблицы (переключение между режимами осуществляется клавишей "RR!"). С помощью стрелок под таблицей можно менять текущую активную партию и таким образом двигаться от одного турнира к другому. Там же под таблицей в отдельном меню устанавливается размер шрифта.


 


 


Кнопка с лупой и ходом "e4" осуществляет переключение между режимами "данные о партиях" и "текст партий" так же, как это делают "горячие клавиши" Alt+Q (см. выше), но не для всего списка, а для выделенных партий.


Кнопка с рукой, пишущей на листе бумаги, позволяет редактировать заголовок активной партии, либо, если выделены несколько партий одного и того же шахматиста, — его данные (полное имя и рейтинг). Окошко для редактирования может быть вызвано и с помощью "горячих клавиш" Alt+W.


Кнопка с воткнутой булавкой помещает выделенные партии в буфер обмена ("Clipboard"). О том, когда это полезно, поговорим позже. Партии можно поместить в буфер обмена также "горячими клавишами" F5 или Alt+F5.


Кнопка с красным крестом помечает выделенные партии как предназначенные для удаления. Реально помеченные партии будут удалены из базы тогда, когда Вы дадите команду на физическое удаление. Повторное нажатие той же кнопки снимает с выделенных партий признак предназначенности для удаления.


Кнопка с изображением принтера посылает выделенные партии на печать.


Последняя кнопка — с изображением вопросительного знака — выдает контекстную справку.


ПРОДОЛЖЕНИЕ


b) Дебютный ключ

Дебютный ключ — это правило сортировки партий по дебюту. Самый простой пример — пустой ключ, который не умеет сортировать партии, хотя и занимает некоторое дисковое пространство. Впрочем, некоторая польза от него есть; об этом чуть ниже.


Другой ключ строит дерево партий базы по дебютным ходам. Такой ключ легко создать для своей базы самостоятельно.


Самый актуальный для практика ключ сортирует партии по индексам "Шахматного информатора". Возможны и другие, более экзотические правила сортировки.


Дебютные ключи хранятся в файлах с расширением "cko". Уже созданные ключи можно импортировать в неотсортированные базы.


Некоторые базы могут поступить к вам уже обработанными дебютным ключом. Если этот ключ сортирует партии по дебютному индексу, то в окне баз партий вы увидите на иконке базы с правой стороны темно-синий квадратик. Сортировка баз партий с помощью дебютного ключа позволяет заметно ускорить поиск партий по соответствующему критерию (то есть по индексу ECO, по первым ходам и т.п.).


Все используемые в ChessBase 7.0 ключи, за исключением списка партий, могут применяться только к базам формата ChessBase. Поэтому если вы хотите отсортировать по дебюту базу в формате PGN, вам придется предварительно преобразовать ее к нужному формату. Проще всего сделать это следующим образом: щелкните правой клавишей "мыши" по иконке базы и в открывшемся контекстном меню выберите пункт "Convert to new format" ("Преобразовать в новый формат").


После преобразования партий в новый формат программа спросит вас, нужно ли удалить файлы со старом форматом. Если вы предпочтете ответить "нет", то вы получите две базы с одинаковым набором партий — в исходном формате и в "родном" формате ChessBase. Последний вопрос касается того, нужно ли обрабатывать список имеющихся в базе турниров. Здесь следует дать утвердительный ответ. Через небольшое время база будет окончательно преобразована и готова к применению ключей поиска.


Чтобы рассортировать партии по дебютному ключу, проще всего нажать кнопку с изображением ключа и надписью "ECO" в ряду кнопок слева или внизу окна баз партий. Другие способы — "горячие клавиши" Ctrl+K или пункт меню "Opening keys" (напомню, что все обсуждаемые сейчас пункты находятся в подменю "Index access" меню "Database").


Если в текущей базе дебютный ключ не установлен, вам будет предложен выбор — импортировать уже существующий ключ ("Copy key") или создать пустой ("Create empty key") (рис. 1).

 



 


При выборе первой альтернативы откроется стандартное окошко мини-проводника, где вам нужно будет указать расположение файла с требуемым ключом.


Если же никакого ключа у вас еще нет, выбирайте второй вариант (тут и пригодится пустой ключ). Теперь при попытке отсортировать партии вы получите окно с сообщением "Key is empty" ("ключ пуст"); нужно проделать еще одно нетривиальное подготовительное действие. Зайдите в меню Technical —>Refine и выберите пункт "Whole database". Эта опция заставляет программу анализировать статистику разнообразных последовательностей дебютных ходов. Если какая-либо последовательность встречается часто, программа считает ее отдельным вариантом. Таким образом партии базы разбиваются на группы по установленным вариантам. Правда, при этом программа не отслеживает перестановки ходов, приводящие к одной и той же позиции.


Перед началом анализа ChessBase запросит у вас значение "minimum games" — минимальное количество партий, необходимое для выделения последовательности ходов в отдельный вариант. Чем большее значение вы зададите, тем меньше различных вариантов будет создано, но зато и проблем с перестановкой ходов тоже будет меньше.


Создав ключ и применив его к базе, вы увидите на экране базу в виде древовидной структуры, соответствующей выбранному ключу (рис. 2).


 



В конце каждой строки указано количество партий с данным порядком ходов (или, если применить сортировку по индексам ECO, количество партий с данным индексом). Нажимая на кнопку со знаком суммы внизу окна, можно сделать эту информацию невидимой, а повторным нажатием вернуть обратно.


Другая кнопка внизу окна, на которой изображены четыре частично перекрывающихся окна и синяя стрелка, идущая вдоль них сверху вниз, позволяет увидеть детальную структуру дерева со всеми выделенными вариантами (рис. 3). Обратное сворачивание дерева осуществляется соседней кнопкой с изображением листа бумаги с выровненным текстом.

 



 


Перемещаться вдоль дерева можно с помощью двойных щелчков "мышью" по тому или иному варианту.


c) Список игроков


С помощью "горячих клавиш" Ctrl+P или пункта меню "Players" можно открыть алфавитный список шахматистов, чьи партии присутствуют в данной базе. В маленьких базах список сразу будет доступен целиком, а в больших вы вначале увидите только буквы от A до Z (эти буквы "раскрываются" двойным щелчком мыши). Выбрав конкретного шахматиста, вы получите список всех его партий, присутствующих в базе. В окне баз партий список игроков открывается кнопкой с изображением фотографии шахматиста (вроде, никакой глупости не написал...).


Под списком игроков расположены семь клавиш. Клавиша со знаком вопроса, как обычно, выдает справку о данном окне. Кнопка с биноклем позволяет осуществить быстрый поиск шахматиста в списке по фамилии или по ее началу (та же функция доступна с помощью функциональной клавиши F7).


Кнопка с рукой, держащей конверт, дает возможность отредактировать написание фамилии и инициалов активного в данный момент игрока (того, чья фамилия подсвечена курсором). Та же функция доступна с помощью "горячих клавиш" Alt+W. Кнопка со знаком суммы отображает общее число партий для каждого игрока либо (в больших базах) количество игроков и партий для каждой буквы английского алфавита ("горячие клавиши" Alt+N).


Кнопка с гистограммой показывает статистику для выбранного в данный момент шахматиста по трем параметрам — счет против каждого из соперников, результат в каждом из турниров и показатели по каждом дебютному индексу (вся статистика собирается, конечно, только по текущей базе) (рис. 4).


 


 


В каждом из трех окошек можно задавать разные способы сортировки (например, по количеству набранных очков или по алфавиту). Специальным бегунком внизу можно менять размер шрифта для всех трех окошек сразу. Клавиша с изображением таблицы, расположенная под средним окном, позволяет сгенерировать таблицу результатов для выбранного турнира, наподобие той, что приведена в предыдущей статье ("ШП"№ 2/2003, с.39, рис. 7).


Окно статистики вызывается также нажатием клавиши S.


Две последние клавиши требуют установленной базы игроков "Playbase" (подробнее об этой базе см. в "ШП" № 2/2002, с.??). Нажатие клавиши с силуэтом на фоне флага позволит увидеть для каждого шахматиста не только количество партий, но также его звание, федерацию, флаг соответствующего государства, дату рождения и указание о наличии фотографии в базе игроков. Того же эффекта можно добиться "горячими клавишами" Ctrl+B; повторное нажатие скрывает эту информацию.



Шахматы учат быть обьективным.(А.Алехин)
 
alekhinDate: Суббота, 14.02.2009, 04:45:56 | Message # 2
Авторитет
Группа: Чемпион месяца
Сообщения: 1118
Признак жизни: Offline

Кнопка с лупой и надписью "Bio" выдаст для выбранного игрока всю содержащиеся в базе игроков данные о нем (фотографию, статистику, динамику рейтинга и т.д.). Окно с детальной информацией можно открыть и "горячей клавишей" B.


d) Список турниров


Список всех турниров текущей базы выводится на экран "горячими клавишами" Ctrl+T или пунктом меню "Tournaments", а в окне баз партий — кнопкой с земным шаром и подписью "1972". В основном, оно работает так же, как и список игроков, только из семи кнопок под окном три последних выполняют другие функции. Третья справа кнопка с раскрытой книгой позволяет установить печатный источник партий данного турнира, предпоследняя кнопка генерирует турнирную таблицу (как и "горячая клавиша" T), а последняя предлагает выбрать критерий для сортировки списка (меню с доступными критериями вызывается также функциональной клавишей F6).


e) Список авторов комментариев

Открывается "горячими клавишами" Ctrl+A или пунктом меню "Annotator", а в окне баз партий — кнопкой со светящимся желтым альбомом с загнутый углом.


 f) Список источников партий


Открывается "горячими клавишами" Ctrl+Q или пунктом меню "Sources", а в окне баз партий — кнопкой с раскрытой книгой.


Четыре последних индекса — игроки, турниры, комментаторы и источники — создаются, обновляются (при добавлении новых партий) и уточняются (после редактирования заголовков) автоматически самой программой, в отличие от, например, дебютного ключа.


g) Тематические ключи


Пользователь ChessBase 7.0 имеет возможность не ограничиваться вышеперечисленным и создавать собственные ключи. Тематические пользовательские ключи поиска могут быть организованы в иерархическую структуру, наподобие индексов ECO. Они находят применение в поиске эндшпильных позиций по соотношению материала, партий со сходными миттельшпильными идеями или маневрами фигур и т.п.


Тематические ключи ChessBase разбиты на 4 группы — "General themes" ("Общие темы"), "Tactics" ("Тактика"), "Strategy" ("Стратегия") и "Endgames" ("Эндшпиль"). С технической точки зрения эти группы совершенно идентичны; разбиение введено лишь для удобства пользователя.


Как и в случае с дебютным ключом, вы можете легко увидеть, обработана ли уже данная база тематическими ключами. Для этого достаточно взглянуть на ее иконку в окне баз партий. Разноцветные квадратики в правом верхнем углу означают, что соответствующие ключи в базе присутствуют (рис. 5).

 



 


Темно-синий квадратик соответствует дебютному ключу, голубой — ключу "общих тем", красный — тактике, розовый — стратегии, светло-зеленый — эндшпилю. Если в базе уже есть тематический ключ, то поиск по нему в базе осуществляется выбором соответствующего пункта меню Database —>Index access либо с помощью "горячих клавиш" — вначале нужно одновременно нажать Alt+2, а затем в открывшемся окне выбрать нужную группу мышкой или снова "горячими клавишами" Alt+T для общих тем, Alt+A для тактики, Alt+S для стратегии и Alt+E для эндшпиля. Из окна баз партий тематические ключи для активной базы можно вызвать нажатием кнопки с желтым ключом, синим треугольником и красным квадратом.


Тематические ключи хранятся в файлах с расширением "ck*" ("ckn", "ck1" и т.д.); они могут скопированы из одной базы в любую другую формата ChessBase.


Давайте в качестве примера создадим с нуля несложный тематический ключ. Предположим, что нам нужно найти все ладейные эндшпиля в данной базе. Открыв эндшпильный ключ (например, "горячими клавишами" Alt+2 и затем Alt+E), мы увидим, что ключ пуст (рис. 6).


 



 


Меню для работы с ключами открывается кнопкой с молотком и желтым ключом. Нам нужно вставить новый ключ; этой цели служит верхний пункт меню "Insert new kew" либо клавиша Insert.


Перед нами откроется окно "Define key mask" (пожалуй, правильнее всего будет перевести заголовок окна как "Определить фильтр"). Это окно совершенно аналогично окну поиска партий по базе, о котором я коротко рассказал в прошлогодней статье ("ШП" № 2/2002, с.??), и выполняет те же функции. Подробный рассказ о возможностях этого окна смотрите ниже в пункте 5), а пока вернемся к примеру.

В открывшемся окне определим критерий поиска. Нажмем кнопку "Material" и проставим количество белых и черных ладей от 1 до 2, белых и черных пешек — от 0 до 8, а остальных фигур — по 0 с обеих сторон. Галочку в поле "Ignore colors" ("Игнорировать цвета") уберем, так как установки для белых и черных у нас симметричны. Значение параметра "Length" (минимальное число ходов в партии, при котором заданное соотношение материала выполнялось) оставим равным значению по умолчанию (рис. 7).


 



Нажмем "OK" в обоих окнах. Далее в узком длинном окне нужно ввести произвольное название ключа или согласиться с тем, которое предлагает сама программа (в данном случае предлагаемое название звучит так: "1-2R,0-8P  <—> 1-2R,0-8P" — по соотношению материала). После этой операции мы увидим, что новый ключ создан, но пока ему не соответствует ни одна партия.


Пусть мы теперь хотим выбирать изо всех ладейных эндшпилей те, в которых у обеих сторон присутствует по одной ладье и не более чем одной пешке. Для этого нам нужно создать внутри нашего ключа еще один ключ — дочерний.


Раскроем наш ключ двойным щелчком мыши и начнем создание дочернего ключа нажатием клавиши Insert. Далее определим новое соотношение материала тем же способом, как и в предыдущий раз, и получим второй ключ внутри первого. Теперь у нас есть иерархическая структура ладейных эндшпилей, которую можно развивать и наращивать. Можно, например, выделить в отдельные ключи оставшиеся "ладейники" — где хотя бы у одной из сторон имеется более одной пешки или более одной ладьи.


Для того, чтобы классифицировать партии базы новыми ключами, зайдем в меню Technical —>Theme classification и выберем пункт "Endgames". В открывшемся окне укажем, что поиск нужно произвести с первой партии базы. После завершения задания все созданные нами ключи заполнятся партиями (рис. 8).

 



 


Чтобы редактировать уже созданный ключ, нужно выбрать пункт "Edit key" в меню для работы с ключами или воспользоваться "горячими клавишами" Alt+W. Удаляется ключ нажатием клавиши Delete (при этом программа запросит подтверждение удаления ключа).


5) Поиск партий


На очереди — самая востребованная возможность, предоставляемая шахматными базами. Окно поиска партий раскрывается пунктом меню Database —>Search games или "горячими клавишами" Alt+M. Кроме того, практически то же окно раскрывается при определении тематического ключа (см. пункт 4g) или установке фильтра в списке партий базы (см. пункт 4a в предыдущей статье). ChessBase 7.0 позволяет осуществлять поиск по 22 признакам, которые можно использовать в любом количестве и в любых сочетаниях (рис. 9).


 



 


Большинство признаков легко понятны и не требуют долгих объяснений. В двух верхних строчках — "White" и "Black" ("белые" и "черные") — можно задать фамилию (в поле до запятой) и, при необходимости, имя или инициалы (в поле после запятой) одного или двух шахматистов. Проставленная галочка в поле "Ignore colors" ("Игнорировать цвета") означает, что при поиске цвет фигур не будет приниматься во внимание. Таким образом, чтобы найти все партии базы, в которых черными играл Денис Евсеев, нужно написать "Yevseev" в поле "Black" и удалить галочку из поля "Ignore colors".


Поля "Tournament" и "Annotator" позволяют произвести поиск по турниру и комментатору соответственно.

Далее слева идет группа признаков, для которых можно задать интервал, а не одиночное значение. В порядке сверху вниз: годы ("Year"), дебютные индексы ("ECO"), рейтинги ("Elo") и количество ходов ("Moves"). Слева от тире указывается минимальное значение, справа — максимальное. Каждый из данных признаков учитывается при поиске только в том случае, если в поле слева от названия стоит галочка. Как только вы начинаете изменять значение любой из двух границ интервала, галочка в соответствующем поле проставляется автоматически. Задавать значения границ можно либо простым набором с клавиатуры, либо (за исключением интервала дебютных индексов) с помощью стрелочек справа от нужного поля.


Большая стрелка справа от интервала рейтингов используется для указания того, какой именно рейтинг должен попадать в указанный интервал: средний рейтинг обоих партнеров ("Average"), рейтинг любого из двух партнеров ("One player") или рейтинг обоих партнеров ("Both players", значение по умолчанию).


Еще восемь простых признаков расположены ниже в прямоугольной рамке; все они активизируются проставлением галочки в соответствующем рядом поле. Верхний ряд составляют три поля поиска партий - завершившихся победой белых ("1-0"), победой черных ("0-1") или ничьей ("½-½") — а также поле поиска текстов ("Txt"). Тексты в ChessBase 7.0 могут содержать партии и ключи, видео- и звуковую информацию, фотографии, турнирные таблицы, ссылки на другие тексты и т.п.


Нижний ряд объединяет признаки, учитывающие особенности финальной позиции. Поле со значком мата позволяет выбрать партии, в которых либо был поставлен мат, либо в конечном положении одна из сторон не может избежать форсированного мата в несколько ходов. Галочка в поле со знаком равенства дает возможность отыскать партии, закончившиеся патом, а в поле со знаком шаха — естественно, партии, закончившиеся шахом. Для поиска по этим полям используется встроенный аналитический модуль. Поле "Line" обозначает незаконченные партии (обычно это начальная часть партии вплоть до установившейся дебютной оценки).


В самом низу окна расположены четыре стандартные кнопки. Кнопка "Reset all" ("Восстановить все") восстанавливает для всех полей значения по умолчанию. Кнопка "OK" завершает установку признаков и запускает поиск. Кнопка "Help" выдает справку по окну. Кнопка "Cancel" отменяет все сделанные после последнего нажатия кнопки "OK" изменения и закрывает окно.


Наконец, будем подниматься по правой стороне окна вверх. С помощью кнопки "Medals" ("Награды") можно разыскать партии, которые либо составитель базы, либо вы сами отметили "призом" за какую-то выдающуюся особенность. Вот полный список этих особенностей: "Лучшая партия" ("Best game"), "Решающая партия" (или "Решающий турнир"; "Decided tournament"), "Эталонная партия (дебютный план)" ("Model game (opening plan)"), "Новинка" ("Novelty"), "Пешечная структура" ("Pawn structure"), "Стратегия" ("Strategy"), "Тактика" ("Tactics"), "Атака" ("Attack"), "Защита" ("Defence"), "Жертва" ("Sacrifice"), "Соотношение материала" ("Material"), "Фигурная игра" ("Piece play"), "Эндшпиль" ("Endgame"), "Тактический просчет" ("Tactical blunder"), "Стратегический просчет" ("Strategical blunder"), "Пользователь" ("User"). Последняя "медаль", вероятно, создана специально для награждения собственных партий.


Каждой награде соответствует определенный цвет. Например, поиск партий, отмеченных одновременно за новинку, защиту и жертву, принесет нам партии, раскрашенные в цвета французского флага (рис. 10).


 


 


Поле "Repertoire" ("Репертуар") предоставляет ценную возможность выбрать партии, соответствующие вашему дебютному репертуару. Для использования этой возможности нужно предварительно создать свою репертуарную базу (о том, как это сделать, поговорим, если получится, позже).


Прежде чем перейти к оставшимся четырем кнопкам справа окна, замечу, что в названиях всех полей одна буква подчеркнута. Это дает возможность быстрого выбора соответствующего поля с помощью "горячих клавиш" Alt+<подчеркнутая буква>. Например, чтобы проставить или убрать галочку в поле "ничья" ("½-½"), достаточно одновременно нажать Alt и минус.


 


 a) Поиск по примечаниям ("Annotations")


ChessBase 7.0 предоставляет богатые возможности для комментирования партий. В тексты партий можно добавлять текстовые примечания, варианты, символы системы знаков "Шахматного Информатора", звуковые, фото- и видеоматериалы.


Для подготовки учебных материалов полезны так называемые "тренировочные примечания", которые превращают определенную позицию из партии в задание для ученика. При достижении нужной позиции задание либо появляется на экране в текстовом виде, либо озвучивается. Для каждого задания можно назначить время на решение и количество очков, полагающееся за правильный ответ. Количество получаемых очков автоматически уменьшается, если ученик использует подсказки.


Можно добавить в комментарии цветные стрелочки и раскрашенные поля (по три разных цвета для обеих возможностей) — например, чтобы показать, как будет разворачиваться атака одной из сторон, или для обозначения слабых полей. Также тремя разными цветами помечаются критические позиции партии - критическая позиция дебюта, критическая позиция миттельшпиля и критическая позиция эндшпиля.

Можно вставлять в текст партии ссылки на другие партии. Наконец, в любом месте партии можно вывести на отдельную маленькую доску изображение пешечной структуры или маршрут заданной фигуры к данному ходу.


Поиск возможен по всем элементам комментариев. Для этого нужно воспользоваться окном, раскрываемым кнопкой "Annotations" (рис. 11).


 



 


Вот перечень всех полей поиска с кратким пояснением или переводом названия на русский язык: "Text1" ("Текст1"), "Text2" ("Текст2"), "Whole word" ("Слово целиком"; проставленная в этом поле галочка позволяет искать введенное в поле "Text1" значение только как отдельное слово), "Symbols" (знаки из системы "Шахматного Информатора"), "Deleted" ("Удаленные"), "Position (P)" ("Позиции"), "Colors" (раскрашенные поля), "Training" (тренировочные задания), "Multimedia" ("Мультимедиа"), "Pawn structure" ("Пешечная структура"), "Piece path" ("Маршрут фигуры"), "Variation (V)" ("Вариант"), "Any text" ("Любой текст"), "Any symbol" ("Любой символ"), "Critical position - opening", "Critical position - middlegame" и "Critical position - endgame" (критические позиции для дебюта, миттельшпиля и эндшпиля соответственно).


Кнопки "OK" и "Cancel" выполняют обычную функцию.


            Продолжение следует.


 


"Горячие клавиши" ChessBase 7.0

Ctrl+O            – открыть базу


Ctrl+X            – создать базу


Shift+Ctrl+P  – добавить базу в окно баз партий


Ctrl+L            – показать список партий


O или Alt+O  – просмотреть партию в виде диаграмм

Ctrl+K            – показать дебютный ключ базы


Alt+M             – открыть окошко поиска партий (установки фильтра)


Tab                  – убрать фильтр (восстановить полный список партий)


Alt+Q              – изменить вид списка партий (показывать или данные о партиях, или их тексты)


Alt+J               – установить номер начального хода

Alt+W             – редактировать заголовок, ключ и т.п.


F5 или Alt+F5 – поместить выделенные партии в буфер обмена


Ctrl+P             – открыть список игроков


F7                    – искать шахматиста в списке игроков базы

Alt+N              – показать количество партий для каждой строки списка


S                      – показать статистику


Ctrl+B            – показать звания и национальности


B                     – показать детальную информацию о шахматисте из базы "Playbase"


Ctrl+T             – открыть список турниров

T                      – сгенерировать турнирную таблицу


F6                    – сортировать список турниров


Ctrl+A            – открыть список комментаторов


Ctrl+Q            – открыть список источников партий


Alt+2               – выбрать тематический ключ поиска

Alt+T              – выбрать тематический ключ для общих тем


Alt+A              – выбрать тематический ключ для тактики


Alt+S               – выбрать тематический ключ для стратегии


Alt+E               – выбрать тематический ключ для эндшпиля


Insert               – вставить новый ключ



Шахматы учат быть обьективным.(А.Алехин)
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024