Automata
There are a set of states
There are a set of actions/operations that allow from moving between states.
There is a transition function/relation that allow movement between states using actions/operations
Deterministic Automation is a 5-tuple
where:
Deterministic means that the next transition is predetermined (always known) given the current state
See also: NieR Automata