Interface: SolveProblemResponse
@kortexya/reasoninglayer / Solver / SolveProblemResponse
Interface: SolveProblemResponse
Defined in: src/types/solver.ts:317
Response body for POST /api/v1/solver/solve.
Remarks
Wire shape (snake_case): { message, objective_value, solve_time_ms, solver, status, values }.
Properties
message?
optionalmessage:string|null
Defined in: src/types/solver.ts:329
Optional diagnostic message (e.g. when status is "unknown").
objectiveValue?
optionalobjectiveValue:number|null
Defined in: src/types/solver.ts:325
Objective value at the optimum, when an objective was supplied.
solver
solver:
string
Defined in: src/types/solver.ts:321
"cp_sat" or "highs".
solveTimeMs
solveTimeMs:
number
Defined in: src/types/solver.ts:327
Wall-clock solve time inside the solver service, in milliseconds.
status
status:
SolutionStatus
Defined in: src/types/solver.ts:319
Status reported by the solver.
values
values:
Record<string,number>
Defined in: src/types/solver.ts:323
Variable-name → optimal value. Empty for infeasible/unbounded.