Hello Juan,
i was playing around a little bit and created a model, where i have 6 input variables, 3 output variables and 3 rule blocks.
each rule block defines one of the output variables. the third rule blocks refers to the first two output variables.
Now i was testing the model and found a strange behavior i can’t find any explanation for that.
i get the following result for the third output variable:
action : fuzzy output = 0,000/fold + 0,000/call + 0,000/raise : value = 0.7499999999999986
the term raise is defined as follows: new Triangle("raise", 0.500, 0.750, 1.000)
as you can see the output value is nearly 0.75, which according to my understanding should result in 0,000/fold + 0,000/call + 1,000/raise
what did i miss here? What could be a possible source of error?
Best Regards,
Waldemar