TypeScript でライフゲーム

TypeScript でライフゲーム ( Conway’s Game of Life ) を作成しました。

アプリ

1
20
100

簡易マニュアル

設定 説明
Born そのセルの状態が死滅 (=0) の場合、近傍の生存セルの数がチェックされた値が一致していると、次の世代が誕生します。
Survive そのセルの状態が生存 (=States) の場合、近傍の生存セルの数がチェックされた値が一致していると、次の世代でも生存します。
States セルの状態数であり、死滅=0, 生存=Statesです。セルの状態が1以上States未満の場合、次の世代でセルの状態が-1されます。
Density[%] Resetを押下したときの生存セルの密度です。
Interval[ms] セルの世代の更新周期です。
Preset Born, Survive, States を決められた値に設定します。

ソースコード

このプロジェクトのソースコードは以下の GitHub リポジトリで確認できます。 リポジトリ

参考

ライフゲーム