Completed

data class Completed(val solverName: String, val problemName: String, val initialSolution: Solution?, val currentSolution: Solution, val bestSolution: Solution?, val totalIterations: Int, val evaluatorMetrics: EvaluatorMetrics, val isStoppingCriteriaMet: Boolean, val executionTimeMillis: Long? = null) : SolverResult(source)

Represents the completed (or partially completed/halted) trajectory of a solver run.

Constructors

Link copied to clipboard
constructor(solverName: String, problemName: String, initialSolution: Solution?, currentSolution: Solution, bestSolution: Solution?, totalIterations: Int, evaluatorMetrics: EvaluatorMetrics, isStoppingCriteriaMet: Boolean, executionTimeMillis: Long? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toReportString(): String

Generates a human-readable summary of the current state or results.

Link copied to clipboard
open override fun toString(): String