Пояснення
Базова нотація Бетци поєднує елементарні схеми руху та обмеження. Розширена нотація Бетци, яку також називають XBetza, розширює цю мову для фігур, чий рух неможливо звести до одного стрибка або лінійного переміщення.
Її центральним засобом є ланцюжок: один хід можна поділити на кілька концептуальних етапів, або ланок. Кожна ланка може вимагати, щоб проміжне поле було порожнім, зайнятим своєю фігурою або фігурою суперника. Вона також може описувати проходження, взяття, обмін або встановлення фігури вздовж маршруту.
Ці умови дають змогу моделювати перестрибувальні фігури, яким потрібна опора, багатоетапні взяття, ходи з впливом на кілька полів та особливі випадки. Серед прикладів є рокіровка, під час якої король і тура рухаються в межах одного ходу, та взяття на проході, коли пішак бере пішака суперника, що щойно просунувся на два поля, і знімає його із сусіднього поля. Інші модифікатори можуть обмежувати можливість фігурою, яка раніше не рухалася.
XBetza й далі описує правила руху, а не перелік зіграних ходів. Конкретний хід записують у форматі на кшталт . Реалізації також можуть підтримувати різні підмножини, тому складний рядок слід читати разом із документацією програми, яка його обробляє.
Використання й контекст
XBetza корисна в рушіях і редакторах шахових варіантів, оскільки перетворює особливі правила на опис, придатний для обробки.
Поширені непорозуміння
Базова Бетца
Базової Бетци часто достатньо для простих або поєднаних рухів. XBetza потрібна для етапів, перевірок полів або побічних ефектів.
Переглянути термінДжерела
- 1.(Extended) Betza notation, H. G. Muller
