Package eu.su.mas.dedale.princ
Class ConfigurationFile
java.lang.Object
eu.su.mas.dedale.princ.ConfigurationFile
public final class ConfigurationFile
extends java.lang.Object
- Author:
- hc
-
Field Summary
Fields Modifier and Type Field Description static boolean
ACTIVE_DIAMOND
static boolean
ACTIVE_GOLD
static boolean
ACTIVE_WELL
Elements on the map when generatedstatic boolean
COMPUTERisMAIN
static java.lang.Integer
DEFAULT_COMMUNICATION_REACH
Agents communication radius when generatedstatic java.lang.Integer
DEFAULT_DETECTION_RADIUS
Wumpus proximity detection radius when generatedstatic java.lang.String
DEFAULT_GATEKEEPER_NAME
The GateKeeper is in charge of the Platform and of the agents within, do not change its name.static java.lang.Integer
ENVIRONMENT_SIZE
Size of the generated environmentstatic EnvironmentType
ENVIRONMENT_TYPE
The environment is either based on GraphStream (2D discrete) or JME (3D continuous).static java.lang.Integer[]
GENERATOR_PARAMETERS
static GeneratorType
GENERATOR_TYPE
The environment is either manually designed (manual), or generated with a specific generator (dorogovstev, grid,barabasi)static java.lang.String
INSTANCE_CONFIGURATION_ELEMENTS
Give the elements available on the map, if anystatic java.lang.String
INSTANCE_CONFIGURATION_ENTITIES
3) Agents characteristicsstatic java.lang.String
INSTANCE_TOPOLOGY
Give the topologystatic java.lang.String
LOCAL_CONTAINER_NAME
static java.lang.String
LOCAL_CONTAINER2_NAME
static java.lang.String
LOCAL_CONTAINER3_NAME
static java.lang.String
LOCAL_CONTAINER4_NAME
static java.lang.Integer
OPTIONAL_ADDITIONAL_ENVGENERATOR_PARAM1
static java.lang.String
PLATFORM_HOSTNAME
static java.lang.String
PLATFORM_ID
static java.lang.Integer
PLATFORM_PORT
static boolean
PLATFORMisDISTRIBUTED
1) Network and platform parameters -
Constructor Summary
Constructors Constructor Description ConfigurationFile()
-
Method Summary
-
Field Details
-
PLATFORMisDISTRIBUTED
public static boolean PLATFORMisDISTRIBUTED1) Network and platform parameters -
COMPUTERisMAIN
public static boolean COMPUTERisMAIN -
PLATFORM_HOSTNAME
public static java.lang.String PLATFORM_HOSTNAME -
PLATFORM_ID
public static java.lang.String PLATFORM_ID -
PLATFORM_PORT
public static java.lang.Integer PLATFORM_PORT -
LOCAL_CONTAINER_NAME
public static java.lang.String LOCAL_CONTAINER_NAME -
LOCAL_CONTAINER2_NAME
public static java.lang.String LOCAL_CONTAINER2_NAME -
LOCAL_CONTAINER3_NAME
public static java.lang.String LOCAL_CONTAINER3_NAME -
LOCAL_CONTAINER4_NAME
public static java.lang.String LOCAL_CONTAINER4_NAME -
DEFAULT_GATEKEEPER_NAME
public static java.lang.String DEFAULT_GATEKEEPER_NAMEThe GateKeeper is in charge of the Platform and of the agents within, do not change its name. -
ENVIRONMENT_TYPE
The environment is either based on GraphStream (2D discrete) or JME (3D continuous). -
GENERATOR_TYPE
The environment is either manually designed (manual), or generated with a specific generator (dorogovstev, grid,barabasi) -
INSTANCE_TOPOLOGY
public static java.lang.String INSTANCE_TOPOLOGYGive the topology -
INSTANCE_CONFIGURATION_ELEMENTS
public static java.lang.String INSTANCE_CONFIGURATION_ELEMENTSGive the elements available on the map, if any -
ENVIRONMENT_SIZE
public static java.lang.Integer ENVIRONMENT_SIZESize of the generated environment -
OPTIONAL_ADDITIONAL_ENVGENERATOR_PARAM1
public static java.lang.Integer OPTIONAL_ADDITIONAL_ENVGENERATOR_PARAM1 -
GENERATOR_PARAMETERS
public static java.lang.Integer[] GENERATOR_PARAMETERS -
DEFAULT_DETECTION_RADIUS
public static final java.lang.Integer DEFAULT_DETECTION_RADIUSWumpus proximity detection radius when generated -
DEFAULT_COMMUNICATION_REACH
public static java.lang.Integer DEFAULT_COMMUNICATION_REACHAgents communication radius when generated -
ACTIVE_WELL
public static boolean ACTIVE_WELLElements on the map when generated -
ACTIVE_GOLD
public static boolean ACTIVE_GOLD -
ACTIVE_DIAMOND
public static boolean ACTIVE_DIAMOND -
INSTANCE_CONFIGURATION_ENTITIES
public static java.lang.String INSTANCE_CONFIGURATION_ENTITIES3) Agents characteristics
-
-
Constructor Details
-
ConfigurationFile
public ConfigurationFile()
-