(self)
| 16 | self.history = [] if collect_history else None |
| 17 | |
| 18 | def get_state(self) -> List[T]: |
| 19 | result = [] |
| 20 | for key, value in self.state.items(): |
| 21 | clone = json.loads(key) |
| 22 | for i in range(int(value)): |
| 23 | result.append(clone) |
| 24 | return result |
| 25 | |
| 26 | def get_history(self): |
| 27 | return self.history |