With Coordinates on, point at the map to read a position; click to add it to the list (for obstacles it did not find).
Course with the equipment
Every obstacle found, drawn to scale where it stands on the ring. Tunnels follow the curve drawn on the map; two parallel bars about half a metre apart are a double jump. Leave out a wrong find with × in Positions; Equipment shows the same over the map.
How the dog moves
How each size class moves (dogs.json, shared with course_path.py): the top speed measured and the jump's cost fitted to AWC 2026's clean runs and split times, the obstacle times observed, the rest our estimates; XS's values and I's take-off and landing are not yet measured (<IPF>). Change a value and the line follows; your values stay in this browser, for this size.