На этом уроке мы сделаем рефакторинг всего кода. В конце урока будем искать ошибку :)
Дата отправки отчёта:
6 сентября 2018 г.
Задание выполнено: за
1 день 1 час. 45 мин.
Чему научился:
Рефакторингу.
Что было сложным:
Сложно было найти ошибки, уверен, что программа работает правильно, у меня нашлось 317 матовый позиций. Перенес метод GetFen() в структуру FigureCoord и переопределил метод ToString(), который возвращает тот самый метод.
на обоих скринах видно функцию onKing, на том, где комбинаций в консоли 232 верная функция, а на втором скрине где комбинаций 732 опечатка во второй строчке проверки расстояния между координатами (king2.y отнимается сам от себя)