Developer API

FeatureSemantic

Defines the semantic interpretation of a single feature, including its anchor reference point and optional evaluation range.

Properties of FeatureSemantic

NameTypeDescription
FeatureNamestringDefines the name of the feature used as a decision input. This represents a measurable dimension within the model (e.g., Price, Volume, SentimentScore) and is used for matching, proximity evaluation, and rule execution.
Incrementdecimal?Specifies the resolution or step size for the feature. When set, values are treated as discrete increments (e.g., bucketed or stepped). When null, the feature is treated as continuous and evaluated using natural numeric proximity.
Anchordecimal?Optional reference value used as the semantic anchor for the feature. The anchor establishes the contextual center point used in proximity or directional evaluation. If not specified, the anchor defaults to zero.
RangeFeatureRangeDefines the numeric range associated with the feature. The range provides contextual boundaries used to interpret relative position, scaling, or separation during evaluation.