Evaluator

constructor(problemDefinition: ProblemDefinition, simulator: SimulationOracleIfc, cache: SolutionCacheIfc? = null)(source)

Parameters

problemDefinition

the problem that the evaluation of responses will be used on

simulator

the provider of responses from the simulation oracle

cache

a cache that can be used instead of a costly simulation evaluation