15.54 14.3.7 Máquina de estados
15.54.1 Estados
Absent, Approaching,
Candidate, TouchingUnloaded,
Loading, Loaded, SlidingLoaded,
Unloading, Released,
OccludedUnknown
15.54.2 Transiciones válidas
Absent->ApproachingApproaching->CandidateCandidate->TouchingUnloadedTouchingUnloaded->LoadingLoading->LoadedLoaded->SlidingLoadedSlidingLoaded->LoadedLoaded->UnloadingUnloading->ReleasedTouchingUnloaded->ReleasedCandidate->AbsentAnyVisible->OccludedUnknownOccludedUnknown->previousCompatibleState|Released|Absent
Histéresis: Los umbrales de entrada y salida deben ser distintos para evitar parpadeo; el tiempo mínimo depende de FPS y tipo de contacto.
Oclusión: Durante oclusión corta se propaga una distribución de estado, nunca una etiqueta determinista sin evidencia.