14 lines
304 B
Python
14 lines
304 B
Python
"""The authoritative action-evaluation record, independent of guitar travel."""
|
|
from dataclasses import dataclass
|
|
from fractions import Fraction as F
|
|
|
|
@dataclass(frozen=True)
|
|
class Evaluation:
|
|
version: str
|
|
valid: bool
|
|
raw: dict
|
|
weights: dict
|
|
contributions: dict
|
|
total: F
|
|
denominators: dict
|