Структура данных для пространственного агента на основе моделирования [закрыто]

Каковы хорошие структуры данных для отслеживания агентов в двумерном, пространственном моделировании?

Я видел некоторые ссылки на quadtree (которые я понимаю) и kd-деревья (которые я не очень хорошо понимаю).

Я ищу что-то, через что агент может эффективно сказать: «Я знаю свое местоположение, и я хотел бы знать, какие агенты находятся рядом со мной (в пределах определенного радиуса от меня)».

Примеры (псевдокод в порядке) будет принята с благодарностью.

Я работаю на Java.

Ответы на вопрос(2)

Ваш ответ на вопрос