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
String
object.
-
getSeed
Getter for the field
seed
.- Returns:
- a
String
object.
-
getCandidateConfiguration
Getter for the field
candidateConfiguration
.- Returns:
- a
String
object.
-
getInstanceId
Getter for the field
instanceId
.- Returns:
- a
String
object.
-
toString
-