Игра «Жизнь» и её модификации
Автор: freewave • Июль 9, 2021 • Курсовая работа • 302 Слов (2 Страниц) • 347 Просмотры
[pic 1]
Часть 2
Выбор пользователем перехода к состоянию спустя 20 шагов (Рисунок 5):
[pic 2]
Рисунок 5
Состояние игры спустя 20 шагов (Рисунок 6):
[pic 3]
Рисунок 6
Результат включения отображения сетки в окне игрового поля (Рисунок 7);
[pic 4]
Рисунок 7
Загрузка конфигурации игры из файла «gun» (Рисунок 8):
[pic 5]
Рисунок 8
Загруженное состояние игры (Рисунок 9):
[pic 6]
Рисунок 9
Состояние игры спустя 1000 шагов (Рисунок 10):
[pic 7]
Рисунок 10
Результат перехода в случайное состояние (Рисунок 11):
[pic 8]
Рисунок 11
Сохранение состояния игры в память под именем «rand00» (Рисунок 12):
[pic 9]
Рисунок 12
Выполнение 8 шагов игры (Рисунок 13):
[pic 10]
Рисунок 13
Состояние игры спустя 8 игровых шагов (Рисунок 14):
[pic 11]
Рисунок 14
Сохранение состояния игры в память под именем «rand08» (Рисунок 15):
[pic 12]
Рисунок 15
Выполнение загрузки сохраненного в памяти состояния игры «rand00» (Рисунок 16):
[pic 13]
Рисунок 16
Загрузка файла «spaceships» (Рисунок 17):
[pic 14]
Рисунок 17
Состояние игры после загрузки файла (Рисунок 18):
[pic 15]
Рисунок 18
Состояние игры спустя 2000 шагов (Рисунок 19):
[pic 16]
Рисунок 19
ЗАКЛЮЧЕНИЕ
Написание курсовой работы позволило приобщиться, к игре клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году. Игра, состоящая всего из двух простых правил, однако более сорока лет привлекающая внимание различных учёных. Игра «Жизнь» и её модификации повлияли (в ряде случаев взаимно) на многие разделы таких точных наук, как математика, информатика, физика. В результате написания курсовой был получен опыт программирования на языке Java базового уровня, получены навыки работы в IDE Eclipse.
...