# Упутство за Шах

## Увод

### Преглед Шаха

Шах је стратегијска игра на табли за два играча. глШах је 2Д/3Д шаховска игра, при чему играчи могу бити било комбинација људи и/или рачунарских програма. глШах препознаје спољне шаховске програме (моторе) и користи их за рачунарске играче. Игру је оригинално развио Robert Ancell, а сада је део Гномових игара.

глШах је написан у језику Питон, а користи ГТК+ и Каиро као позадину за исцртавање шаховске табле. 3Д подршка је опционо доступна користећи OpenGL преко Питоновиг OpenGL i GtkGLExt библиотека. Као и у осталим 3Д програмима, препоручује се хардверска акцелерација, али ће игра радити солидно и са софтверском акцелерацијом. Уз глШах се испоручује и Гнуов шах, подразумеван алгоритам за вештачку интелигенцију. глШах се може играти и преко мреже, са другим играчима преко интернета.

Шах се игра на квадратној табли која има 64 поља са наизменичним бојама поља. Оба играча започињу игру са шеснаест фигура: једним краљем, једном краљицом, два топа, два коња, два ловца и осам пиона. Један играч управља белим фигурама, а други црним; играч који управља белим фигурама игра први. Потези играча се наизменично смењују; неки потези укључују „једење“ противничке фигуре и она се онда уклања са табле. Циљ игре је матирати противничког краља. Ово се дешава када је краљ под директним нападом (у шаху), а не постоји начин да се он помери да не буде опет нападнут. Теоретичари су развили опсежне шаховске стратегије и тактике од када је игра настала.

Садашња облик игре је настао у Јужној Европи у другој половини 15. века пошто је изведен од сличних, много старијих игара азијског порекла. Шах је једна од најпопуларнијих игара на табли. Традиција такмичарског шаха почиње у 16. веку. Први званични светски шаховски шампион, Вилхелм Штајниц је освојио титулу 1886. године; његов модерни еквивалент, Владимир Крамник, је 14. шампион у низу. Постоје и Шаховске олимпијаде које се одигравају на сваке две године. Од 20. века, две међународне организације, Светска шаховска федерација и International Correspondence Chess Federation су организовале и надгледале најбоља светска такмичења и доделу међународних титула.

Један од циљева првих рачунарских научника је био направити шаховску машину, као позадину самог сучеља, а и на данашњи шах дубоко утиче утицај огромних способности тренутних шаховских програма. 1997. године, у мечу између Гарија Каспарова, тадашњег светског шампиона и Deep Blue шаховског програма фирме IBM, је доказано да рачунар може да победи и најјачег људског играча.

Да бисте покренули глШах, изаберите Шах из подменија Игре менија Програми, или откуцајте `glchess` у командној линији.

## Играње глШаха

### Главни прозор игре

Покретањем глШаха се приказује главни прозор као што је приказано на слици испод. Игра се игра померањем фигура користећи миша. Играчи се смењују померајући фигуру одговарајуће боје, из једне позиције у другу, исправну позицију. Главни прозор је подељен на три главна дела: У менију на врху и области траке алата се могу извршити најчешће акције. Шаховска табла је на средини прозора, где се фигуре померају коришћењем миша. Коначно, на дну је приказан панел историјата игре, где се налазе подаци о историји игре, преосталом времену за игру и дугмад за приказ претходних или следећих потеза.

#### Главни прозор глШаха

Main window in glChess.

### Покретање нове игре

Да бисте покренули нову игру, притисните дугме Нова игра из траке алата. Приказаће се прозорче за нову игру на коме се нова игра може подесити жељеним опцијама. У одељку за поставке игре се одређује име игре и време за потез сваког играча. У одељку играчи је могуће поставити број људских и рачунарских играча. Ако сте инсталирали било који подржани шаховски мотор, он ће бити приказан у списку доступних играча. Коначно, подешавања тежине рачунарских играча је могуће поставити у одељку тежина.

#### Прозорче за покретање нове игре

Start new game dialog for glChess.

### Менији

Трака менија, која се налази на врху Главног прозора, садржи следеће меније:

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 glChess 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 glChess, such as the author's name, the version number of the game.

## Шаховска правила

### Правила игре шах

