- Add stop-at-road mode to A*: snap to nearest road cell on approach instead of routing along the road to the cursor, producing clean T- and L-junctions without diagonal shortcuts from unexpected angles - Tighten diagonal suppression rule: block diagonals when EITHER orthogonal intermediary is a road (previously required BOTH), preventing spurious diagonal shortcuts at T-junctions that would cause perpendicular approaches to fan out to three connections - Refactor A* path reconstruction into shared helper and add early termination to avoid post-search state scanning |
||
|---|---|---|
| .. | ||
| assets | ||
| data | ||
| src | ||
| android-chrome-192x192.png | ||
| android-chrome-512x512.png | ||
| apple-touch-icon.png | ||
| favicon-16x16.png | ||
| favicon-32x32.png | ||
| favicon.ico | ||
| index.html | ||
| styles.css | ||