# Підручник з &kigo;

Sascha Peilicke

    sasch.pe@gmx.de

Юрій Чорноіван

    yurchor@ukr.net

Переклад українською
2008-2010 Sascha Peilicke
&FDLNotice;
6 травня 2013 року
0.5.6 (&kde; 4.11)

&kigo; — є реалізацією популярної гри го (також відомої як вейці) з відкритим кодом.

KDE kdegames гра kigo логічна дошка один гравець два гравці

## Вступ

Тип гри:

Логічна, гра на дошці

Можлива кількість гравців:

Два

&kigo; — є реалізацією популярної гри го (також відомої як вейці) з відкритим кодом.

Го — це стратегічна гра на дошці для двох гравців. Іншими назвами цієї гри є іго (японська), вейці або вей ці (китайська) та бадук (корейська). Незважаючи на прості правила, го відзначається стратегічною складністю.

У гру грають два гравці, які по черзі кладуть на дошку чорні або білі камінці (фішки гри, які зараз, зазвичай, виготовляють зі скла або пластику) на вільні точки перетину сітки з 19×19 ліній (9x9 або 13x13 ліній для простіших різновидів).

## Як грати

Мета:

Метою гри є встановлення контролю над більшою частиною дошки, ніж частина дошки суперника. Камінь або група каменів вважається захопленою і усувається з дошки, якщо у неї не залишається вільних сусідніх перетинів ліній дошки у результаті оточення каменями протилежного кольору.

### Початок гри

Після запуску &kappname; ви зможете обрати один з двох варіантів гри у чудове го. Ви можете або розпочати нову гру, або продовжити попередню.

#### Налаштування нової гри

Після запуску ви маєте побачити вікно, подібне до наведеного на знімку нижче. За допомогою цього вікна ви можете вказати імена гравців білими та чорними та розміри дошки. Крім того, ви можете визначитися, чи будуть один або обидва гравці керуватися комп’ютером. Якщо ви вирішите грати проти комп’ютера, ви можете визначити силу комп’ютерного гравця. Якщо ви готові розпочати гру, оберіть пункт Почати гру з меню Гра, натисніть кнопку Почати гру на панелі Налаштування гри або просто натисніть клавішу S.

Вікно нової гри
Вікно нової гри.

#### Налаштування завантаженої гри

Якщо ви вирішите продовжити попередню незавершену гру, ви можете скористатися пунктом Завантажити... з меню Гра (меню показано на знімку вікна наведеному нижче). У відповідь буде відкрито діалогове вікно вибору файла. Скористайтеся цим вікном для вибору і завантаження бажаного файла збереженої гри.

Після цього ви ваше вікно має набути вигляду, подібного на наведений на знімку нижче. Якщо ви не бажаєте продовжувати гру з останнього зі зроблених ходів, ви можете скасувати будь-яку кількість ходів. Зі зміною вами номера ходу змінюватиметься і вигляд дошки. У вікні налаштування ви також знайдете багато додаткових відомостей щодо збереженої гри.

Просто натисніть кнопку Почати гру, щоб продовжити гру.

Вікно завантаженої гри
Вікно завантаженої гри.

Крім того, у програмі передбачено можливість отримання відомих ігор у го або інших ігор, вивантажених іншими користувачами у інтернет. Просто оберіть пункт Отримати інші ігри... у меню Гра. У відповідь програма відкриє діалогове вікно, за допомогою якого ви зможете обрати потрібну вам гру.

Отримання нових ігор
Вікно отримання нової гри.

### Як гратися

Отже, ви готові до своєї першої гри у го. Якщо ви ще недостатньо знайомі з правилами, рекомендуємо вам ознайомитися з відповідною статтею у Вікіпедії або скористатися інтерактивним способом вивчення го, автором якого є Хірокі Морі (Hiroki Mori).

