На этом уроке мы реализуем функцию is_correct_move() и добавим в неё проверку всех возможных фигур. Так же добавим заглушки корректности хода для каждой фигуры. Протестируем функции, найдём ошибку в коде и исправим её.
Дата отправки отчёта:
4 января 2017 г.
Задание выполнено: за
20 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Отличный урок, можно было бы использовать switch, но в данном случае, определения типа фигуры будет использовать не только тут, поэтому такой вариант лучше. По поводу сложности фигур: 1 - конь 2 - король 3 - ферзь 4,5 - ладья и слон =) 6 - пешка
Научился: Проходил уже эту часть на Си-шарп, в курсе "Шахматы-онлайн", в тот раз ошибся. Считал, что конь ходит самой сложной "загогулиной", а пешка только вперёд, ну и сложность соответствующая. Оказалось - наоборот.
Ещё на этом уроке мы исправили ошибку в mark_moves_to().