class Riffer::Evals::RunResult

Represents the complete result of an evaluation run across multiple scenarios.

Contains per-scenario results and provides aggregate scores.

run_result = Riffer::Evals::RunResult.new( scenario_results: [scenario_result1, scenario_result2] )

run_result.scores # => { MyEvaluator => 0.85 }