This .Net assembly provides a structured approach to implementing Fuzzy Logic AI
What is Fuzzy Logic
It is assumed that the developer utilising this assembly will have a basic grounding in the Fuzzy Logic theorem. For an introduction to Fuzzy Logic refer to the following links:-
Recommended books are:-
- AI Application Programming – 2nd Edition ? M. Tim Jones
- AI for Game Developer ? David M. Bourg & Glenn Seemann
Features
- Fully documented API.
- Supports Garde, Reverse Grad, Trapezoid and triangle geometries.
- Full support for operators (==, , etc)
- Full support for logic (and, or, probalistic and, etc)
- Visualisation of logic.
Downloads
DLL – Version 0.1.0.0
Doumentation – Version 0.1
Screen Shots
Object Model
Supported Geometries
Color Matching Example with Visualisation