let EvaluationRecorder implement EvaluationResult