What is Moose?
Tutorials
API Reference
from dataclasses import dataclass from typing import List [docs]@dataclass class Placement: name: str def __hash__(self): return hash(self.name) [docs]@dataclass class HostPlacement(Placement): def __hash__(self): return hash(self.name) [docs]@dataclass class MirroredPlacement(Placement): player_names: List[str] def __hash__(self): return hash(self.name) [docs]@dataclass class ReplicatedPlacement(Placement): player_names: List[str] def __hash__(self): return hash(self.name)