PROBCORE-301 Refactored History evaluation. New "eval" function returns a list of EvaluationResults over the course of the whole history.