Run Table Data
data class RunTableData(var runId: Int = -1, var expId: Int = -1, var problemName: String = "", var solverLabel: String = "", var repNum: Int = 0, var cellLabel: String = "", var status: String = "", var startingPointJson: String = "", var bestInputsJson: String = "", var bestObjective: Double = 0.0, var bestPenalizedObjective: Double = 0.0, var bestValid: Boolean = false, var inputFeasible: Boolean = false, var responseConstraintViolation: Double = 0.0, var numOracleCalls: Int = 0, var numReplicationsRequested: Int = 0, var totalIterations: Int? = null, var wallClockMillis: Long? = null, var gap: Double? = null, var gapType: String? = null, var errorMessage: String? = null) : DbTableData(source)
One row per benchmark cell: one solver case run once (one macro-replication) on one problem under the experiment's budget. numReplicationsRequested is the actual budget consumption used to normalize cross-algorithm comparisons.
Constructors
Link copied to clipboard
constructor(runId: Int = -1, expId: Int = -1, problemName: String = "", solverLabel: String = "", repNum: Int = 0, cellLabel: String = "", status: String = "", startingPointJson: String = "", bestInputsJson: String = "", bestObjective: Double = 0.0, bestPenalizedObjective: Double = 0.0, bestValid: Boolean = false, inputFeasible: Boolean = false, responseConstraintViolation: Double = 0.0, numOracleCalls: Int = 0, numReplicationsRequested: Int = 0, totalIterations: Int? = null, wallClockMillis: Long? = null, gap: Double? = null, gapType: String? = null, errorMessage: String? = 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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard