Parameters passed to an evaluator when it runs inside a test. A relaxation of
the shared EvaluatorParams: input is always present, while output
(an evaluator may run before logOutput()) and the remaining fields are
optional. Deriving from EvaluatorParams keeps this aligned with the
experiment evaluator contract as that shape evolves.
Parameters passed to an evaluator when it runs inside a test. A relaxation of the shared EvaluatorParams:
inputis always present, whileoutput(an evaluator may run beforelogOutput()) and the remaining fields are optional. Deriving fromEvaluatorParamskeeps this aligned with the experiment evaluator contract as that shape evolves.