こちらのモデルは現在、歩行者密度によって移動速度が変わるように設定していますが集団の先頭のエージェントは歩行者密度に影響されず移動するように変更したいと考えています。そこで、"前方~m以内にエージェントがいない場合は歩行者密度関係なく秒速1.123mで進む"というコードを作成したいと考えています。どのように修正すればよろしいでしょうか。model (15).jsonダウンロード:JSON • 1.01MB
簡易な方法として、
エージェントが移動する前に、数m先に移動して、 make_agtset_around_position
で周りのエージェント数を取得して、前方のエージェントのいない場合をチェックすればよいと思います。