examples.ipd_model.agents package¶
Submodules¶
examples.ipd_model.agents.agents module¶
Agents for the iterated prisioners dilemma model
-
class
examples.ipd_model.agents.agents.BadPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always defect
-
class
examples.ipd_model.agents.agents.GoodPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always cooperate
-
class
examples.ipd_model.agents.agents.Player(simulation, model, agent_number, agent_def)[source]¶ Bases:
sphinx.ext.autodoc.importer._MockObjectA basic player in the Iterated Prisioners Dilemma
-
class
examples.ipd_model.agents.agents.RandomPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always defect
-
class
examples.ipd_model.agents.agents.TitForTatPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always defect
examples.ipd_model.agents.ipd_action_set module¶
Basic Strategy Class implementation
-
class
examples.ipd_model.agents.ipd_action_set.AlwaysCooperate[source]¶ Bases:
examples.ipd_model.agents.ipd_action_set.StrategyAlways Cooperate Strategy
-
class
examples.ipd_model.agents.ipd_action_set.Game(my_name=None, my_play=None, my_payoff=None, other_name=None, other_play=None, other_payoff=None)[source]¶ Bases:
objectClass Representing a Game
Module contents¶
-
class
examples.ipd_model.agents.Player(simulation, model, agent_number, agent_def)[source]¶ Bases:
sphinx.ext.autodoc.importer._MockObjectA basic player in the Iterated Prisioners Dilemma
-
class
examples.ipd_model.agents.GoodPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always cooperate
-
class
examples.ipd_model.agents.BadPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always defect
-
class
examples.ipd_model.agents.RandomPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always defect
-
class
examples.ipd_model.agents.TitForTatPlayer(simulation, model, agent_number, agent_def)[source]¶ Bases:
examples.ipd_model.agents.agents.PlayerA player that always defect