А если они в линию выстроены. Первый пересекается со вторым, второй с первым и третьим, третий со вторым и четвертым и т.д. Тут они каждый с соседями общаются, или все со всеми?
Я правильно понял, что идет обмен между двумя игроками, если их окружности пересекаются?
Ну, или каждый игрок заправшивает у сервера кто его соседи,
Можно считать квадрат расстояния по теореме пифагора, и сравнивать с квадратом нужного расстояния (диаметр окружности).