SolverMemberResult

constructor(memberIndex: Int, label: String, bestSolution: Solution, numOracleCalls: Int, numReplicationsRequested: Int, solverResult: SolverResult?, status: MemberStatus, error: Throwable? = null)(source)

Parameters

memberIndex

the 0-based index of the member within the run

label

the member's label

bestSolution

the best solution the member found; the problem's bad solution when the member failed or never ran

numOracleCalls

the member solver's cumulative oracle-call count

numReplicationsRequested

the member solver's cumulative requested replications

solverResult

the member solver's full result record, when the solver was created and ran; null when the member never ran

status

the member's lifecycle outcome

error

the failure cause when status is FAILED; null otherwise