# Руководство по Шахматам

GNOME Chess is a game for playing the classic board game of chess, in which two players simulate a battle by capturing the opponents pieces and ultimately the king. It can be played in 2D or 3D mode, full screen or in a window.

2006-2008
Andreas Røsdal
Проект документирования GNOME

This document is dual-licensed. You may either distribute and/or modify it under the terms of the GNU General Public License, which the program is licensed under, or you can distribute it under the terms of the GNU Free Documentation License. A copy of this follows.

Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU Free Documentation License (GFDL), версии 1.1 или любой более поздней версии, опубликованной Фондом свободного программного обеспечения (Free Software Foundation), без неизменяемых частей и без текстов на обложках. Вы можете найти копию лицензии GFDL по этой ссылке или в файле COPYING-DOCS, распространяемом с этим документом.

Это руководство — часть документации GNOME, которая распространяется на условиях лицензии GNU FDL. Если вы хотите распространять это руководство отдельно от остальной документации, вам следует приложить к руководству копию лицензии, как описано в разделе 6 лицензии.

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

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT:

1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Andreas
Røsdal

     andrearo@pvv.ntnu.no

Chess Manual V2.18
December

Andreas Røsdal andrearo@pvv.ntnu.no

GNOME Documentation Project

1
December 2006
AR
First draft completed.
Это руководство описывает программу Шахматы версии 2.18.

## Обратная связь

Чтобы сообщить об ошибке или сделать предложение по программе Шахматы или этому руководству, следуйте указаниям в документе Обратная связь с GNOME.

## Введение

### Об игре в шахматы

Chess is a two-player strategy board game. GNOME Chess is a 2D/3D chess game, where games can be played between a combination of human and computer players. GNOME Chess detects known third party chess engines for computer players. The game was originally developed by Robert Ancell, now the game is included in gnome-games.

GNOME Chess is written in Python and uses GTK+ and Cairo to render the chess board. 3D support is optionally available using OpenGl, using the Python OpenGL and GtkGLExt libraries. As with most modern 3D programs hardware acceleration is recommended but it should run OK in software. GNOME Chess is bundled with GNU Chess as the default chess AI. GNOME Chess can be played in network mode against other players on the Internet.

Игра проводится на квадратной доске, состоящей из 64 полей чередующихся цветов. Каждый игрок начинает партию с 16-мя фигурами: одним королём, одним ферзём, двумя конями, двумя ладьями, двумя слонами и восемью пешками. Один игрок играет белыми фигурами, другой — чёрными. Тот, кто играет белыми — ходит первым. Игроки ходят по очереди, передвигая фигуры; определённые ходы приводят к «захвату» фигуры противника, в результате чего она убирается с шахматной доски. Цель игры состоит в том, чтобы поставить мат королю противника. Это происходит тогда, когда король находится под угрозой (шахом) и нет никакой возможности убрать его из-под этой угрозы (шаха) следующим шагом. После появления шахмат как игры, теоретики разработали обширные шахматные стратегии и тактики.

В современном виде игра появилась на юге Европы во второй половине XV века, а произошла из схожих, но гораздо более старых игр, Азии. Шахматы — одна из самых популярных в мире настольных игр. Традиционные состязания по шахматам начали проводиться ещё в XVI веке. Первый официальный чемпион мира по шахматам — Вильгельм Стейниц — получил свой титул в 1886 году; его сравнивают с Владимиром Крамником, который стал 14-м чемпионом мира. Также, раз в два года проводятся командные шахматные олимпиады. С XX века два международные организации — ФИДЕ и ИКЧФ — организовывали и следили за шахматными соревнованиями высшего уровня и международными титулами.

Ещё на заре компьютерной эры инженеры пытались создать машину для игры в шахматы, современные шахматы сильно повлияли на возможности нынешних шахматных программ. В 1997 году в матче между чемпионом мира Гарри Каспаровым и шахматной программой IBM Deep Blue было доказано, что компьютеры способны одержать верх даже над сильнейшими игроками мира.

To run GNOME Chess, select Chess from the Games submenu of the Main Menu, or type `gnome-chess` on the command line.

## Playing GNOME Chess

### Главное окно игры

Starting GNOME Chess displays the main game window as shown below. The game is played by moving chess pieces using the mouse. Each player alternates to move a piece in the appropriate colour, from one board position to another valid board position. The main game window is organized in three main areas: In the top menu and toolbar area, most common game actions can be made. The chess board is in the middle of the window, where the game is played by moving chess pieces using the mouse. Finally, the game history panel is shown at the bottom, where information about the game history, the remaining move time and buttons for showing previous or next moves are available.

