CsvSolverStateTracker

constructor(solver: Solver, outputFile: File, columns: List<TrackerColumn> = defaultColumns)(source)

Parameters

solver

The solver to track.

outputFile

The file to write the CSV data to.

columns

A list of TrackerColumns defining the CSV structure. Defaults to defaultColumns.


constructor(solver: Solver, fileName: String)(source)

Convenience constructor that creates a CSV file in the KSL output directory.