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 Summary
Modifier and TypeFieldDescriptionstatic double
static boolean
static int
static int
static long
static long
static long
static long
static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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.
-
Field Details
-
frameworkSize
public static int frameworkSize -
attackProbability
public static double attackProbability -
enforceTreeShape
public static boolean enforceTreeShape -
timeout
public static int timeout -
numberOfRunsEach
public static int numberOfRunsEach -
RANDOM_SEED1
public static long RANDOM_SEED1 -
RANDOM_SEED2
public static long RANDOM_SEED2 -
RANDOM_SEED3
public static long RANDOM_SEED3 -
RANDOM_SEED4
public static long RANDOM_SEED4
-
-
Constructor Details
-
GroundedTest
public GroundedTest()
-
-
Method Details
-
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. NOTE: the simulation might take a while.- Throws:
ProtocolTerminatedException
- if the protocol already terminated
-