def load_state(self): states = [] if self.typ == "jobs": prev = None for s in self.state: temp = Person(s[0],s[1]) if s[0] == "pete": temp.education = 9 temp_state = State(temp,self.typ) temp_state.next_node = prev prev = temp_state else: prev = None for s in self.state: temp = House(s) temp_state = State(temp,self.typ) temp_state.next_node = prev prev = temp_state return prev