Шах се игра на квадратној табли са осам редова (означених са бројевима од 1 до 8) и осам колона (означених латиничним словима a до h). Бела и црна боја шездесет и четири поља се наизменично мењају, а зову се још и „светла“ и „тамна“ поља. Шаховска табла се тако поставља да је сваком играчу бело поље у доњем десном углу, а фигуре се постављају као што је приказано на слици, тако да је свака краљица на пољу исте боје као и она.

Сваки играч почиње игру са 16 фигура: фигуре сваког од играча се састоје од једног краља, једне краљице, два топа, два ловца, два коња и осам пиона. Један играч, који се зове још и „бели“ управља белим фигурама, а други играч, „црни“, управља црним фигурама; бели увек игра први. Боје се одабирају или пријатељским договором, на срећу или их одабира режисер турнира. Играчи наизменично играју померајући по једну фигуру (са изузетком рокаде, када се две фигуре померају одједном). Фигуре се или померају на слободно поље, или на поље које заузима противничка фигура и тад је та фигура узета и уклања се из игре. Са изузетком ан пасана, све фигуре једу противничке фигуре померајући се на поље које заузима противничка фигура.

#### Краљ

Када се краља налази под директним нападом једне (или може и две) противничке фигуре, каже се да је играч у шаху. Када је у шаху, играчу су дозвољени само они потези који извлаче краља из шаха. Играч такође не сме да направи ниједан потез да свог краља доведе у шах. Циљ игре је шах-матирати противника; ово се дешава када је краљ у шаху, а не постоји ниједан потез који краља извлачи из противничког напада.

Краљ се може померати једно поље водоравно, усправно или дијагонално. Једном за време игре, сваки краљ има право да изврши специјални дупли потез, рокаду. Рокада се састоји од померања краља два поља према топу, а затим померање топа на поље које је краљ прескочио. Рокада је могућа само ако су задовољени следећи услови:

- Играч није пре рокаде померао ни краља ни топа са којим се врши рокада.

- Између краља и топа не постоји ниједна фигура.

- Краљ не сме бити под шахом, нити сме да прође кроз поља која су под нападом противника. Као и са осталим потезима, рокада не може да се обави ако би тиме краљ ушао у шах.

- Краљ и топ морају бити на истом реду (да се искључи могућност рокаде изведеним пионом).

#### Топ

Топ се може померати било који број слободних поља водоравно или усправно (такође је укључен и краљев специјални потез рокаде).

#### Ловац

Ловац се може померати било који број слободних поља дијагонално. Приметите да ловац никад не мења боју поља на коме стоји, па играчи говоре често о „белом“ и „црном“ ловцу.

#### Краљица

Краљица се може померати било који број слободних поља водоравно, усправно или дијагонално.

#### Коњ

Коњ може да прескаче заузета поља и помера се два поља водоравно и једно поље усправно или обрнуто, правећи тако „L“ облик. Коњ на средини табле има осам поља на која може да се помери. Приметите да сваки пут када се коњ помери, мења боју поља на коме стоји.

#### Пиони

Пиони имају најсложенија правила кретања: Пион се може покретати само једно поље напред ако то поље није заузето. Ако се пион до тад није померао, могуће је и да се помери два поља напред ако су оба поља испред њега слободна. Пион се не може кретати уназад. Ако се пион први пут помери два поља и после одиграног потеза се налази поред противничког пиона, противник може да једе „ан пасан“ тог пиона, као да се први пешак кретао само једно поље напред. Пиони су једине фигуре које једу другачије од кретања. Пиони могу да поједу противничку фигуру само на два дијалогнална поља испред њих, али се не могу померити на ова поља уколико на њима нема противничке фигуре. Ако пион дође до последњег реда, онда се претвара (промовише) у краљицу, топа, ловца или коња исте боје. У пракси се пешаци готово увек претварају у краљицу.

#### Преостала правила кретања

Са изузетком коња, фигуре не могу прескакати једне преко других. Фигуре исте боје („пријатељске фигуре“) се не могу прескочити ако су у линији кретања, и пријатељска фигура не може да замени другу пријатељску фигуру. Противничке фигуре исто не могу да се прескоче, али могу да се „поједу“. Када се фигура поједе (или узме), нападачка фигура стаје на поље које је заузимала поједена фигура (ан пасан је једини изузетак). Поједена фигура се уклања из игре и не може се више вратити у игру. Краљ се не може појести, може се само довести у шах. Ако играч не може да извуче краља из шаха, долази до мата, и игра је изгубљена.

