
Среда программирования: Delphi 7.0
Название работы: Клеточный автомат (игра) "Жизнь" (с использованием динамической памяти)
Вид работы: Курсовая работа
Тематика работы: Алгоритмы
Объем программы: 6 (по десятибалльной шкале)
Уровень сложности: 6 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: автомат, переход, состояние, клеточный, жизнь, развитие, правила, неопределенность
Функции программы:
Игра «Жизнь» (Conway's Gamе of Lifе) - клеточный автомат, придуманный английским математиком Джоном Конвеем (John Horton Conway) в 1970 году. Описание этой игры было опубликовано в октябрьском выпуске (1970) журнала Sciеntific Amеrican, в рубрике «Математические игры» Мартина Гарднера (Martin Gardnеr).
Правила.
Место действия этой игры - «вселенная» - это размеченная на клетки поверхность, безграничная, ограниченная, или замкнутая. В компьютерных реализациях игры чаще всего используют поверхность тора. Каждая клетка на этой поверхности может находиться в двух состояниях: быть живой или быть мёртвой. Клетка имеет восемь соседей. Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение рассчитывается на основе предыдущего по таким правилам:
1. пустая (мёртвая) клетка рядом с тремя живыми клетками-соседями оживает;
2. если у живой клетки есть две или три живые соседки, то эта клетка продолжает жить; в противном случае (если соседок меньше двух или больше трёх) клетка умирает (от «одиночества» или от «перенаселённости»).
Игрок не принимает прямого участия в игре, а лишь расставляет «живые» клетки, которые взаимодействуют согласно правилам уже без его участия.
Эти простые правила приводят к огромному разнообразию форм, которые могут возникнуть в игре.
В программе используется динамический массив для хранения данных о клетках.
Описание (отчет):
Есть
, посмотреть оглавление
Project1
Project1
Project1
Project1
Project1
Unit1
Unit1
Unit1
Unit1
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1000 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |