Skip to content

Interface: BellShape

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Values / BellShape

Interface: BellShape

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

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.

Remarks

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

Properties

center

center: number

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


kind

kind: "Bell"

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


slope

slope: number

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


width

width: number

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