You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current way the control module figures out the order to process rules is based on if the terms that are in the predicate of the rule have been fully calculated at least once. This is not a good implementation because:
It produces inconsistent results when multiple rules drive the same variable's term. Eg:
Note that these limitations only affect intermediary variables.
A better approach is to ensure all rules which drive the input side of an intermediary (regardless of term) are calculated before any rules which use the intermediary in the predicate.
The text was updated successfully, but these errors were encountered:
jsexauer
added a commit
to jsexauer/scikit-fuzzy
that referenced
this issue
Feb 15, 2016
The current way the control module figures out the order to process rules is based on if the terms that are in the predicate of the rule have been fully calculated at least once. This is not a good implementation because:
Note that these limitations only affect intermediary variables.
A better approach is to ensure all rules which drive the input side of an intermediary (regardless of term) are calculated before any rules which use the intermediary in the predicate.
The text was updated successfully, but these errors were encountered: