Multi-Dimensional XOR


Nested XOR

We’l change the example: application for a business trip.

Let’s say there are two limit values (normalMin, normalMax) for every country to classify applications.

  • low: amount < normalMin
  • normal: normalMin <= amount < normalMax)
  • high: amount >= normalMax

There is also are decision criteria for trips within the country…

  • low: automatic check and decision
  • normal: regular check and decision
  • high: two phases: pre decision and final decision

…and in foreign countries: 

  • low: like normal inland trips
  • normal: like high inland trips
  • high: like normal inland trips but the second check and final decision will be done by supervisor

If you model the process you get something like in the picture below which is fairly easy to follow.

 

But it can get more complicated and then it is comes in handy if you could model the different branches with only one XOR split that handles them simultaneously. Read the following chapters to learn more about it.