マガジンのカバー画像

人工生命で遊ぶ

13
運営しているクリエイター

#進化

PICO-8 でニューラルネットワークを使った進化のシミュレータ(ヘビライフ)を作った

PICO-8 でニューラルネットワークを使った進化のシミュレータ(ヘビライフ)を作った

過去、何度か移植し続けているものなのだが、ニューラルネットワークを使って生物の進化をシミュレートするヘビライフという環境を、今回 PICO-8 向けに実装した。

(まだ進化の様子がわかりやすく作れていないので公開はしていない。)

このシミュレータはヘビゲームという、蛇を操作して餌を食べると伸びて、どこまで生き残ることができるかに挑戦するゲームを土台に作っている。ヘビゲームのプレイヤーの代わりに

もっとみる
人工生命ヘビライフの改良

人工生命ヘビライフの改良

色々変更してみたが、それほど面白くなることはなかった。が、少しは成果があったのでそれを紹介。ヘビライフが何かは下記の記事を見ていただきたい。

寿命を追加生まれてから数ターン後に死亡するようにしてみた。そうすると、数体の集団で同じ場所でぐるぐる廻る戦略を取る(というか、たまたまそういう場所に居る?)遺伝子が生き残りやすくなった(動画)。

これは離れた場所に移動するより寿命で死んだ仲間を食べて子を

もっとみる