Содержание
- Введение 1
- Теоретические основы клеточных автоматов и игры «Жизнь» 2
- - Основные понятия клеточных автоматов 2.1
- - Правила игры «Жизнь» и их математическое описание 2.2
- - Обзор существующих реализаций игры «Жизнь» 2.3
- Проектирование конечного автомата для игры «Жизнь» 3
- - Определение состояний и переходов 3.1
- - Выбор структуры данных для представления игрового поля 3.2
- - Разработка алгоритмов для вычисления следующего состояния 3.3
- Реализация и тестирование конечного автомата 4
- - Выбор языка программирования и инструментов разработки 4.1
- - Реализация алгоритмов и структуры данных 4.2
- - Тестирование и отладка программы 4.3
- Заключение 5
- Список литературы 6