From 248d7f2c15d8c37e4925a983fec6f0519f5ebe29 Mon Sep 17 00:00:00 2001 From: evangriffiths Date: Fri, 20 Sep 2024 10:26:07 +0100 Subject: [PATCH] Remove unused AbstractAgent --- prediction_market_agent/agents/abstract.py | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 prediction_market_agent/agents/abstract.py diff --git a/prediction_market_agent/agents/abstract.py b/prediction_market_agent/agents/abstract.py deleted file mode 100644 index d6c1ee1..0000000 --- a/prediction_market_agent/agents/abstract.py +++ /dev/null @@ -1,16 +0,0 @@ -from prediction_market_agent_tooling.markets.agent_market import AgentMarket - - -class AbstractAgent: - def pick_market(self, markets: list[AgentMarket]) -> AgentMarket: - """ - Given a list of markets, pick one to answer. - """ - # TODO: Pick the market with agent-specific logic, for now just pick the first one. - return markets[0] - - def answer_binary_market(self, market: AgentMarket) -> bool: - """ - Execute the agent, and return the final result as a string. - """ - raise NotImplementedError