적 ai 만드는 중인데 적 개체수가 100개 이상이라고 할 때,

플레이어와의 거리가 가까운 순으로 1등부터 꼴등까지라고 하면


1등부터 5등까지의 행동을 다르게하고 

꼴찌부터 뒤에서 5등까지 행동을 다르게 해보려고 하는


이거 구현해보려는 아이디어로 

현재 다른 코드에서도 사용중인 kdTree를 써보려고 하는데

kdTree로 kNearest 해서 k개의 가장 가까운 요소를 얻을 수 있는건 잘 써먹고 있음.


근데 kFarthest 라는걸 구현해서 가장 먼 k개의 요소를 얻는 것도 가능한건가??

안되면 다른 좋은 알고리즘 뭐가 있을까??