Example #1
0
 def generatemap(self, key=False):
     newState = State(is_initial_state=True, next_state=None, previous_state=self.state)
     self.state = newState
     self.level += 1
     newState.map = LevelDesigner.generatemap(self.level, key)
Example #2
0
 def __init__(self, is_initial_state, next_state, previous_state, key=False):
     self.is_initial_state = is_initial_state
     self.map = LevelDesigner.generatemap(0, key)
     self.next_state = next_state
     self.previous_state = previous_state