config.py

431 B · python · 14 lines

1import mrlypy.tile2from dataclasses import dataclass3from typing import List, Optional4from .enums import Boundary56@dataclass7class Config:8    tile: Optional[mrlypy.tile.Config] = None9    max_generations: Optional[int] = None10    birth_counts: Optional[List[int]] = None11    survive_counts: Optional[List[int]] = None12    boundary: Optional[Boundary] = None13    padding: Optional[int] = None14    grid_size: Optional[int] = None