Шаховске игре не морају да се заврше матом — било који од играча може предати партију ако позиција делује изгубљено. Игре се такође могу завршити и ремијем (нерешено). Реми може настати из више ситуација, укључујући и споразумни реми, пат, правилом три понављања, правилом педесет потеза или реми немогућношћу да било који играч матира (обично јер нема довољно материјала да се направи мат).

### Временски ограничене игре

Игре се могу играти и са временским ограничењем постављањем времена за игру при прављењу нове игре. У временски ограниченим играма сваки играч има одређено време за потез, а време се смањује само док је играч на потезу.

### Ремизирање

Ово је игра која се завршава без победе за иједног играча. Већина нерешених игара настаје споразумним ремијем. Други начини да се игра заврши ремијем су пат, правило три понављања, правило педесет потеза и недовољан материјал за мат. За позицију се каже да је реми (или реми позиција) ако било који играч може, правилно играјући, кад-тад натерати игру у позицију када се игра мора завршити ремијем, без обзира на потезе другог играча.

#### Пат

Пат је позиција у којој играч који је на потезу не може да одигра ниједан исправан потез, а краљ му није у шаху. Пат проузрокује тренутни реми.

#### Правило три понављања

Игра је ремизирана ако се иста позиција појави три пута, а на потезу је исти играч, а сваки играч има исти скуп могућих потеза сваки пут (ово друго укључује и право да се узме ан пасан и право на рокаду).

#### Правило педесет потеза

Правило педесет потеза каже да се игра завршава ремијем ако после педесет потеза није померен ниједан пион или није поједена ниједна фигура.

#### Недовољно материјала за победу

Ово је сценарио у коме су поједени сви пиони, при чему једна страна има само краља, а друга страна има једног краља плус једног коња или једног ловца. Оваква позиција је реми јер је немогуће да доминантна страна матира без обзира на потезе које игра. Ситуације у којима је мат могућ само ако лошија страна греши су покривене правилом педесет потеза.

## Подешавања игре

### Поставке игре

Ово прозорче поставки вам омогућава да измените оријентацију табле, нотацију која се приказује, као и у коју фигуру ће се заменити пион ако изађе.

#### Прозорче поставки глШах игре

Game preferences dialog for glChess.

### Поставке прегледа

Ово прозорче поставки вама омогућава да измените изглед и осећај игре глШах.

#### Прозорче поставки прегледа игре глШах

View preferences dialog for glChess.

## Шаховске машине

глШах би требало да је у могућности да користи било који протокол за шаховску комуникацију или Универзални Шаховски Интерфејс компатибилних шаховских машина, укључујући следеће шаховске машине:

- GNUChess

- Sjeng

- Amy

- Crafty

- Faile

- Phalanx

- Glaurung

- HoiChess

- Diablo

- BBChess

- Fruit

- Amundsen

- Shredder

- Toga II

- Boo's Chess Engine

## Познате грешке и ограничења

- Не постоји ниједна документована грешка или ограничење глШаха. Да бисте пронашли области у којима можете побољшати глШах, погледате датотеку TODO која се испоручује уз игру.

## Аутори

глШах је написао Robert Ancell, и сада се одржава уз Гномове игре. Ово упутство је изворно написао Andreas Røsdal користећи неколико извора под ГНУ Општом Јавном Лиценцом. Да бисте пријавили грешке или дали предлог у вези овог програма или његовог упутства, пратите смернице из документа.

## Лиценца

Овај програм је слободан софтвер; можете га расподељивати и/или га мењати под условима ГНУ Опште Јавне Лиценце (GNU GPL) како је објављује Задужбина за Слободни Софтвер (FSF); било верзије 2 те Лиценце, било (по вашем нахођењу) било које новије верзије.

Овај програм се расподељује у нади да ће бити од користи, али БЕЗ ИКАКВИХ ГАРАНЦИЈА; чак и без подразумеване гаранције КОРИСНОСТИ или ПРИЛАГОЂЕНОСТИ ОДРЕЂЕНОЈ НАМЕНИ. Видите ГНУ Општу Јавну Лиценцу за више детаља.

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