Package es.urjc.etsii.grafo.orchestrator
Class InstanceProperties<I extends Instance>
java.lang.Object
es.urjc.etsii.grafo.orchestrator.AbstractOrchestrator
es.urjc.etsii.grafo.orchestrator.InstanceProperties<I>
- Direct Known Subclasses:
InstanceSelector
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
protected final InstanceConfiguration
protected final InstanceManager
<I> -
Constructor Summary
ConstructorsConstructorDescriptionInstanceProperties
(InstanceManager<I> instanceManager, InstanceConfiguration instanceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
filterProperties
(I instance) protected Object[][]
instancesToPropertyMatrix
(List<String> instanceIDs) void
Run the Mork core, depending on the work to do.protected void
Methods inherited from class es.urjc.etsii.grafo.orchestrator.AbstractOrchestrator
decideImplementation, getNames
-
Field Details
-
DEFAULT_OUTPUT_PATH
- See Also:
-
ignoredProperties
-
instanceManager
-
instanceConfiguration
-
-
Constructor Details
-
InstanceProperties
public InstanceProperties(InstanceManager<I> instanceManager, InstanceConfiguration instanceConfiguration)
-
-
Method Details
-
run
Description copied from class:AbstractOrchestrator
Run the Mork core, depending on the work to do. For example: there are two execution modes, standalone experiments and irace autoconfiguration.- Specified by:
run
in classAbstractOrchestrator
- Parameters:
args
- command line parameters
-
analyzeInstances
public void analyzeInstances() -
writeCSV
-
instancesToPropertyMatrix
-
filterProperties
-