parameters: (self,controllers,transitions,start=0)
docstring: transitions is a list of dictionaries,
          [{x1:cond1,...,xk:condk},...,{}]
          so that if j is in transitions[i], then transitions[i][j](inputs)
          is a condition that tells you whether to change states from i to j.
docstring_summary: transitions is a list of dictionaries,
          [{x1:cond1,...,xk:condk},...,{}]
          so that if j is in transitions[i], then transitions[i][j](inputs)
          is a condition that tells you whether to change states from i to j.
docstring_tokens: transitions is a list of dictionaries [ { x1 : cond1 ... xk : condk } ... {} ] so that if j is in transitions [ i ] then transitions [ i ] [ j ] ( inputs ) is a condition that tells you whether to change states from i to j .
function: def __init__(self,controllers,transitions,start=0):
          """transitions is a list of dictionaries,
          [{x1:cond1,...,xk:condk},...,{}]
          so that if j is in transitions[i], then transitions[i][j](inputs)
          is a condition that tells you whether to change states from i to j.
          """
          StateMachineController.__init__(self,controllers,start)
          self.transitions = transitions
function_tokens: def __init__ ( self , controllers , transitions , start = 0 ) : StateMachineController . __init__ ( self , controllers , start ) self . transitions = transitions