Поищите как реализуется игра под названием "жизнь" это вот такая штука
http://www.youtube.com/watch?v=Bt5MO9Tp2d8, она на данном алгоритме построена, я однажды писал, но код найти не могу и не помню как это делал, давно это было. Но в нете есть полюбому.