Skip to content

Interface: EffectDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Thomas / EffectDto

Defined in: src/types/thomas.ts:215

What the interventions changed.

gained and lost are the states the treatment opened and closed, each entry a [variable, fromLevel, toLevel] triple.

after: CeilingDto[]

Defined in: src/types/thomas.ts:219

Ceilings in the treated network.


before: CeilingDto[]

Defined in: src/types/thomas.ts:217

Ceilings in the untreated network.


gained: [string, number, number][]

Defined in: src/types/thomas.ts:221

Steps the treatment made possible, as [variable, fromLevel, toLevel].


lost: [string, number, number][]

Defined in: src/types/thomas.ts:223

Steps the treatment removed, as [variable, fromLevel, toLevel].


reachableAfter: number

Defined in: src/types/thomas.ts:227

States reachable after it.


reachableBefore: number

Defined in: src/types/thomas.ts:225

States reachable before the treatment.