(self)
| 48 | return {"w": self.w, "h": self.h, "frames": self.frames, "winner": self.winner, "draw": self.draw, **self.extra} |
| 49 | |
| 50 | def __bool__(self) -> bool: # truthy iff it actually has frames to play |
| 51 | return bool(self.frames) |
| 52 | |
| 53 | |
| 54 | @dataclass |
nothing calls this directly
no outgoing calls
no test coverage detected