Interface | Description |
---|---|
AgentGenerator<T extends Agent,S extends MultiAgentSystem<T>> |
This interface defines an agent template that is used to generate
agents following some common characteristics.
|
GameProtocol |
Classes implementing this interface represent protocols
for games in the game theoretic meaning.
|
MultiAgentSystemGenerator<T extends Agent,S extends MultiAgentSystem<T>> | |
ProtocolGenerator<T extends Protocol,S extends Agent,R extends MultiAgentSystem<S>> |
Generates protocols for simulation.
|
Class | Description |
---|---|
GameSimulator<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>> |
This class implements a game simulator.
|
SimulationParameters |
Objects of this class store additional simulation parameters that
should be shared among the generating components of a simulation.
|
SimulationResult<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>> |
Instances of this class summarize information
on a performed simulation.
|