-1
さまざまな種類の障害物があるトンネルがあります(文字Tまたはちょうどパーティションと他のもの)。また、このトンネルを飛ぶいくつかのオブジェクトがあります。世界自体は、最も簡単な物理学の影響を受けます。障害を回避するためにこれらのオブジェクトの分散管理を行うアルゴリズムを作成するタスク。複数のオブジェクトの分散管理?
かどうか、このBoidsアルゴリズムに適し、または何か他のものはありますか?理論も歓迎されるだろう。
さまざまな種類の障害物があるトンネルがあります(文字Tまたはちょうどパーティションと他のもの)。また、このトンネルを飛ぶいくつかのオブジェクトがあります。世界自体は、最も簡単な物理学の影響を受けます。障害を回避するためにこれらのオブジェクトの分散管理を行うアルゴリズムを作成するタスク。複数のオブジェクトの分散管理?
かどうか、このBoidsアルゴリズムに適し、または何か他のものはありますか?理論も歓迎されるだろう。
ボイドアルゴリズムが有効です。私はトンネルで何もしていないが、私は障害物を避けて目標を求めている。 Hereは、pythonでboidsの実装とのリンクです。
障害物回避部の要点は、一定の距離内に障害物がある場合、その物体に向かってベクトルを計算したものです(xはobject.x - boid.x
でyは同じです)。-1にベクトルを乗算し、このベクトルを係数(値はあなたの他の係数に依存する)で除算し、このベクトルをボイドの全動きベクトルに加えます。
私はこれが助けて欲しい!
ここでは「分散化」とは何を意味するのか不明です。 – nhouser9
これは、局所的かつ環境と相互作用する複数のエージェントからなる。代理人自身はシンプルですが、すべて一緒に、ローカルに相互作用し、いわゆるRI(本質的に - アリの植民地、ミツバチの群れ、鳥の群れ、魚など)を作り出します。 – doublench