Как двигать шашки?

шашки

Итак, самая сложная на первых порах проблема — перемещение шашки. В общем случае для перемещения необходимо:

навести на нее курсор мыши, нажать левую кнопку мыши, переместить курсор на ту клетку, куда Вы хотите (должны) походить, нажать левую кнопку мыши.

Если Вы делаете все так, как описано выше, а шашка не желает перемещаться, то:

либо Вы пытаетесь переместить ее на недоступное поле (а к таким относятся:

— светлые поля, которые служат для красоты,

— поля, занятые другими шашками, и, наконец,

— поля, находящиеся вне досягаемости данной шашки),

либо, что более вероятно, Вам необходимо где-то в другом месте взять шашку противника.

Взятия в шашках обязательны

Если Вы все делаете правильно, осуществляете взятие, а шашка все равно не перемещается, значит, скорее всего, необходимо делать несколько взятий подряд, то есть съесть не одну, а две или больше шашек. Это осуществляется просто перемещением бьющей шашки с исходного поля на конечное, с указания промежуточных полей.

Теоретически существует ненулевая вероятность возникновения позиции, в которой окажутся возможными несколько траекторий взятия с одинаковыми начальным и конечным положениями бьющей шашки. Например

белые: дамка на c1

черные: простые на b4, e3, e5 и f6

Единственный ход белых c1:a3 может быть выполнен двумя различными способами:

c1-g5-e7-a3

c1-f4-d6-a3

В подобных ситуациях программа позволяет пользователю выбрать желаемую траекторию.

Недопустимо ограничиваться взятием одной шашки, если после этого оказывается возможным «съесть» еще какую-нибудь шашку

Наконец, Вы делаете все, как описано выше, но шашка все же ходить отказывается. Может быть, Вы не учли одно из правил боя. Согласно ему, если на взятии шашка становится дамкой (то есть достигает последней горизонтали), то она продолжает взятие, но уже как дамка.

Двигать можно только свои шашки

Иногда от переизбытка чувств пользователь забывает, каким цветом начал игру. Если предыдущие четыре совета не помогли и какая-то шашка все равно не желает перемещаться, убедитесь, что это ваша шашка.

Комментарии закрыты.