Skip to content

Interface: BellShape

@kortexya/reasoninglayer


@kortexya/reasoninglayer / BellShape

Defined in: src/types/values.ts:518

Generalized bell fuzzy membership function: tunable flat-top bell shape.

Membership: μ(x) = 1 / (1 + |((x - center) / width)|^(2*slope)). Unlike Gaussian, the slope parameter controls how sharply the curve falls off and the width parameter controls the flat-top region.

Discriminator field is "kind", NOT "type".

center: number

Defined in: src/types/values.ts:520


kind: "Bell"

Defined in: src/types/values.ts:519


slope: number

Defined in: src/types/values.ts:522


width: number

Defined in: src/types/values.ts:521