the AI characters have pathfinding
heuristic to optimize pathfinding