Fuzzy logic "Fuzzy Associative Memory" package expanded, Gem-ified
The ‘Fuzzy Associative Memory’ package on Github has been significantly expanded: additional fuzzy-set shapes, composite antecedent propositions (with AND/OR), and choices for set weighting/implication. It’s also been packaged as a Gem for easy inclusion in your own game or application.
A FAM is a Fuzzy Logic construct useful for decision making in control systems, AI, game agents, etc. Via linguistic rules that are defined by a human “expert” (presumably, you), a FAM codifies intelligence and maps this knowledge from the human domain to the digital domain.
Pull requests are enthusiastically encouraged.