From 0a8f7a12dc5566d50d4283abcefc4fd26c3483e8 Mon Sep 17 00:00:00 2001 From: Yasser Mohammad Date: Thu, 22 Feb 2024 19:55:45 +0900 Subject: [PATCH] updating default non-competitors --- src/scml/utils.py | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/scml/utils.py b/src/scml/utils.py index d3904cfe..cdf7d198 100755 --- a/src/scml/utils.py +++ b/src/scml/utils.py @@ -22,6 +22,8 @@ GreedySyncAgent, SingleAgreementAspirationAgent, SyncRandomOneShotAgent, + RandDistOneShotAgent, + EqualDistOneShotAgent, ) from scml.oneshot.sysagents import _StdSystemAgent as OneShotSysAgent from scml.oneshot.world import OneShotWorld, SCML2024OneShotWorld @@ -36,8 +38,10 @@ from scml.std.agent import StdAgent from scml.std.agents import ( SyncRandomStdAgent, + GreedyStdAgent, + GreedySyncAgent, + RandomStdAgent, ) -from scml.std.agents.greedy import GreedyStdAgent from scml.std.world import STD_DEFAULT_PARAMS __all__ = [ @@ -56,7 +60,6 @@ "DefaultAgents2021", "DefaultAgents2022", "DefaultAgents2023", - "DefaultAgents2024", "DefaultAgentsOneShot", "DefaultAgentsOneShot2023", "DefaultAgentsOneShot2024", @@ -114,13 +117,6 @@ # RandomOneShotAgent, ] -DefaultAgents2024 = [ - DecentralizingAgent, - # MarketAwareDecentralizingAgent, - MarketAwareIndDecentralizingAgent, - SatisficerAgent, - # RandomOneShotAgent, -] DefaultAgentsOneShot = [ GreedyOneShotAgent, SingleAgreementAspirationAgent, @@ -135,13 +131,14 @@ DefaultAgentsOneShot2024 = [ GreedyOneShotAgent, - SyncRandomOneShotAgent, + RandDistOneShotAgent, + EqualDistOneShotAgent, ] DefaultAgentsStd2024 = [ GreedyStdAgent, + RandomStdAgent, SyncRandomStdAgent, - SyncRandomOneShotAgent, ]