В общем так. Добавив монстров, обнаружил очень неприятный артефакт. Если восемь монстров окружают игрока, то девятый (например) просчитывает путь к игроку, и не находит его (разумеется). Суть в том, что путь к точке, которая недостижима, расчитывается очень долго, 21мс. Тоже самое произойдет, если мы попытаемся направится к точке, которая заведомо недостижима. Короче, плохо. Для обхода этого момента я вынужден пойти на следующие ограничения:
1. Игрок и монстр не сможет указать в качестве цели точку, находищуюся вне его зоны видимости.
2. Если точка видима, но путь к ней длиной более 50 шагов (например, находится за длинной стеной или за рекой), существо к точке не направится.
Впрочем, при некоторых условиях все вышеперечисленное может сойти за фичи