0

昆虫がどのようにリーダーを2次元で追いかけているのかを説明したいと思います。どうすればそれを達成できますか?ボイドアルゴリズムでこれを行うことは可能ですか?あるいは、誰かがその理由のために特別に設計された別のアルゴリズムを知っているのでしょうか?

4

1 に答える 1

2

これにはボイドスタイルのアルゴリズムで十分ですが、本当に見栄えのするものを取得する前に、アルゴリズムを微調整して少し実験する必要があります。次のことを行うと、リーダー/フォロワーの動作のようなものが得られます。

  • 「フォロワー」を取得して、「リーダー」に向かう方向を調整します。フォロワー効果をどの程度強くしたいかに応じて、この効果を弱くしたり強くしたりすることも、一部の時間だけ適用することもできます。

  • すべてのボットが同じリーダーをフォローするか、それぞれが異なるリーダーをフォローするかを選択できます。前者の場合、1人の個人に続いて大きな群れを得るでしょう。後者の場合、「チェーン」が形成される傾向があります。

  • あなたはおそらく、究極のリーダーが比較的独立して動くことを望むでしょう。リーダーをランダムに方向転換させたり、グループの中心から「離れて」向かおうとしたりするかもしれません。

于 2011-06-12T17:34:55.933 に答える