TOY VOX

管理人VOX6336が昭和レトロな遊びをするだけのブログです。スマートフォンでの閲覧推奨。

ライフゲーム 1

2020-08-10 23:37:29 | プログラミング初心者(プチコン3号)
ライフゲームについて考えてみたい。

柴崎雅史「新ライフゲーム」(1981、工学社)によるおおまかな説明は以下のとおり。
「コンピュータエンジニアやホビーストを楽しませたゲームの一つに、コンウェイ博士考案のライフゲームがあります。ライフゲームは、その名の示す通り、生物の誕生や死減といった現象をシミュレートするようにふるまいます。ルールが単純であり、しかも初期値で動作が決定してしまうのに、その変化の予測が難かしいというところが、このゲームの魅力です。

とりあえず10✕10のマス目で簡単なライフゲームを作ってみる。

【プログラム】


コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

数当て 19

2020-08-10 01:16:04 | プログラミング初心者(プチコン3号)
今の思考ルーチンでは「確からしさ」が0の数字は言わないが、同じ4つの並びを何度でも言ってしまうため、無駄な回数がある。
対策は、やや強引だが4つの並び
N1×1000+N2×100+N3×10+N4
を配列変数MAとし、最小の並び0123から最大の並び9876までに1を設定する。一度言ったら0を設定する。
これで同じ並びを2度言わなくなった。
【実行画面】



最終的にはこんな長いプログラムになってしまった。
【プログラム】





自分の言った数字をコンピューターが考えて当ててくれるのは楽しい。ヒント入力を手動にもどしても楽しめるかもしれない。



コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする