FIND YOUR NEXT MOVE
Browse documentation
ENGINEERING DOCUMENTATION

Motion intent engine

Distinguish three implementation paths that share action names.

EXPERIMENTALSOURCE REVIEW / 2026.09.09

Implementation paths

PathActual typeScope
Legacy engineMotionIntentEngineCalibration-relative geometry, configured thresholds, events
V3 researchGameplayMotionRecognizerV2Local references, temporal evidence, episodes
Demo AssistDemoAssistMotionRecognizerThe current Runner’s default experimental profile

The historical V2 type name does not describe a separate release claim; it contains the accumulated V3 research. These paths share pose concepts but cannot be documented as having identical action gates or readiness.

Events and acceptance

MotionIntentEvent carries intent, phase, source sequence and pose time, among other fields. In the legacy path, lateral movement and punches trigger events; crouch and block have started, ended and cancelled phases. Event emission and Runner command acceptance are different outcomes.

READYCANDIDATECOMMITRECOVER
Simplified lifecycle. Failed candidates cancel; a new action requires rearm conditions. Consult each implementation for exact state names.

Action articles

Required evidence and suppression

Frame identity, time ordering, tracking validity, required joints, continuity and action readiness constrain decisions. Missing landmarks do not become valid zero-valued evidence. Repeated frames do not count as new temporal samples.

Current status

All seven intents were found in source. Runner command mapping covers only left, right, jump and crouch. Punch and block are not presented as current Runner gameplay features. No action is labeled physically validated here.