小ネタ 199X-013

Life gameネタ



Life gameについて

J.H.Conwayのライフゲームについてのページです。このlifeは、生物のシミュレーションという意味合いです。




ルール

碁盤のマス目の世界の中で1マスに1体の生物が存在でき、
その生物は3つの規則に従って世代交代を繰り返します。

1.生存条件
   自分の周囲に他の生物が2または3体いればその生物は生き残る。
2.死滅条件
   自分の周囲に他の生物が1体以下しかいないか(過疎)、
   4体以上いれば(過密)その生物は死滅する。
3.誕生の条件
   空のマス目の周囲に生物が3体いればそのマス目に生物が誕生する。

現在の桝目の生物数

周囲の桝目の生物の数

次の世代の状態

0

0〜2 , 4〜8

0

3

1 (誕生する)

1

0〜1 , 4〜8

0 (死滅する)

2 , 3

1



ある初期配置を入力すると、あとはそのルール通りに勝手に生物が増減するので、それを見るゲームというわけです。



初期配置の例をいくつかあげておきます。

・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・
・・・・OOO・・・・・・ ・・・・・・・・・・・・・・・・・・ ・・・・・O・・O・・・・・・ ・・・・・OOO・・・・・・・・・・
・・・・OOO・・・・・・ ・・・・OOO・・・OOO・・・・・ ・・・・・O・・O・・・・・・ ・・・・・・・・・・・・・・・・・・
・・・・OOO・・・・・・ ・・・・・・・・・・・・・・・・・・ ・・・OO・OO・OO・・・・ ・・・・OO・・O・・・・・・・・・
・・・・・・・OOO・・・ ・・O・・・・O・O・・・・O・・・ ・・・・・O・・O・・・・・・ ・・・・・・・・・・・・・・・・・・
・・・・・・・OOO・・・ ・・O・・・・O・O・・・・O・・・ ・・・・・O・・O・・・・・・ ・・・・・O・・OO・・・・・・・・
・・・・・・・OOO・・・ ・・O・・・・O・O・・・・O・・・ ・・・OO・OO・OO・・・・ ・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・ ・・・・OOO・・・OOO・・・・・ ・・・・・O・・O・・・・・・ ・・・・・・OOO・・・・・・・・・
              ・・・・・・・・・・・・・・・・・・ ・・・・・O・・O・・・・・・ ・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・ ・・・・OOO・・・OOO・・・・・ ・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・
・・・・・O・・・・・・・ ・・O・・・・O・O・・・・O・・・                                   
・・・・・O・O・・・・・ ・・O・・・・O・O・・・・O・・・ ・・・・・・・・・・・・O・・・・O・・・・・・・・・・・・・・・・
・・・O・・・・・・・・・ ・・O・・・・O・O・・・・O・・・ ・・・・・・・・・・OO・OOOO・OO・・・・・・・・・・・・・・
・・・・OOOOO・・・・ ・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・O・・・・O・・・・・・・・・・・・・・・・
・・・O・・・・・・・・・ ・・・・OOO・・・OOO・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・O・O・・・・・ ・・・・・・・・・・・・・・・・・・                                   
・・・・・O・・・・・・・ ・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・OO・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・O・・O・・・・・・・・・・・・・・
                                 ・・・・・・・・・・・・・・・・・・・・O・・・・・・・・・・・・・
・・・・・ ・・・・・・ ・・・・・ ・・・・・・ ・・・・・・ ・・・・・・・OO・・・・・・・・・・・O・・・・・・OO・・・・・
・OOO・ ・O・・・・ ・OOO・ ・・O・・・ ・・O・・・ ・・・・・・・OO・・・・・・・・・・・O・・・・・・OO・・・・・
・・・O・ ・・O・・・ ・O・O・ ・OOO・・ ・OOO・・ ・・・・・・・・・・・・・・・・O・・O・・・・・・・・・・・・・・
・・O・・ OO・OO・ ・O・O・ ・・・O・・ ・O・OO・ ・・・・・・・・・・・・・・・・OO・・・・・・・・・・・・・・・・
・・・・・ ・・・・・・ ・・・・・ ・・・・・・ ・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
                                                                   
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・O・・・・・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・O・O・・・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・OOO・・・・・・・・・・・・
・・・・・・・・・・・・・・O・O・・・・・・・O・・・・・・・・・・・・・ ・・・・・・・・・OO・・・・・・・・・・・・・・・・・
・OO・・・・・・・・・・・O・・O・・・・・・OO・・・・・・・・・・・・ ・・・・・・・・・O・O・OO・・・・・・・・・・・・・
・OO・・・・・・・・・・・O・O・・OO・・・・OO・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・O・O・・・OO・・・・OOO・・・・・・・OO・ ・・・・・・・・・・・O・O・・・・・・・・・・・・・・
・・・・・・・・・・・・・O・・・・・OO・・・・OO・・・・・・・・OO・ ・・・・・・・・・・O・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・OO・・・・・・・・・・・・ ・・・・・・・・・・OO・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・O・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・