Я хочу симулировать стадо, как описано здесь.
Для этого мне нужно искать ближайших соседей каждой из моих 2D точек. Однако я не могу использовать статическую структуру данных, такую как дерево k-d, потому что точки всегда перемещаются...
Какая хорошая (простая) структура данных/библиотека способна достичь этого? Я работаю с С++...