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

## Введение

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

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.

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

To start a new game, press the New Game button on the toolbar.

### Меню

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

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 полей, чередующихся цветов («белое поле» и «чёрное поле»). В правом нижнем углу каждого игрока находится белое поле, фигуры расставляются так, как показано на диаграмме. Каждый ферзь должен занять поле, цвет которого совпадает с цветом самого ферзя.

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

#### Король

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

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

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

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

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

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

#### Ладья

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

#### Слон

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

#### Ферзь

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

#### Конь

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

#### Пешка

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

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

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

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

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

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

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

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

#### Пат

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

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

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

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

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

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

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

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

The Game tab of the Preferences dialog allows you to set up the settings of your choice for new games. In the Opposing player section, it is possible to setup the number of human and AI (computer) players. If you have installed any supported chess engines as AI players, these will be displayed in the list of available players. The difficulty setting of the AI players is set in the Difficulty section. Finally, the time-limit for each player's move is set in the Game Duration section.

#### Game preferences dialog for GNOME Chess

Game preferences dialog for GNOME Chess.

### Appearance Preferences

The Appearance tab of the Preferences dialog allows you to modify board orientation, move format, and the general look and feel of GNOME Chess.

#### Appearance preferences dialog for GNOME Chess

Appearance 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

- Shredder

- Toga II

- Boo's Chess Engine

## Авторы

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