Steering Law: Tunnel Task Simulator
Interactive 3D steering-law (Accot-Zhai) tunnel task: steer a puck through a winding corridor of varying width, watch the index of difficulty integrate along the path in real time, and compare your measured movement time against the predicted UX model.
Every UI element you slide a cursor through — a scrollbar track, a nested drag-menu, a stylus gesture channel — obeys the steering law, not Fitts's Law: difficulty accumulates continuously along the path instead of resting on one target's size and distance. This simulator renders a real 3D winding corridor whose width and curvature you control, lets you steer a puck through it with the pointer, and integrates the corridor's true Index of Difficulty (ID = ∫ ds/W(s)) from its exact geometry. A run only counts if the puck stays inside the walls from the green start gate to the red finish gate; your measured movement time is then compared live against the steering-law model's prediction (MT = a + b·ID) and converted into a throughput figure in bits per second, the same metric HCI researchers use to benchmark pointing devices.
Steer a 3D puck through a winding corridor of varying width and watch the steering law's Index of Difficulty integrate along the real path, then compare your measured movement time against the UX model's prediction.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install