#プログラミング
趣味としての人工生命づくり 第6回 ホタルの同時明滅モデル<制作時間30分程度>
前回、生命現象の中で不思議に思われることをいくつか紹介しました。その中で、今回はホタルの同時明滅の現象を取り上げたいと思います。実際にNetLogoでシミュレーションを作成しながら様々な条件を試してみましょう。
ネットロゴのインストールについては、第1回を御覧ください。
ホタルは種類や生息場所によって発光のリズムをもっています。それぞれの個体が、それぞれのタイミングで発光するのですが、ホタルの
趣味としての人工生命づくり 第2回
世界を創造する
第一回→
前回で幼虫集めシミュレーションの大まかな方向がみえてきたので、実際にNetLogoの中に世界を創造して行きましょう。
今回のシミュレーションでは、動きまわる事が必要なのでタートルをつかってハチと幼虫をつくります。はじめはちょっと使い方を解説するのでちょっと退屈かも知れません。
分かる人はざっと読んで貰えれば大丈夫です。
タートルの作り方
NetLogoを起動
趣味としての人工生命づくり 第3回
前回の投稿からかなり間が空いてしまったが続きを書くことにします。
その前に、筑波大学大学院の倉橋研究室による日本語のNetLogoテキストが充実してきているので紹介したいと思います。
NetLogo日本語マニュアル
このスローペースのnoteに飽き足らない人はぜひ活用してもらえたらと思います。
前回を振り返ると、ハチの幼虫集めのシミュレーションをしようということで、下のような設定を考えると
趣味としての人工生命づくり第4回〜ハチの幼虫集め〜
かなり久しぶりになりますが、NetLogoを使った人工生命づくりの続きです。前回考えていたのは、目隠しをした状態で広い空間にあるボールを一箇所に集めるというミッションでした。
NetLogoのダウンロードや基本的な使い方などは、これまでの内容は↓こちらをみてください。
作ってみよう前回の内容を元に実装してみましょう。
NetLogoを起動したら初期設定ボタンを作ります。
名前は「setup
感染シミュレーション
人工生命は生命現象を再現することなので広い意味では感染のシミュレーションも人工生命かなと思い取り組んでみました。
netlogoのモデルライブラリーに入っていたvilsというプログラムを改造してみました。
以下のリンクからブラウザ上で条件を変えてシミュレーションができます。
http://art-ificial.life/
setupボタン リセット
goボタン 動かす
infectボタン