Чему научился:
Приблизительно ощутил, как именно можно тестировать работу программы.
Что было сложным:
Объяснения, как всегда, нормально воспринимаются. Я, скорее всего, не делал бы этот урок из-за недостатка времени и навязчивого желания выспаться :) Но когда я попробовал чуть полениться - сайт отправил меня обратно - сказав, что надо-де отослать отчёт о предыдущем уроке. Ну как его отослать, не выполнив? *сайт chessprogramming.wikispaces.com не работает с 31 января 2019, поэтому все доступные данные для тестирования я скопировал из видео.
Научился: Проходить супер тест. Трудности: Найти места в коде откуда можно считать правильные параметры шага, взятия, рокировки. Мы вызываем методы много раз за ход при различных проверках, поэтому значения считанные из метода где происходит проверка например на шаг не верны.