Показать сообщение отдельно
  #51  
Старый 05.06.2011, 12:17
Ксюха Ксюха вне форума
Прохожий
 
Регистрация: 22.05.2011
Сообщения: 28
Репутация: 10
По умолчанию

помогите пожалуйста)
Разработать модель, предложенную Д.Конвейем, – имитационную модель роста, распада и различных изменений в популяции живых организмов (игра «Жизнь»).

Для построения алгоритма игры рассмотрим квадратное поле из n+1 столбцов и строк с обычной нумерацией от 0 до n. Крайние граничные столбцы и строки для удобства определим как «мертвую зону», они играют лишь вспомогательную роль.
Для любой внутренней клетки поля с координатами (i, j) можно определить 8 соседей. Если клетка «живая», ее закрашиваем, если клетка «мертвая», она пустая.
Зададим правила игры. Если клетка (i, j) «живая» и в окружении более трех «живых» клеток, она погибает (от перенаселения). «Живая» клетка также погибает, если в окружении менее двух «живых» клеток (от одиночества). «Мертвая» клетка оживает, если вокруг нее имеются три «живые» клетки.
Ответить с цитированием