Videoforum - форум о видео и не только!


Вернуться   Videoforum - форум о видео и не только! > Компьютерные форумы > Софт и игры

Важная информация

Софт и игры Обсуждаем любые компьютерные программы и игры.

Ответ
 
Опции темы
Старый 27.08.2015, 21:38   #1
Жрец Нефтиды
Модератор
 
Аватар для Жрец Нефтиды
 
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,223
Сказал(а) спасибо: 314
Поблагодарили 483 раз(а) в 329 сообщениях
Вес репутации: 402
Жрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant future
По умолчанию Жизнь Конвея

Предлагаю реанимировать эту интереснейшую математическую забаву, изобретённую математиком Конвеем в 70-е годы двадцатого века. При относительно простых правилах, эта игра является довольно глубоко философской.
Правила таковы. Бесконечная плоскость разбита на клетки. В каждой клетке может находиться либо один конвик, либо ни одного. Соседями считаются конвики, находящиеся в восьми прилегающих клетках: слева, справа, снизу, сверху и по диагоналям. Если у конвика 2 или 3 соседа, то в следующем поколении с ним ничего не происходит. Если соседей меньше 2, то конвик умирает от одиночества. Если соседей больше 3, то конвик умирает от тесноты. Если пустая клетка окружена ровно 3 конвиками, то в ней рождается новый конвик. Один и тот же конвик может быть родителем для нескольких деток. Рождение и смерть происходит одновременно при переходе в следующее поколение.
Поясню на простом примере.
В первом поколении 3 конвика расположены в ряд:
xxx
При переходе во второе поколение со средним конвиком ничего не произойдёт, так как у него 2 соседа. Крайний левый и крайний правый конвики умрут от одиночества, так как у них только 1 сосед – центральный конвик. В клетке по центру сверху и в клетке по центру снизу родятся конвики. Во втором поколении популяция будет выглядеть так:
x
x
x
Изначально населяем некоторые клетки конвиками. Далее наблюдаем за изменением популяции от поколения к поколению.
Программу для игры в "Жизнь Конвея" написать довольно легко. Пожалуй, самая удачная – вот эта, написанная ещё под 98-й виндузятник:
https://yadi.sk/d/Deese0M2ihgR3
Есть всё необходимое и нет ничего лишнего. Можно настраивать размеры поля и клеток, цвет конвиков, поля и разделителей. Достоинство – можно сохранять в миниатюрный файл расположение конвиков на игровом поле.
Тем, кого заинтересовала "Жизнь Конвея", предлагаю выкладывать здесь файлы с начальным расположением конвиков, которые дают красивые, необычные и длинные развития популяции.
=====
Играя в эту игру, оценишь, как прекрасно иметь 32-х дюймовый монитор Full HD. У кого нет – кризис - не кризис – в компмаг.
Жрец Нефтиды вне форума   Ответить с цитированием Вверх
Реклама на форуме
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Жизнь вдвоём / La Vie a Deux (1958) DVDRip kaao Комедия 0 30.04.2015 07:53
Жизнь без старости / Don't Grow Old (2010) SATRip Gauranga Разные фильмы 0 14.06.2012 10:37
Жизнь в замке / La vie de chateau (1966) DVDRip kaao Комедия 0 26.02.2012 07:15
Жизнь за жизнь / Jung (2000) DVD5 wellson Индийское кино 0 26.08.2011 19:55
Красивая жизнь / Shaan (1980) DVDRip wellson Индийское кино 0 22.12.2010 16:42


Часовой пояс GMT +1, время: 10:12.




Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot


Рейтинг@Mail.ru