Interface: SolveProblemRequest
@kortexya/reasoninglayer / Solver / SolveProblemRequest
Interface: SolveProblemRequest
Defined in: src/types/solver.ts:295
Request body for POST /api/v1/solver/solve.
Remarks
Wire shape (snake_case): { constraints, gap_tolerance, hint, objective, time_limit_ms, variables }.
Properties
constraints?
optionalconstraints:LinearConstraint[]
Defined in: src/types/solver.ts:299
Linear constraints over the variables.
gapTolerance?
optionalgapTolerance:number|null
Defined in: src/types/solver.ts:305
Relative MIP gap tolerance (e.g. 0.01 for 1%). 0.0 means solve to proven optimum.
hint?
optionalhint:SolverHint
Defined in: src/types/solver.ts:303
Backend-selection hint.
objective?
optionalobjective:Objective|null
Defined in: src/types/solver.ts:301
Objective function; omit for a pure feasibility solve.
timeLimitMs?
optionaltimeLimitMs:number|null
Defined in: src/types/solver.ts:307
Wall-clock limit per solve, in milliseconds. Defaults server-side to 30000.
variables
variables:
VariableSpec[]
Defined in: src/types/solver.ts:297
The decision variables of the problem.