You don't need to evaluate every possible combination.
You need to evaluate each rule one by one and if one of the rules is false you make the decision false.
OrVB Code:
decision = (rule1 And rule2 And rule3 And rule4)decision and the rules are booleans.VB Code:
decision = True decision = decision And rule1 decision = decision And rule2 decision = decision And rule3 decision = decision And rule4




Reply With Quote