#### Main window in GNOME Chess

Main window in GNOME Chess.

### Начало новой игры

Чтобы начать новую игру, нажмите кнопку Новая игра на панели инструментов. В появившемся диалоговом окне можно настроить параметры игры. В разделе Параметры игры можно установить название игры и ограничить время, отводимое на ход. В разделе Игроки можно выбрать количество компьютерных игроков. Наконец, в разделе Сложность можно выбрать сложность игры.

#### Диалоговое окно начала новой игры

Start new game dialog for GNOME Chess.

### Меню

Панель меню, находящаяся в верхней части главного окна, содержит следующие меню:

Game

  This menu contains:

  - Ctrl+N New This starts a new game of Chess.

  - Ctrl+O Open Loads a previously saved game.

  - Ctrl+S Save Saves the current game of chess.

  - Save As Saves the current game of chess with a new filename.

  - Ctrl+L Network Game This starts a network multiplayer game using GGZ Gaming Zone.

  - Resign To concede loss of the game, so that the opponent wins the game.

  - Claim Draw If a claimed draw is accepted, the game ends without victory for either player.

  - Ctrl+Q Quit Ends the game.

View

  This menu contains:

  - F11 Fullscreen Shows the game window in fullscreen mode.

  - 3D Chess View Enables 3D chess view mode using OpenGL. This requires Python OpenGL and Python GTKGLExt installed, in addition to a 3D graphics card setup properly. Please contact your system administrator if you have problems, either way you will always be able to play chess in 2D mode.

  - Show Logs Show logs for debugging GNOME Chess and the active chess AI engines.

Settings

  This menu contains:

  - Preferences This opens your window to edit preferences.

Help

  This menu contains:

  - F1 Contents Display this manual.

    About This opens the About dialog which shows basic information about GNOME Chess, such as the author's name, the version number of the game.

## Правила игры в шахматы

### Правила игры в шахматы

Игра в шахматы проходит на квадратной доске, состоящей из 8 горизонталей и 8 вертикалей. Доска состоит из 64 полей, чередующихся цветов («белое поле» и «чёрное поле»). В правом нижнем углу каждого игрока находится белое поле, фигуры расставляются так, как показано на диаграмме. Каждый ферзь должен занять поле, цвет которого совпадает с цветом самого ферзя.

Каждый игрок в начале игры имеет по шестнадцать фигур: одного короля, одного ферзя, две ладьи, два слона, два коня и восемь пешек. Один игрок играет белыми, другой — чёрными. Белые всегда ходят первыми. Цвета выбираются дружеским соглашением, случайным образом или назначаются управляющим турнира. Игроки поочерёдно перемещают фигуры: за один ход можно переместить только одну фигуру (исключением является рокировка, когда две фигуры перемещаются за один ход). Фигуру можно перемещать на незанятый квадрат или на квадрат, занимаемый фигурой противника, что приводит к захвату фигуры, и она убирается с доски.

#### Король

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

Король может ходить только на соседнее поле по горизонтали, вертикали или диагонали. Один раз за игру каждому королю позволяется сделать специальный ход — рокировку. Рокировка совершается перемещением короля на два поля по направлению к ладье, а ладья ставится на поле, которое пересёк король при перемещении. Рокировку можно делать только в том случае, если все из ниже приведённых условий выполняются:

- Ни король, ни ладья, участвующая в рокировке, не должны делать до рокировки ни одного хода.

- Между королём и ладьёй не должно находиться ни одной фигуры.

- Король не находится под шахом, не проходит через атакованное поле и не попадает на атакованное поле (под шах).

- Король и ладья находятся на одной линии (это исключает возможно рокировки с пешками).

#### Ладья

Ладья может двигаться на любое число полей по горизонтали или по вертикали при условии, что на её пути нет фигур. Она также участвует в рокировке.

#### Слон

Слон может перемещаться на любое число полей по диагонали, при условии, что на его пути нет фигур. Каждый слон может перемещаться либо только по белым полям, либо только по чёрным, поэтому слонов называют «белопольными» и «чернопольными» соответственно.

#### Ферзь

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

#### Конь

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

#### Пешка

