フィールドをはみ出した場合はどうでしょうか。 真のライフゲームは無限のフィールドで動かすことを期待しているのですが、さすがにそれは無理なのではみ出したときはとなりのセルは「死」にしてしまいます。なので、(0,0)のセルは(1,0)(0,1)(1,1)の3つのセルの生死によって状態が決まります。 2.仕様をきめる プログラムに入る前に、ざっくりと仕様を決めることにしましょう。 フィールドの大きさは自由に選べるようにする フィールドに初期値を入れる 初期値を確認する 世代を進める ということで、上記の4画面構成です。 それぞれの画面の名前は、今後は次のように呼びます。 フィールド設定 初期値入力 初期値展開 世代更新 画面と画面の間のデータ交換はフォームを使って渡します。 1のフィールド設定から初期値入力へは当然ながらフィールドの大きさが渡されます。 初期値入力画面では受け取ったフィー

