Class IraceRuntimeConfiguration
java.lang.Object
es.urjc.etsii.grafo.autoconfig.irace.IraceRuntimeConfiguration
Irace run configuration. Contains all data provided by irace for any given run
-
Constructor Summary
ConstructorsConstructorDescriptionIraceRuntimeConfiguration(String name, int instanceId, int seed, String instance, AlgorithmConfiguration algorithmConfiguration) IraceRuntimeConfiguration(String candidateConfiguration, String instanceId, String seed, String instanceName, AlgorithmConfiguration algorithmConfiguration) Constructor for IraceRuntimeConfiguration. -
Method Summary
-
Constructor Details
-
IraceRuntimeConfiguration
public IraceRuntimeConfiguration(String candidateConfiguration, String instanceId, String seed, String instanceName, AlgorithmConfiguration algorithmConfiguration) Constructor for IraceRuntimeConfiguration.
- Parameters:
candidateConfiguration- full configuration as a stringinstanceId- instance idseed- seed for the random managerinstanceName- intance namealgorithmConfiguration- algorithm configuration
-
IraceRuntimeConfiguration
public IraceRuntimeConfiguration(String name, int instanceId, int seed, String instance, AlgorithmConfiguration algorithmConfiguration)
-
-
Method Details
-
getAlgorithmConfig
-
getInstanceName
Getter for the field
instancePath.- Returns:
- a
Stringobject.
-
getSeed
Getter for the field
seed.- Returns:
- a
Stringobject.
-
getCandidateConfiguration
Getter for the field
candidateConfiguration.- Returns:
- a
Stringobject.
-
getInstanceId
Getter for the field
instanceId.- Returns:
- a
Stringobject.
-
toString
-