fix: Add validate() method to QuantumLockConfig

This commit is contained in:
Andreas Koepf (aider) 2025-01-30 01:22:46 +01:00
parent 970724fc49
commit 38d64649f5

View file

@ -15,6 +15,11 @@ class QuantumLockConfig:
seed: Optional[int] = None
size: int = 500
def validate(self) -> None:
"""Validate configuration parameters"""
assert self.difficulty > 0, "difficulty must be positive"
assert self.size > 0, "size must be positive"
class QuantumLockDataset(ProceduralDataset):
"""Generates QuantumLock tasks"""