A StateMachine can be described as: *An initial state or record of something stored someplace *A set of possible input events *A set of new states that may result from the input *A set of possible actions or output events that result from a new state A TuringMachine is an example of a StateMachine. So is a FiniteStateMachine. ---- Can a StateMachine be represented by WikiPage s? For instance would you put StateOne --(event_type_1 as plain text on the same page)--> StateTwo or StateOne --(EventTypeOne)--> Then have EventOne with a link to StateTwo. But then what if EventTypeOne applies to several States? Thinking here of using a PersonalWiki to model StateMachine s