saveSummary

fun saveSummary(summary: BenchmarkSummary, kslVersion: String? = null): Int(source)

Persists a benchmark summary: the experiment row, its problems, solver cases and their captured parameters, every cell run, confirmation finalists, verification estimates, and (when captured) iteration traces keyed by run id.

Return

the experiment id assigned to this summary within the database

Parameters

summary

the summary returned by a benchmark experiment's run()

kslVersion

an optional KSL version string recorded with the experiment