|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sochenko Alexander 2:4651/18.69 18 Jun 2002 11:02:00 To : Sergey Akhramenya Subject : Life -------------------------------------------------------------------------------- SA> Hе расскажет ли достопочтенная публика правила, по которым составляется SA> алгоритм для сабжа? Собственно, свои придумать недолго, благо модификаций SA> может быть море, но меня интересует первоначальный вариант правил для поля SA> с прямоугольными клетками (т.е. у каждой по 8 соседей). Я в свое время делал на басике для УКHЦ 1) Hа поле рядом с которой 3 хивых клетки рождается жизнь 2) Если рядом с живой клеткой <2 или >3 живых то умирает от одиночества или перенаселения Естественно работаем в два прохода за ход: 1) определяем где клетки должны родиться или умереть на этом ходу и ставим соотв. признак 2) убиваем или рождаем клетки на этом ходу Это нужно т.к. умирающая на этом ходу клетка может поучаствовать в рождении другой и наоборот. С наилучшими пожеланиями, Sochenko --- -=- * Origin: (Sochenko Alexsander 2:4651/18.69) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/161673d0f219c.html, оценка из 5, голосов 10
|