書籍サポート / Support

複雑系のシミュレーション

Ant Clusteringの解説

ACO(Ant Colony Optimization)を応用したクラスタリングの実験を行います。概観は以下のとおりです。 Ant Clustering

Ant Clusteringの操作方法

シミュレーションを開始します.

シミュレーションを一時停止します.

シミュレーションを一時刻進めます.

このシミュレーションでは使いません.

シミュレーションを停止します.

  1. resizeWindow: 空間の広さを変更します。

  1. worldXSize: 空間の広さ(横軸)
  2. worldYSize: 空間の広さ(縦軸)
  3. nAnts: アリの数
  4. nObjs: 物体数(赤と青のオブジェクト数)
  5. k_pick: 本書P.51の式(4.1)参照
  6. k_drop: 本書P.51の式(4.2)参照
  7. k_crowd: 本書P.51の式(4.4)参照
  8. sight_range: アリの視界の広さ
  9. random_seed: 乱数シード