На этом уроке мы сохраним базу ходов в 16-мегабайтный файл. Также сделаем считывание из файла и несколько раз поиграем с компьютером, пока он нас не заматует.
Дата отправки отчёта:
17 сентября 2016 г.
Задание выполнено: за
2 час. 00 мин.
Чему научился:
Загрузка и чтение из файла, управление черным королем с помощью цифровой клавиатуры
Научился: После того как вы изменили find = true; и закомментировали цикл на время тестирования без проверки корректности хода, обратно вы только раскомментировали цикл, а переменную find забыли вернуть в состояние false; поэтому и не срабатывала проверка на валидность хода короля. Всё отлично, идём дальше.
Научился: Написал методы Save() и Load().
Создал файл 16 Мб с базой всех позиций.
Сделал функцию для консольной игры с управлением короля. Трудности: Вернулся на курс после долгого перерыва, вспоминал всё.
Поэтому даже не пытался избавиться от матрицы box - делать считывание данных прямо из файла.