The binary fields are created by assigning ones according to the rule:
1. ">": if X > threshold, assign 1, zero otherwise.
2. "<": if X < threshold, assign 1, zero otherwise.
3. ">=": if X >= threshold, assign 1, zero otherwise.
4. "<=": if X <= threshold, assign 1, zero otherwise.
5. "<>": if X < threshold[ 1 ] or X > threshold[ 2 ], assign 1, zero otherwise.
6. "><": if threshold[ 1 ] < X < threshold[ 2 ], assign 1, zero otherwise.
7. "=<>": if threshold[ 1 ] <= X or X > threshold[ 2 ], assign 1, zero otherwise.
8. "<>=": if threshold[ 1 ] < X or X >= threshold[ 2 ], assign 1, zero otherwise.
9. "=<>=": if X <= threshold[ 1 ] or X >= threshold[ 2 ], assign 1, zero otherwise.
10. "=><": if threshold[ 1 ] <= X < threshold[ 2 ], assign 1, zero otherwise.
11. "><=": if threshold[ 1 ] < X <= threshold[ 2 ], assign 1, zero otherwise.
12. "=><=": if threshold[ 1 ] <= X <= threshold[ 2 ], assign 1, zero otherwise.