最初に疑似コードをここに置きます。実際の歩行者の動きによるその有効性と、それを改善する方法についてアドバイスしてください。
前提: スポーン地点からゴールまで亀が歩く。途中、他のカメと遭遇。同じ色のカメは「仲間」として扱われ、「友達が通りを歩いている」シナリオをシミュレートして、その近くに行きます。距離が近い同じ色のカメが優先されます。たとえば、友達 A は友達 B よりも近いので、最初に友達 A に近づきます。
ゴールに近づくと、カメはスポーン ポイントに戻ります。
擬似コード:
determine if i am already in the goal
if yes,
determine if there are patches I can walk on
set eyes on nearest patch I can walk on (for the goal path)
if there is a friend nearby, approach friend
if there is no friend nearby, continue walking the goal path
if im already in the goal, respawn.
改善のためのアドバイスをお願いします?