Developer API

Logical Operators

Logical operators control how individual conditions are combined and evaluated within a ZeroTrain rule.

These operators determine whether grouped conditions pass, fail, or influence rule selection behavior.

ZeroTrainLogicalOperator

List of ZeroTrainLogicalOperator

NameDescription
ANDAll conditions must evaluate to true for the group to pass.
ORAt least one condition must evaluate to true for the group to pass.
XORExactly one condition must evaluate to true for the group to pass.
MUSTMandatory condition. If this evaluation fails, the entire rule fails immediately.
STOPStops further evaluation after this condition is processed.
PICKIf satisfied, selects this row and excludes all other candidate rows.
BLOCKPrevents this row from being considered if the condition evaluates to true.