Содержание
- Введение 1
- Основы объектно-ориентированного программирования и язык Python 2
- - Основные принципы ООП: инкапсуляция, наследование и полиморфизм 2.1
- - Обзор языка Python: синтаксис и особенности 2.2
- - Использование стандартных библиотек Python 2.3
- Разработка игры «Крестики-Нолики»: проектирование и алгоритмы 3
- - Архитектура приложения и структура классов 3.1
- - Алгоритмы проверки победы и управления ходами 3.2
- - Разработка алгоритма AI для игры против компьютера 3.3
- Реализация игры и тестирование 4
- - Реализация графического интерфейса (GUI) игры 4.1
- - Интеграция GUI с игровой логикой 4.2
- - Тестирование игры и анализ результатов 4.3
- Заключение 5
- Список литературы 6