Контекст
Chess960 (або випадкові шахи Фішера) - це варіант шахів, винайдений та обстоюваний колишнім чемпіоном світу з шахів Боббі Фішером, оприлюднений публічно 19 червня 1996 року в Буенос-Айресі, Аргентина. На ній є та сама дошка та шматки, що і стандартні шахи; однак вихідне положення фігур у домашніх рядах гравців рандомізоване
Правила
- Білі пішаки розміщені на другому рангу, як у стандартних шахах
- Усі залишки білого шматка розміщуються випадковим чином у першому рангу
- Єпископи повинні бути розміщені на квадратах протилежного кольору
- Цар повинен бути розміщений на квадраті між граками.
- Шматки Чорного розміщуються рівними і протилежними шматочкам Білого.
Від: http://en.wikipedia.org/wiki/Chess960
Для всіх, хто хотів би розмістити відповіді ...
ви повинні створити генератор позицій Chess960, здатний випадково генерувати одну з 960 позицій, дотримуючись правил, описаних вище (він повинен бути здатний виводити будь-яку з 960, тверде кодування однієї позиції не приймається!), і вам потрібно лише вивести білий ранг однієї штуки.
Приклад виводу:
rkrbnnbq
де:
- k король
- q королева
- б єпископ
- російський лицар
- r грак
Це буде кодовий гольф, а вимикач краватки стане піднятим.