Package eu.su.mas.dedale.princ
Class ConfigurationFile
java.lang.Object
eu.su.mas.dedale.princ.ConfigurationFile
- Author:
- hc
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanstatic final booleanstatic final booleanElements on the map when generatedstatic booleanstatic final StringAll agent classes developed by users should be added in the "agents" packagestatic final IntegerDefault Agents communication radius when generatedstatic final IntegerDefault Golem proximity detection radius when generatedstatic StringThe GateKeeper is in charge of the Platform and of the agents within, do not change its name.static IntegerSize of the generated environmentstatic EnvironmentTypeThe environment is either based on GraphStream (2D discrete) or JME (3D continuous).static Integer[]static GeneratorTypeThe environment is either manually designed (manual), or generated with a specific generator (dorogovstev, grid,barabasi)static StringFile set by the user to describe the list of agents to deploy on the mapstatic StringGive the elements available on the map, if anystatic StringGive the topologystatic Stringstatic Stringstatic Stringstatic Stringstatic Integerstatic Stringstatic Stringstatic boolean1) Network and platform parametersstatic Integer -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
platformIsDistributed
public static boolean platformIsDistributed1) Network and platform parameters -
computerIsMain
public static boolean computerIsMain -
platformHostname
-
platformID
-
platformPort
-
localContainerName
-
localContainer2Name
-
localContainer3Name
-
localContainer4Name
-
defaultGatekeeperName
The GateKeeper is in charge of the Platform and of the agents within, do not change its name. -
environmentType
The environment is either based on GraphStream (2D discrete) or JME (3D continuous). -
generatorType
The environment is either manually designed (manual), or generated with a specific generator (dorogovstev, grid,barabasi) -
instanceTopology
Give the topology -
instanceConfigurationElements
Give the elements available on the map, if any -
environmentSize
Size of the generated environment -
optionalAdditionalEnvGeneratorParam1
-
generatorParameters
-
DEFAULT_DETECTION_RADIUS
Default Golem proximity detection radius when generated -
DEFAULT_COMMUNICATION_REACH
Default Agents communication radius when generated -
ACTIVE_WELL
public static final boolean ACTIVE_WELLElements on the map when generated- See Also:
-
ACTIVE_GOLD
public static final boolean ACTIVE_GOLD- See Also:
-
ACTIVE_DIAMOND
public static final boolean ACTIVE_DIAMOND- See Also:
-
DEFAULT_AGENTS_CLASSPATH
All agent classes developed by users should be added in the "agents" package- See Also:
-
INSTANCE_CONFIGURATION_ENTITIES
File set by the user to describe the list of agents to deploy on the map
-
-
Constructor Details
-
ConfigurationFile
public ConfigurationFile()
-