
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby と JavaScript でライフゲームを書いた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby と JavaScript でライフゲームを書いた - Qiita
ハッカーになろうや模造クリスタル『ゲーム部』2で言及されてたライフゲームが面白そうだったので書いて... ハッカーになろうや模造クリスタル『ゲーム部』2で言及されてたライフゲームが面白そうだったので書いてみた。ライフゲームはセル平面上(要は方眼紙のこと)で生命をシミュレートするモデルです。 ライフゲームのルール セルには生と死の二つの状態がある。 時間(世代)が経過すると、あるルールに従ってセルの状態が変わる。 あるルールとは次の4つ。 過疎による死: 自身が生で、周りの8セルのうち1セル以下が生のとき、次の世代で死ぬ。 生存: 自身が生で、周りの8セルのうち2〜3セルが生のとき、次の世代で生き続ける。 過密による死: 自身が生で、周りの8セルのうち4セル以上が生のとき、次の世代で死ぬ。 誕生: 自身が死で、周りの8セルのうち3セルが生のとき、次の世代で生になる。 コードで表現しやすそうなルールだ。疑似コードで書いてみるとこんな感じ? class Cell def next_alive? al