Source code for nqs_sdk.coding_envs.policy_caller

from abc import ABC, abstractmethod

from .protocols.coding_protocol import CodingProtocol


[docs] class PolicyCaller(ABC):
[docs] @abstractmethod def policy(self, block: int, agent: CodingProtocol, protocols: dict[str, CodingProtocol]) -> None: pass