Class GameSimulator<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>>

java.lang.Object
org.tweetyproject.agents.sim.GameSimulator<S,T,R>
Type Parameters:
S - The actual type of protocols.
T - The actual type of agents.
R - The actual type of the multi-agent system.

public class GameSimulator<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>> extends Object
This class implements a game simulator. It takes some agent and multi-agent system generators and runs a series of simulations. In each simulation the winner of the game is determined and recorded.
Author:
Matthias Thimm