| Modifier and Type | Method and Description | 
|---|---|
protected abstract java.util.Set<ActionEvent> | 
AbstractProtocol.doStep()
Executes one step of the protocol. 
 | 
protected java.util.Set<ActionEvent> | 
RoundRobinProtocol.doStep()  | 
protected java.util.Set<ActionEvent> | 
SynchronousProtocol.doStep()  | 
void | 
MultiAgentSystem.execute(AbstractProtocol protocol)
Executes the given protocol till it terminates. 
 | 
boolean | 
MultiAgentSystem.execute(AbstractProtocol protocol,
       int numOfSteps)
Executes the given protocol for the given number of steps. 
 | 
protected void | 
AbstractProtocol.step()
Executes one step of the protocol. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LotteryGameSystem.execute(AbstractProtocol protocol)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GroundedGameSystem.execute(AbstractProtocol protocol)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
LotteryDialogueTest.main(java.lang.String[] args)  | 
static void | 
GroundedTest2.main(java.lang.String[] args)  | 
static void | 
GroundedTest.main(java.lang.String[] args)  | 
static void | 
LotteryDialogueTest.runSimulation(boolean baseline)  | 
static void | 
GroundedTest.runSimulationT1()
This method shows that with increasing complexity of the T1-belief state of
 the CONTRA agent (and constant model of the PRO agent), the average utility of
 the CONTRA agent increases. 
 | 
static void | 
GroundedTest.runSimulationT2()
Same as runSimulationT1() 
 | 
static void | 
GroundedTest.runSimulationT3()
Same as runSimulationT1() 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SimulationResult<S,T,R> | 
GameSimulator.run(int repetitions)
Simulates the game for the given number of
 repetitions and returns a map indicating
 which agent generator won how often. 
 |