Похожие презентации:
Клеточный автомат "Игра Жизнь"
1. Проект на тему:
«Клеточный автомат "Игра Жизнь" ДжонаКонвея»
Проект выполнил
ученик 11 «А» класса
Скопюк Григорий
Наставник проекта
• Дедова Елена Николаева
МАОУ СОШ №46 с УИОП
2. Цель и задачи
Цель:Изучить особенности «Игры Жизнь» и затем самостоятельно реализовать её в
виде
консольного приложения
Задачи:
Изучить оригинальную модель Конвея, на основе которой будет создано
консольное
приложение, с которой будут проведены опыты.
2
3. Клеточные автоматы
Клеточные автоматы — этодискретные модели, которые
используются для
моделирования динамических систем.
3
4. С помощью клеточных автоматов могут описываться многие процессы в биологии, физики, химии и компьютерных науках. Например
Применение клеточных автоматовС помощью клеточных
автоматов могут описываться
многие процессы в биологии,
физики, химии и компьютерных
науках. Например раскраска
раковин морских моллюсков,
родов Conus или Cymbiola,
генерируется естественным
одномерным клеточным
автоматом.
4
5. "Игра Жизнь"
"Игра Жизнь"Игра Жизнь — Клеточный
автомат придуманный Джоном
Конвеем в 1970 году. Его
поведение часто сравнивают с
развитием жизни.
5
6. Правила "Игры Жизнь"
Правила "Игры Жизнь"1. Если вокруг мёртвой клетки 3 живых клеток то эта
клетка становится живой
2. Если вокруг живой клетки 2 или 3 живых то она
продолжает жить, иначе становиться мёртвой
6
7. Реализация в виде консольного приложения
"Игра Жизнь" былареализована мной в
виде консольного
приложения на
языке C#, в котором
имеется
возможность задать
начальную
конфигурацию
живых клеток на
небольшом поле и
пронаблюдать за
симуляцией.
7
8.
ЗаключениеВ ходе исследовательской работы мы изучили клеточный
автомат «Игра Жизнь» Джона Конвея, его правила, свойства и
разнообразие возникающих паттернов. Нам удалось
реализовать эту модель в виде консольного приложения на
языке C#, что позволило наглядно продемонстрировать
динамику клеточного автомата и провести ряд экспериментов.
8
Биология