Зробити хід дуже просто: наведіть вказівник миші на відповідний перетин ліній сітки і клацніть лівою кнопкою миші. Програма показуватиме маленьку чорну точку у перетині, куди буде покладено ваш камінь після клацання.

Гравця, який робить хід, можна визначити за кольором вказівника, який змінюється залежно від кольору гравця, який робить хід.

Крім того, ви можете ознайомитися з відомостями про гру, де також буде показано попередній хід та деякі статистичні дані. Програма також показуватиме повних журнал ходів. Якщо вам потрібно знати, у якому порядку викладалися камені на дошку, просто натисніть кнопку Показати номери ходів. Якщо ви вважаєте, що будь-який з варіантів вашого ходу вестиме до програшу, просто натисніть кнопку Пропустити хід і передайте хід вашому супернику. Якщо хід пропустять обидва гравці, гра вважатиметься завершеною. Зауважте, що завершення гри у го має бути спільним рішенням обох гравців.

Гра, розпочата з нуля
Гра, розпочата з нуля

Зауважте, що ви можете у будь-який момент зберегти поточну гру. Зробити це можна за допомогою пункту Save меню Гра.

#### Отримання підказки

Іноді важко визначитися з наступним ходом. Якщо ви бажаєте, щоб комп’ютер зробив вам невеличку підказку, просто натисніть кнопку Підказка, наведену на знімку вікна нижче. У відповідь на дошці з’явиться декілька прозорих каменів з намальованими числами. Ці камені позначають рекомендовані ходи з їх оцінкою. Оцінка визначає те, наскільки добрим буде хід. Ви можете обрати один з рекомендованих ходів або будь-який інший хід клацанням лівою кнопкою миші у відповідній позиції на дошці.

Отримання підказки
Отримання підказки.

### Стратегія та поради

- Мета гравця у го полягає у захопленні території (порожнього місця) на дошці, а не у захопленні фішок суперника.

- Найлегше захопити територію поблизу від кутів дошки (два вільних напрямки), важче — на краях (три вільних напрямки), найважче — у центрі дошки.

- На початку гри намагайтеся розташувати ваші фішки якнайширше. Заповнюйте проміжки у побудовах, лише якщо у побудови втручається суперник.

- Під час атаки не розташовуйте ваші камені без підтримки поряд з каменями суперника. Суперник обов’язково захопить такі камені, GnuGo робить це дуже добре. Частіше ефективнішою є непряма атака.

- Щоб уникнути захоплення, група каменів повинна мати два «ока» або повинна мати змогу утворити такі «очі» у разі нападу. «Очі» — це не з’єднані пробіли у побудові. Такі групи схожі на пончики з двома дірками. Ваш суперник може оточити подібну групу ззовні, але не зможе заповнити обидва «ока» одночасно.

- На дошці 19x19 зазвичай утворюється декілька окремих ділянок, на яких вам одночасно доведеться вести напад чи захист. Стратегія полягає у оцінці сили або слабкості окремих ділянок і виконанні ходів, які змінять ситуацію у потрібному вами напрямку. Вам доведеться весь час обирати між нападом і захистом.

- З заповненням дошки і наближенням завершення гри, гра стає ще витонченішою: вам доведеться розбивати побудови суперника і підсилювати власні. Незначні помилки та неточності можуть коштувати дуже дорого.

## Огляд інтерфейсу

### Меню &kappname;

У &kappname; передбачено всі типові пункти меню ігор &kde;, а також наведені нижче додаткові пункти:

&Ctrl;G Гра Отримати інші ігри...

  Відкриває стандартне діалогове вікно &kde; KNewStuff для отримання ігор, записаних іншими користувачами.

S Гра Почати гру

  Почати нову або завантажену гру.

F Гра Завершити гру

  Завершити поточну гру. Пам’ятайте, що завершення гри у го можливе лише за згоди обох гравців.

P Хід Пропустити хід

  Надає вам змогу пропустити хід.

H Хід Підказка

  Показати підказку прозорими каменями з оцінкою варіантів ходу.

N Хід Показувати номери ходів

  Увімкнути або вимкнути показ номерів ходів.

Параметри Панелі Ходи

  Показати або сховати бічну панель ходів.

Параметри Налаштувати &kappname;...

  Відкриває діалогове вікно налаштування &kappname;. Докладніше про це вікно можна дізнатися з розділу Налаштування гри.

Крім того, у &kappname; передбачено типові для &kde; пункти меню Параметри і Довідка. Щоб дізнатися більше, ознайомтеся з розділами щодо меню «Параметри» та меню «Довідка» підручника з основ роботи у &kde;.

### Клавіатурні скорочення

Типовими скороченнями є

Клавіатурні скорочення

Завершити поточну гру | F
Отримати ігри, записані іншими користувачами | &Ctrl;G
Довідка | F1
Завантажити збережену гру | &Ctrl;O
Пропустити хід | P
Завершити роботу програми | &Ctrl;Q
Повторити хід, який раніше було скасовано | &Ctrl;&Shift;Z
Зберегти поточну гру | &Ctrl;S
Почати нову гру | &Ctrl;N
Почати нову або продовжити завантажену гру | S
Увімкнути чи вимкнути показ номерів ходів | N
Скасувати ваш останній хід. | &Ctrl;Z
Що це? | &Shift;F1

## Налаштування гри

Якщо ви бажаєте змінити налаштування &kappname;, відкрийте меню Параметри і оберіть у ньому пункт Налаштувати &kappname;....

У відповідь програма відкриє діалогове вікно налаштування, подібне до наведеного нижче. Відкрити це вікно можна також послідовним натисканням комбінацій клавіш &Alt;А та &Alt;K.

Оскільки &kappname; є програмою дуже гнучкою у налаштуванні, ви зможете налаштувати її відповідно до будь-яких ваших бажань. Ви можете змінити розташування і розміри всіх панелей навколо центральної ігрової області. Ви також можете налаштувати панель інструментів, розташувавши на ній лише потрібні вам кнопки. Для цього скористайтеся пунктом меню Параметри Налаштувати пенали.... Те саме можна зробити і для всіх клавіатурних скорочень у грі. Якщо вам потрібне максимальне місце для ігрового поля, ви навіть можете сховати панель інструментів та більшість віджетів панелей за допомогою відповідних пунктів меню Параметри.

### Загальне налаштування

Найважливішим для гри є налаштування сервера рушія го. Для належної роботи &kappname; потрібне коректний сервер гри. Як можна бачити з наведеного нижче знімка вікна, типово програма використовує сервер GnuGo. Якщо сервер гри працює належним чином, невеличка лампочка поряд з полем команди рушія набуде зеленого кольору. Якщо ця лампочка не набуває зеленого кольору, або ви бажаєте скористатися іншим сервером го, вам слід встановити інший рушій го, яким можна керувати за допомогою GnuGo Text Procotol (GTP) і вказати відповідні команди та параметри. Докладніше про це можна дізнатися з документації відповідного рушія го.

Загальне налаштування
Загальне налаштування.

### Налаштування теми

За допомогою цієї сторінки ви можете змінити тему, яку використовуватиме &kappname;.

Налаштування &kappname; — Теми
Налаштування теми

## Подяки і ліцензія

&kigo;

Авторські права на програму належать Sascha Peilicke sasch.pe@gmx.de, ©2009

Авторські права на документацію до програми належать © 2009 Sascha Peilicke sasch.pe@gmx.de

Редагування документації та перетворення у формат Docbook — Юрій Чорноіван yurchor@ukr.net

Створення типової теми — Arturo Silva jasilva28@gmail.com

Переклад українською: Юрій Чорноіван yurchor@ukr.net

&underFDL; &underGPL;

## Встановлення

### Як отримати &kigo;

&install.intro.documentation; &install.compile.documentation;

### Збирання і встановлення

&install.compile.documentation;
&documentation.index;