evaluate method
Future<DartBlockEvaluationResult>
evaluate(
- DartBlockProgram sampleSolution,
- DartBlockProgram inputProgram
Implementation
Future<DartBlockEvaluationResult> evaluate(
DartBlockProgram sampleSolution,
DartBlockProgram inputProgram,
) async {
final List<DartBlockEvaluation> schemaEvaluations = [];
for (final schema in schemas) {
final schemaEvaluation = await schema.evaluate(
sampleSolution,
inputProgram,
);
schemaEvaluations.add(schemaEvaluation);
}
return DartBlockEvaluationResult(schemaEvaluations);
}