Программирование Java. Игра "Калах".
Описание работы
Работа пользователя Lioness
Калах - это настольная логическая игра для 2-х человек. У каждого игрока имеется шесть лунок и чаша, называемая калахом.
В начале игры в каждой из лунок находится по шесть камней.
Цель игры: накопить в своём калахе больше камней, чем у противника.
В свой ход игрок выбирает одну из своих лунок и раскладывает камни из неё в лунки против часовой стрелки. В каждую лунку и свой калах он кладет по одному камню, при этом пропуская калах противника (но не пропуская свой!).
Если последний камень игрок кладет в свой калах, то он делает следующий ход. Если в любую другую лунку, то ход переходит к оппоненту.
Если последний камень игрок кладет в свою пустую лунку, то он забирает его и все камни из противоположной лунки партнера, и помещает их в свой калах.
Когда игрок не может сделать ход, так как все его лунки пусты - игра заканчивается. Второй игрок после этого переносит все оставшиеся в его лунках камни в свой калах. Побеждает игрок, в калахе которого окажется больше камней.
Вы получите pdf-файл с ПЗ к курсовой работе и лиистинг кода программы.
В начале игры в каждой из лунок находится по шесть камней.
Цель игры: накопить в своём калахе больше камней, чем у противника.
В свой ход игрок выбирает одну из своих лунок и раскладывает камни из неё в лунки против часовой стрелки. В каждую лунку и свой калах он кладет по одному камню, при этом пропуская калах противника (но не пропуская свой!).
Если последний камень игрок кладет в свой калах, то он делает следующий ход. Если в любую другую лунку, то ход переходит к оппоненту.
Если последний камень игрок кладет в свою пустую лунку, то он забирает его и все камни из противоположной лунки партнера, и помещает их в свой калах.
Когда игрок не может сделать ход, так как все его лунки пусты - игра заканчивается. Второй игрок после этого переносит все оставшиеся в его лунках камни в свой калах. Побеждает игрок, в калахе которого окажется больше камней.
Вы получите pdf-файл с ПЗ к курсовой работе и лиистинг кода программы.





