Uses of Class
es.urjc.etsii.grafo.metrics.MetricsStorage
Packages that use MetricsStorage
Package
Description
-
Uses of MetricsStorage in es.urjc.etsii.grafo.events.types
Methods in es.urjc.etsii.grafo.events.types that return MetricsStorageModifier and TypeMethodDescriptionSolutionGeneratedEvent.getMetrics()
Get both framework calculated and user defined propertiesConstructors in es.urjc.etsii.grafo.events.types with parameters of type MetricsStorageModifierConstructorDescriptionSolutionGeneratedEvent
(boolean success, String iteration, String instancePath, S solution, String experimentName, Algorithm<S, I> algorithm, long executionTime, long timeToBest, MetricsStorage metrics, List<TimeStatsEvent> timeStatsEvents) Create a new SolutionGeneratedEvent -
Uses of MetricsStorage in es.urjc.etsii.grafo.executors
Methods in es.urjc.etsii.grafo.executors that return MetricsStorageModifier and TypeMethodDescriptionWorkUnitResult.metrics()
Returns the value of themetrics
record component.Methods in es.urjc.etsii.grafo.executors with parameters of type MetricsStorageModifier and TypeMethodDescriptionstatic <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) Constructors in es.urjc.etsii.grafo.executors with parameters of type MetricsStorageModifierConstructorDescriptionWorkUnitResult
(boolean success, String experimentName, String instancePath, String instanceId, Algorithm<S, I> algorithm, int iteration, S solution, long executionTime, long timeToTarget, MetricsStorage metrics, List<TimeStatsEvent> timeData) WorkUnitResult
(boolean success, String experimentName, String instancePath, String instanceId, Algorithm<S, I> algorithm, String iteration, S solution, long executionTime, long timeToTarget, MetricsStorage metrics, List<TimeStatsEvent> timeData) WorkUnitResult
(boolean success, String experimentName, String instancePath, String instanceId, Algorithm<S, I> algorithm, String iteration, S solution, Map<String, Object> solutionProperties, long executionTime, long timeToTarget, MetricsStorage metrics, List<TimeStatsEvent> timeData) Creates an instance of aWorkUnitResult
record class. -
Uses of MetricsStorage in es.urjc.etsii.grafo.metrics
Methods in es.urjc.etsii.grafo.metrics that return MetricsStorageModifier and TypeMethodDescriptionstatic MetricsStorage
Metrics.getCurrentThreadMetrics()
Get metrics collected by the current thread.static MetricsStorage
Metrics.merge
(MetricsStorage... metrics) Merge several metrics instances.static MetricsStorage
Metrics.merge
(Iterable<MetricsStorage> metrics) Merge several metrics instances.Methods in es.urjc.etsii.grafo.metrics with parameters of type MetricsStorageModifier and TypeMethodDescriptionstatic MetricsStorage
Metrics.merge
(MetricsStorage... metrics) Merge several metrics instances.Method parameters in es.urjc.etsii.grafo.metrics with type arguments of type MetricsStorageModifier and TypeMethodDescriptionstatic MetricsStorage
Metrics.merge
(Iterable<MetricsStorage> metrics) Merge several metrics instances.