- Impossible matches
- Conflicting matches (conflict detection)
Here is a decision table to charge traffic violators a fee depending on their age and whether or not it is their first offense:
When will row 2 match? How can someone be at least 21 years old but at maximum 20 years old?
Never of course. That's an impossible match. Click on the button Analyze and Guvnor will detect this problem for you:
Here we have the same decision table, with different values.
Both rows apply: they are in conflict. That's a conflicting match. Click on the button Analyze and Guvnor will detect this problem for you:
Here's a video: