create
abstract fun create(problemDefinition: ProblemDefinition, evaluator: EvaluatorIfc, memberIndex: Int, name: String): Solver(source)
Creates a fresh solver for one benchmark cell.
Return
the newly created solver
Parameters
problem Definition
the problem the cell solves; the same instance the cell's evaluator serves
evaluator
the cell's private evaluator; the created solver must use it exclusively
member Index
the 0-based index of the cell within the problem's concurrent run; useful for index-dependent configuration
name
the cell's label; implementations should pass it to the solver so traces, logs, and results identify the cell