Skip to content

Interface: SchedulingDeltaResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Feasibility / SchedulingDeltaResponse

Interface: SchedulingDeltaResponse

Defined in: src/types/feasibility.ts:68

Response from assuming a variable: the full classification after the pin plus the cells whose status changed.

Remarks

Wire shape (snake_case): { classification, newly_confirmed_false, newly_confirmed_true, total_score }.

Properties

classification

classification: Classification

Defined in: src/types/feasibility.ts:70

The full classification after the pin.


newlyConfirmedFalse

newlyConfirmedFalse: number[]

Defined in: src/types/feasibility.ts:74

Cells that became confirmedFalse on this pin.


newlyConfirmedTrue

newlyConfirmedTrue: number[]

Defined in: src/types/feasibility.ts:72

Cells that became confirmedTrue on this pin (incl. the pinned cell).


totalScore?

optional totalScore: number | null

Defined in: src/types/feasibility.ts:81

In optimize mode, the optimum Σ weight·var after this assumption; absent for pure-feasibility models. The optimum can drop as pins shrink the optimal set, so always trust classification for repaint — the optimize delta can also un-confirm cells.