На этом уроке мы добавим в игру Крестики-Нолики искуственный интеллект. Мы напишем алгоритм, который будет искать наилучший ход для позиции.
Дата отправки отчёта:
13 марта 2018 г.
Задание выполнено: за
7 час. 35 мин.
Чему научился:
Попрактиковался с двумерными массивами и указателями на них. Разделил программу на три части: 1) логика игры (арбитр, контролирующий доступ к полю игры); 2) искусственный интеллект 3) графический интерфейс и взаимодействие с пользователем, собственно, сама игра, которая обращается за услугами к 1 и 2. Для интереса реализовал 1 и 2 часть в виде динамических библиотек.
Что было сложным:
Реализовать функцию искусственного интеллекта: много условий и проверок для модульных тестов.