I've a requiremnt to define some static rules out of 5 elements. Of which, three elements have 5-6 different values and the remaining have 3 diff values. For each combination of these values, the result value is different.
For example, (EV = element value),
If (E1V1 & E2V1 & E3V1 & E4V1 & E5V1) then result = R1
else If (E1V1 & E2V1 & E3V1 & E4V1 & E5V2) then result = R2
I might get some 500 rules like this and it may happen that one more element might be added in future and the existing resul values might be changes, etc.
But these rules are pretty static and there is no finaancial equations, there is no further processing out of this rules like this result is an input to another ruleset, etc etc.
I am not planningt to use rule engine where it has its own maintanance, downtime, hard to modify, hard to deply etc etc...We dont want to see any downtime in production...
Any help in identifying a best solution is appreciated...