from typing import Dict, List from ...parameter_controller import ParameterController class CongruentEquation_ParameterController(ParameterController) : def __init__(self, **kwargs) : super().__init__(**kwargs) self.MAX_A_B = 5 def update(self) -> None : self.MAX_A_B = int(self.MAX_A_B * 2) def get_parameter_list(self) -> List[Dict] : return [dict(MAX_A_B = self.MAX_A_B)]