evaluate: Run the evaluation.
This is a method of the Evaluator class in the eval module.
def evaluate(&self) -> Self::Result