ConwayのGame of Lifeのコードを書いて、与えられたパターンの細胞のすぐ次のパターンを決定しようとしていますが、実際にそのステップを理解しているかどうかはわかりません。したがって、例えば以下のヒキガエルのパターンを考慮する。 xと記された細胞は生きていて、マークされた細胞は死んでいます。Conwayの生命の理解のための助けが必要
-XXX
XXX-
私たちが知っているように上記次
--x-
x--x
x--x
-x--
ルールに移調する必要がありは以下のとおりです。
- 未満2人のまたは3つ以上の隣人と生細胞は
- を死にます正確に2または3隣接する生きている細胞は生き残る
- ちょうど3隣人の死んだ細胞人生に来る。
したがって、入力c [0,0]の最初のセルは3つのライブネイバー(水平、垂直、斜めにそれぞれ1つ)を持っているため、出力には生きているはずですが、 。誰かが説明できますか?
出力では生きているはずですが、それはどういう意味ですか?あなたのプログラムにバグがありますか、それとも全く何ができるのか分かりませんか? –
おそらくあなたのコードのバグ?なぜあなたのポストの最初の状態は2行、2行目は4行ありますか?あなたはコードを提供していないので、誰があなたのコードに何が間違っているのかを知る方法はありますか? :) – Nerdtron
返信いただきありがとうございますPeterとNerdtron.I haventはコーディングを開始しました。 Im、ちょうど理解しようとしている、上記の転位がどのように起こるか。入力は2行で出力は4ですが、どのように起こるかわかりません。 – Jim