Uses of Record Class
es.urjc.etsii.grafo.executors.WorkUnit
Packages that use WorkUnit
-
Uses of WorkUnit in es.urjc.etsii.grafo.executors
Methods in es.urjc.etsii.grafo.executors that return types with arguments of type WorkUnitModifier and TypeMethodDescriptionExecutor.getOrderedWorkUnits
(Experiment<S, I> experiment, List<String> instancePaths, int repetitions) Create workunits with solve orderMethods in es.urjc.etsii.grafo.executors with parameters of type WorkUnitModifier and TypeMethodDescriptionprotected WorkUnitResult
<S, I> Execute a single iteration for the given (experiment, instance, algorithm, iterationId)Executor.endTimeControl
(Optional<TimeLimitCalculator<S, I>> timeLimitCalculator, WorkUnit<S, I> workUnit) If time control is enabled, remove it and check ellapsed time to see if too many time has been spentstatic <S extends Solution<S,
I>, I extends Instance>
WorkUnitResult<S, I> WorkUnitResult.failure
(WorkUnit<S, I> workUnit, String instanceId, long executionTime, long timeToTarget, List<TimeStatsEvent> timeData) static <S extends Solution<S,
I>, I extends Instance>
WorkUnitResult<S, I> WorkUnitResult.ok
(WorkUnit<S, I> workUnit, String instanceId, S solution, long executionTime, long timeToTarget, MetricsStorage metrics, List<TimeStatsEvent> timeData) Method parameters in es.urjc.etsii.grafo.executors with type arguments of type WorkUnit