Coverage for source/agent/strategies/testing_strategy_handler_base.py: 88%
8 statements
« prev ^ index » next coverage.py v7.8.0, created at 2025-06-06 12:00 +0000
« prev ^ index » next coverage.py v7.8.0, created at 2025-06-06 12:00 +0000
1# agent/strategies/testing_strategy_handler_base.py
3# global imports
4from typing import Any
5from abc import ABC, abstractmethod
7# local imports
8from source.environment import TradingEnvironment
9from source.agent import AgentBase
11class TestingStrategyHandlerBase(ABC):
12 """"""
14 @abstractmethod
15 def evaluate(self, agent: AgentBase, environment: TradingEnvironment) -> \
16 tuple[list[str], list[dict[str, Any]]]:
17 """"""
19 pass