Interface: ClassifyProblemResponse
@kortexya/reasoninglayer / ClassifyProblemResponse
Interface: ClassifyProblemResponse
Section titled “Interface: ClassifyProblemResponse”Defined in: src/types/solver.ts:353
Response body for POST /api/v1/solver/classify.
Remarks
Section titled “Remarks”Wire shape (snake_case): { baseline_values, classifications, message, solve_time_ms, solver, status }.
Properties
Section titled “Properties”baselineValues
Section titled “baselineValues”baselineValues:
Record<string,number>
Defined in: src/types/solver.ts:361
Variable-name → baseline solve value. A concrete witness alongside the classification.
classifications
Section titled “classifications”classifications:
Record<string,VariableClassification>
Defined in: src/types/solver.ts:359
Variable-name → classification. Empty when the baseline is infeasible.
message?
Section titled “message?”
optionalmessage?:string|null
Defined in: src/types/solver.ts:365
Optional diagnostic message.
solver
Section titled “solver”solver:
string
Defined in: src/types/solver.ts:357
"cp_sat" or "highs".
solveTimeMs
Section titled “solveTimeMs”solveTimeMs:
number
Defined in: src/types/solver.ts:363
Wall-clock solve time inside the solver service, in milliseconds.
status
Section titled “status”status:
SolutionStatus
Defined in: src/types/solver.ts:355
Status reported by the solver.