I apologize for such a late reply, but your message was filtered as spam.
How about the rules as follow?
if FlagContainsBlue is any and FlagContainsRed is any and FlagContainsWhite is any then FrenchFlag is somewhat True
any will always evaluate to
true, thereby having the behaviour that you expect. I am not sure if you can do
if variable is not any then ... in fuzzylite 4.0, but surely you will in version 5.0 to be released in April (hopefully). As for the output variable FrenchFlag, you could define it with two Constants 0 and 1 (respectively) and use a Takagi-Sugeno engine with WeightedAverage defuzzifier.