Class GroundedTest
java.lang.Object
GroundedTest
Shows how a simulation of a multi-agent system can be set up. It defines a
 dialogue game between different agents with varying complexity of their
 opponent models.
- Author:
- Matthias Thimm
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic doublestatic booleanstatic intstatic intstatic longstatic longstatic longstatic longstatic int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidThis 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.
- 
Field Details- 
frameworkSizepublic static int frameworkSize
- 
attackProbabilitypublic static double attackProbability
- 
enforceTreeShapepublic static boolean enforceTreeShape
- 
timeoutpublic static int timeout
- 
numberOfRunsEachpublic static int numberOfRunsEach
- 
RANDOM_SEED1public static long RANDOM_SEED1
- 
RANDOM_SEED2public static long RANDOM_SEED2
- 
RANDOM_SEED3public static long RANDOM_SEED3
- 
RANDOM_SEED4public static long RANDOM_SEED4
 
- 
- 
Constructor Details- 
GroundedTestpublic GroundedTest()
 
- 
- 
Method Details- 
runSimulationT1This 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. NOTE: the simulation might take a while.- Throws:
- ProtocolTerminatedException- if the protocol already terminated
 
 
-