実例 ライフゲーム

ライフゲーム

ライフゲームは、数学者ジョン・コンウェイによって作成されたセルオートマトンです。セルオートマトンは、シミュレーションの一種です。ライフゲームでは、各セルが死んでいるか生きているかのグリッドがあります。この例では、黒い正方形が生きているセルを表し、白い正方形が死んでいるセルを表します。シミュレーションが進むにつれて、セルは一連のルールに基づいて死んでいる状態と生きている状態を切り替えます:

  1. 生きているセルが2つ未満の生きている隣人を持つと死ぬ。
  2. 生きているセルが3つを超える生きている隣人を持つと死ぬ。
  3. 生きているセルが2つまたは3つの生きている隣人を持つと、次の世代に変わらず生き続ける。
  4. 正確に3つの生きている隣人を持つ死んでいるセルは生き返る。

これらのルールは複雑な相互作用を生成します。キャンバスをクリックすると、ランダム化されたセルでシミュレーションが開始されます。再度キャンバスをクリックすると、シミュレーションが再起動します。