複雑系コンサルティング
空間にDrawarc()で円を描き、その円の中や、円周上にエージェントを配置することはできるのでしょうか?
Drawarc()は円を描くだけなので、エージェントを配置するためには、配置ルールを記述する必要があります。 例えば、エージェントを100人生成して円の中心に配置し、方向をランダムに割り振り、半径rだけ移動すれば、円周上に配置できます。
r*Rnd()とすれば、円の中に配置できます。
ありがとうございます!エージェントを360人生成して、円の中心に配置し、自分のIDと同じ数字の角度の方向に半径分進ませることで円周上にエージェントを配置することに成功しました。
Drawarc()は円を描くだけなので、エージェントを配置するためには、配置ルールを記述する必要があります。 例えば、エージェントを100人生成して円の中心に配置し、方向をランダムに割り振り、半径rだけ移動すれば、円周上に配置できます。
r*Rnd()とすれば、円の中に配置できます。