1. Описание задачи.
Русские шашки.
Доска 8х8 клеток,
шашки занимают первые три ряда с каждой стороны,
простая может бить назад,
дамка может ходить на любое число полей,
при бое простой через поле превращения она превращается в дамку и продолжает бой по правилам дамки.
Бить можно произвольное количество шашек в любых направлениях.
Цель игры - съесть или запереть все шашки противника.
Формально задача заключается в написании программы, которая бы моделировала игру в шашки с компьютером. При этом должна быть реализована возможность игры двух человек при помощи компьютера. В обоих случаях программа должна проверять корректность ходов человека, руководствуясь правилами игры и не допускать ввода некорректных ходов, так же она должна передавать ход от одного игрока к другому.
В данной работе алгоритм игры человек - компьютер подчиняется правилам игры ‘Русские шашки‘. Эта разновидность шашек наиболее распространена в России и знакома практически каждому, поэтому на нее и пал выбор как на наиболее известную.
|
|