Extreme pathfinding: smoothing and spreading paths for an RTS | Hacker News Reader