ライフゲームのルールは、生きているセルの周りに生きているセルが多すぎても少なすぎてもそのセルは死んでしまうし、周りにちょうどいい個数の生きているセルがいるときには生まれるということくらいしか覚えていなかったので、Wikipediaで調べてみた。
ライフゲーム - Wikipedia
Wikipediaによるとルールは次の通り。
誕生: 死んでいるセルの周囲に3つの生きているセルがあれば次の世代では生きる(誕生する)。 維持: 生きているセルの周囲に2つか3つの生きているセルがあれば次の世代でも生き残る。 死亡: 上以外の場合には次の世代では死ぬ。
こんな単純なルールなのにいろんなパターンが見られるというのは面白い。
さてどんな感じで実装していこうか。