invoke

open operator override fun invoke(input: Double?): Double?

Transforms the input score to value if predicate is matched; otherwise the original value is preserved.

This method will operate regardless of whether input is null or not.