nda animation This animation shows an NDA processing an OBJECT-SUBJECT sentence according to the subject preference strategy.

Steps:
0. Initialization with the start symbol "2" in the processors stack and the string "01" in the input.
1. Predict by the rule "2" -> "10" representing the subject preference strategy.
2. The current state ("10", "01") cannot be further processed; the parser reached an unwanted attractor state.
3. The state
("10", "01") becomes destabilized and subsequently mapped onto ("01", "01") by readjusting the dynamic's control parameter.
4. Attach "0".
5.
Attach "1"; finally accept input "01" as being well-formed.

The gardenpath interpretation is diagnosed between steps 2 and 3 where the control parameter of the dynamics is readjusted in order to repair the parse. The automaton reaches its accepting state when the full state space is occupied.