Example #1
0
 public Transition(State current, string read, string write, HeadMoveDirection headMoveDirection, State next)
 {
     this.CurrentState      = current;
     this.Read              = read;
     this.Write             = write;
     this.HeadMoveDirection = headMoveDirection;
     this.NextState         = next;
 }
Example #2
0
 public void AddTransition(State currentState, string read, string write, HeadMoveDirection headMoveDirection, State nextState)
 {
     Transitions.Add(new Transition(currentState, read, write, headMoveDirection, nextState));
 }