cost

open override val cost: <Error class: unknown class> = 0.0

Cost of evaluating the condition. 0 is cheap, 1 is expensive. Helps in planning.