Skip to content

Interface: LearnedPatternDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / LearnedPatternDto

Defined in: src/types/ilp.ts:60

A learned recursive arithmetic pattern.

baseCaseInputs: number[]

Defined in: src/types/ilp.ts:62

Base case input values (e.g., [0] for factorial, [0, 1] for fibonacci).


confidence: number

Defined in: src/types/ilp.ts:64

Confidence score (0.0 to 1.0).


description: string

Defined in: src/types/ilp.ts:66

Human-readable description of the learned pattern.


inputFeature: string

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

Input feature name.


operation: ArithmeticRecursionOp

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

The detected arithmetic operation.


outputFeature: string

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

Output feature name.