Class AbstractBenchmarkRunner.RepetitionOutcome

java.lang.Object
it.univr.di.cstnu.util.AbstractBenchmarkRunner.RepetitionOutcome
Enclosing class:
AbstractBenchmarkRunner

static final class AbstractBenchmarkRunner.RepetitionOutcome extends Object
Outcome of the repeated executions of an algorithm on a single network, collected by AbstractBenchmarkRunner.repeatMeasure(String, String, Supplier, AlgorithmExecutor).
Author:
posenato
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) String
    Error message of the failed repetition; empty if no error occurred.
    (package private) final org.apache.commons.math3.stat.descriptive.SummaryStatistics
    Statistics of the execution times [ns] of the successful repetitions.
    (package private) boolean
    True if a repetition failed because of an error or a cancellation.
    (package private) STNU
    Instance used by the last executed repetition.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • executionTimeNS

      final org.apache.commons.math3.stat.descriptive.SummaryStatistics executionTimeNS
      Statistics of the execution times [ns] of the successful repetitions.
    • error

      String error
      Error message of the failed repetition; empty if no error occurred.
    • interrupted

      boolean interrupted
      True if a repetition failed because of an error or a cancellation.
    • stnu

      STNU stnu
      Instance used by the last executed repetition.
  • Constructor Details

    • RepetitionOutcome

      RepetitionOutcome()