Реализация и визуализация игры "Жизнь" Джона Конвея на Python

Раздел
Программирование
Предмет
Просмотров
110
Покупок
1
Антиплагиат
100% Антиплагиат.РУ (модуль - Интернет Free)eTXTАнтиплагиат.ВУЗ
Размещена
28 Июн в 19:48
ВУЗ
Не указан
Курс
4 курс
Стоимость
50 ₽
Демо-файлы   
1
docx
Результат Результат
25.6 Кбайт 25.6 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Листинг
25.5 Кбайт 50 ₽
Отзывы о работе
Описание

Данный проект представляет собой реализацию классической игры "Жизнь" Джона Конвея на языке программирования Python. В этом проекте используется объектно-ориентированный подход для создания и управления клеточным автоматом, который моделирует процесс жизни и смерти клеток на двумерной сетке. Программа также включает функции для добавления пользовательских паттернов и создания анимаций с использованием библиотеки Matplotlib.

Оглавление

Описание класса GameOfLife:

- Конструктор класса

- Метод add_pattern

- Метод step

- Метод animate

Список литературы

1. Gardner M. Mathematical Games: The fantastic combinations of John Conway's new solitaire game "Life" // Scientific American. – 1970. – Vol. 223, No. 4. – P. 120-123.

2. Conway J.H. The Game of Life // The College Mathematics Journal. – 1979. – Vol. 14, No. 3. – P. 208-211.

3. Berlekamp E.R., Conway J.H., Guy R.K. Winning Ways for Your Mathematical Plays. – 2nd ed. – Boca Raton: CRC Press, 2001. – Vol. 2. – 248 p.

4. Adamatzky A. Game of Life Cellular Automata. – London: Springer, 2010. – 579 p.

5. Wolfram S. A New Kind of Science. – Champaign: Wolfram Media, 2002. – 1197 p.

Вам подходит эта работа?
Темы журнала
Показать ещё
Прямой эфир