Files
product-vamp/generator/solo/policy.py
T
khodowany 0e68f5364b Cleanup
2026-10-04 18:48:02 -05:00

11 lines
360 B
Python

"""Physical/harmonic constants and semantic generation version."""
import dataclasses, hashlib
@dataclasses.dataclass(frozen=True)
class Policy:
long_note: float = 2.
stopping_note: float = 1.
composition_version: str = 'phrase-composer-1'
DEFAULT=Policy()
def stable_rank(seed, value):
return hashlib.sha256((seed + repr(value)).encode()).hexdigest()