Interface: ScmCounterfactualRequest
@kortexya/reasoninglayer / Causal / ScmCounterfactualRequest
Interface: ScmCounterfactualRequest
Defined in: src/types/causal.ts:1283
Request to answer a counterfactual over a fully declared SCM (level-3 structure supplied by the caller — the hierarchy’s price).
Properties
assignments
assignments:
StructuralAssignmentDto[]
Defined in: src/types/causal.ts:1285
Deterministic structural assignments.
evidence
evidence:
Record<string,number>
Defined in: src/types/causal.ts:1287
The FACTUAL evidence (what was actually observed).
exogenous
exogenous:
ExogenousNoiseDto[]
Defined in: src/types/causal.ts:1289
Exogenous noise variables with their distributions.
interventions
interventions:
Record<string,number>
Defined in: src/types/causal.ts:1291
The hypothetical interventions do(V = v).
query
query:
string
Defined in: src/types/causal.ts:1293
The variable whose counterfactual distribution is queried.