Definition
A function that scores how good a candidate solution is and what was wrong with it.
In optimize-anything, a domain-specific function returning both a scalar score and structured side information about failures, replacing the gradient signal used in numerical optimization.
Also called: evaluators