У пешек самые сложные правила хода. Пешка может ходить вперёд на свободное поле, расположенное непосредственно перед ней на той же самой вертикали. С исходной позиции пешка может продвинуться на два поля по той же самой вертикали, если оба эти поля не заняты. Пешка не может ходит назад. Пешка, атакующая поле, пересечённое пешкой партнёра, который продвинул ее с исходной позиции сразу на два поля, может взять эту продвинутую пешку, как если бы последний её ход был только на одно поле. Это взятие может быть сделано только очередным ходом и называется взятием «на проходе». Пешка — единственная фигура, которая атакует и ходит по-разному. Она может захватить фигуру противника, расположенную перед ней по диагонали на соседнем поле, но она не может перемещаться на эти поля, если они не заняты. Когда пешка достигает самой дальней горизонтали от своей исходной позиции, она должна быть заменена на ферзя, ладью, слона или коня «своего» цвета, что является частью того же хода. Выбор игрока не ограничивается фигурами, которые были уже сняты с доски. Эта замена пешки на другую фигуру называется «превращением». На практике пешка чаще всего заменяется ферзём.

#### Остальные правила хода

За исключением коня ни одна другая фигура не может перепрыгивать через другие фигуры. Через свои фигуры, находящиеся на линии хода, другие фигуры перемещать нельзя. Никаким ходом фигура не может вытеснить фигуру того же цвета с какого-либо поля. Через фигуры противника свои фигуры перемещать нельзя, но фигуры противника могут быть захвачены. Когда захватывается фигура, атакующая её фигура перемещается на поле, которое до этого было занято захваченной фигурой. Захваченная фигура убирается с доски и не может быть возвращена в игру до её завершения. Захватить короля нельзя, ему можно поставить только шах. Если игрок не может вывести короля из-под шаха, королю объявляется мат. Игрок, чьему королю объявляется мат, проигрывает.

Игра не обязательно заканчивается матом. Игрок может сдаться, если ситуация безнадёжна. Игра может закончиться в ничью. Ничья возникает в нескольких ситуациях, в том числе на основе взаимного согласия: троекратное повторение позиции, правило пятидесяти ходов или ничья по причине невозможности мата (обычно из-за отсутствия материала для мата).

### Игры на время

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

### Ничья в игре

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

#### Пат

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

#### Троекратное повторение

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

#### Правило пятидесятого хода

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

#### Недостаточность материала

Если у игрока осталась только одна фигура, король, а у другого игрока остался король и слон или конь, то объявляется ничья, поскольку в этом случае для объявления мата у игрока нет необходимого материала. Ситуации, в которых мат возможен только из-за грубых ошибок оппонента, покрываются правилом пятидесяти ходов.

## Параметры игры

### Параметры игры

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

#### Game preferences dialog for GNOME Chess

Game preferences dialog for GNOME Chess.

### Параметры вида

This preference dialog allows you to modify the look and feel of GNOME Chess.

#### View preferences dialog for GNOME Chess

View preferences dialog for GNOME Chess.

## Шахматные программы

GNOME Chess should be able to use any Chess Engine Communication Protocol or Universal Chess Interface compatible chess engines, including these chess engines:

- GNUChess

- Sjeng

- Amy

- Crafty

- Faile

- Phalanx

- Glaurung

- HoiChess

- Diablo

- BBChess

- Fruit

- Amundsen

- Shredder

- Toga II

- Boo's Chess Engine

## Известные ошибки и ограничения

- There are no documented bugs or limitations in GNOME Chess. To find areas where you can help improve GNOME Chess, please refer to the TODO file which is distributed with the game.

## Авторы

GNOME Chess was written by Robert Ancell, and is now maintained in gnome-games. This documentation was originally written by Andreas Røsdal, with input from several GPL sources. To report a bug or make a suggestion regarding this application or this manual, follow the directions in this document.

## Лицензия

Данное программное обеспечение является свободным. Вы можете распространять его и/или изменять его на условиях лицензии GNU General Public License, опубликованной Фондом свободного программного обеспечения, второй версии или (по вашему желанию) любой более поздней версии.

Это программа распространяется в надежде на то, что она окажется полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или СООТВЕТСТВИЯ ОПРЕДЕЛЁННОЙ ЦЕЛИ. Подробнее смотрите GNU General Public License.

A copy of the GNU General Public License is included as an appendix to the GNOME Users Guide. You may also obtain a copy of the GNU General Public License from the Free Software Foundation by visiting their Web site or by writing to

        Free Software Foundation, Inc.
        59 Temple Place - Suite 330
        Boston, MA 02111-1307
        USA