Pareto Candidate
data class ParetoCandidate(val artifact: OptimizationArtifact, val perInstanceScores: Map<Int, Double> = emptyMap(), val parentIndex: Int? = null)
A candidate in the Pareto frontier: an OptimizationArtifact with per-instance validation scores.
Constructors
Link copied to clipboard
constructor(artifact: OptimizationArtifact, perInstanceScores: Map<Int, Double> = emptyMap(), parentIndex: Int? = null)
Properties
Link copied to clipboard
Mean of perInstanceScores, or 0.0 when no scores are recorded.
Link copied to clipboard
The optimization artifact (instructions only for GEPA).
Link copied to clipboard
Index of the parent candidate in the frontier (null for the seed).
Link copied to clipboard
Map from the dataset item index to score on that item.