複雑系コンサルティング
円形の障害物を連続空間上に設置したいのですが、いい方法が浮かびません。field上にdrawarc()を使用して円を描いてみたのですが、人エージェントにその円をうまくよけてもらう方法が思いつきません。
円形の障害物を連続空間上に設置するとは、任意の位置でしょうか?ランダムでしょうか? 任意の位置であれば、空間上に障害物エージェントを定義して、空間 > 初期値設定で障害物エージェントを配置していけばよいと思います。 ランダム配置であれば、RandamPutAgtSetなどを使うとよいと思います。 人エージェントが円を避けるためには、上記の障害物エージェントとの距離をみつつ、ぶつからないように移動するとよいと思います。
円形の障害物を連続空間上に設置するとは、任意の位置でしょうか?ランダムでしょうか? 任意の位置であれば、空間上に障害物エージェントを定義して、空間 > 初期値設定で障害物エージェントを配置していけばよいと思います。 ランダム配置であれば、RandamPutAgtSetなどを使うとよいと思います。 人エージェントが円を避けるためには、上記の障害物エージェントとの距離をみつつ、ぶつからないように移動するとよいと思います。