шахматы
Регулярно происходит ситуация, когда ходы еще есть, но сервер засчитывает поражение игроку, король которого заперт в коробочку, но может от очередного шаха спастись взятием вражеской фигуры или пешки. Что-то у вас с серваком не то...
Еще была ситуация, когда игрок сделал ход ладьей, поставил ее на место, а потом сделал в ту сторону рокировку. Это что вообще?!
Еще была ситуация, когда игрок сделал ход ладьей, поставил ее на место, а потом сделал в ту сторону рокировку. Это что вообще?!
Ну и наконец, почитайте правила! Рокировку нельзя делать, если король будет проходить через битое поле, находится под шахом или попадет под шах в результате рокировки. Естественно, все это не касается случаев, когда король уже ходил. Если под боем только ладья или только ладья проходит через битые поля, рокировку делать МОЖНО. Опять же, при условии, что ладья не ходила.
Вы бы подкрутили болты и гайки в программе, а?