Interface Evaluator
- All Known Implementing Classes:
EnergyConsumptionComparisonEvaluator
,EnergyConsumptionEvaluator
,EnergyConsumptionReductionEvaluator
,ExecutionTimeEvaluator
public interface Evaluator
Interface for evaluating performance metrics.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
The seed value used for random number generation. -
Method Summary
-
Field Details
-
SEED
static final long SEEDThe seed value used for random number generation.- See Also:
-
-
Method Details
-
execute
Executes the evaluation.- Parameters:
numVertices
- a list containing the number of vertices for each hypergraph to be evaluatednumExecutions
- the number of times the evaluation is executeddelta
- the delta (δ) value used for generating hypergraphs
-
execute
Executes the evaluation with a default delta (δ) value of 3.- Parameters:
numVertices
- a list containing the number of vertices for each hypergraph to be evaluatednumExecutions
- the number of times the evaluation is executed
-