実際に作って見ましょう
NetLogoを起動
1、初期設定ボタンを作る
1-1 Buttonボタンをクリック
1-2 ボタンを置く場所をクリック
1-3 Command欄にsetupと入力してOKボタンをクリック
1-4 スタートボタンを作るため、1-1から1-2までを繰り返す。
1-5 Foreverにチェックをつけて、Command欄にgoと入力したらOKボタンをクリック
このようになればOKです
Foreverにチェックを付けるとボタンを押したときに
プログラムが繰り返し実行されるようになります。
次に実際にプログラムを書き込みます。
Procedureタブをクリックすると真っ白な画面になります。
ここに命令を書き込んでシミュレーションを作ります。
大まかにプログラムの内容を考えて見ましょう
追加する変数
ハチ役のタートル
*幼虫を持っているか?
*足元に幼虫がいるか?
初期設定ボタンでやること
*前回のシミュレーションの内容をすべて消す。
*ハチ役のタートルを作って、画面上にばら撒く。
*幼虫役のタートルを作って、画面上にばら撒く。
実行ボタンでやること
*でたらめに歩き回る
*ハチ役
幼虫をもっておらず、足元に幼虫がいたら幼虫を拾う
幼虫持っていて、足元に幼虫がいたら幼虫を置く
*幼虫役
ハチに拾われたらハチについて行く