scml.std.agents.nothing

Module Contents

Classes

StdPlaceholder

An agent that always raises an exception if called to negotiate. It is useful as a placeholder (for example for RL and MARL exposition)

Attributes

StdDoNothingAgent

scml.std.agents.nothing.StdDoNothingAgent[source]
class scml.std.agents.nothing.StdPlaceholder(*args, **kwargs)[source]

Bases: scml.std.policy.StdPolicy

An agent that always raises an exception if called to negotiate. It is useful as a placeholder (for example for RL and MARL exposition)

act(state)[source]

The main policy. Generates an action given a state