This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.
EvalResult
Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:91
Outcome for a whole evaluation pass, with per-tier counts.
Properties
Section titled “Properties”lines: EvalLineResult[];Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:93
Per-line evaluation results.
resultMap
Section titled “resultMap”resultMap: Map<number, Value[]>;Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:95
Map of line numbers → flattened results for quick lookup.
tierCounts
Section titled “tierCounts”tierCounts: { skipped: number; tier1: number; tier2: number; tier3: number;};Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:97
Number of lines processed at each tier.
skipped
Section titled “skipped”skipped: number;tier1: number;tier2: number;tier3: number;