Pheromone Trailの解説
Swarmによるアリの採食行動のシミュレーションです。概観は以下のとおりです。
Pheromone Trailの操作方法
シミュレーションを開始します.
シミュレーションを一時停止します.
シミュレーションを一時刻進めます.
このシミュレーションでは使いません.
シミュレーションを停止します.
- randomSeed: 乱数シード
- evaporationRate: 地面に落ちたフェロモンが蒸発する割合
- diffusionRate: 蒸発したフェロモンが拡散する割合
- colonySize: コロニーの大きさ
- amountOfReleasingPheromone: フェロモンを落とす量
- awayFromColonyRate: 巣から離れたフェロモンを重視する割合(1のときは巣の方向を無視する)
- turnRate: 餌探索時に直進しない割合(1のときはランダム探索)
- r1: 餌の半径(r2, r3, ...も同様)
- x1: 餌の横軸位置(x2, x3, ...も同様)
- y1: 餌の縦軸位置(y2, y3, ...も同様)
- initializeEvaporationAndDiffusionRate: フェロモンの揮発係数と拡散係数を変更
- initializeBugAndColonySize: 虫のパラメータとコロニーの大きさを変更
- initializeFood: 餌を変更