ipfrs_tensorlogic/fuzzy_logic_engine/mod.rs
1//! Full-featured Fuzzy Logic Engine with Mamdani inference and multiple
2//! defuzzification strategies.
3//!
4//! Provides membership functions (Triangle, Trapezoid, Gaussian, Bell, Sigmoid,
5//! Singleton, Linear), tree-structured antecedent expressions (And / Or / Not /
6//! Very / Somewhat), rule-based Mamdani inference, and five defuzzification
7//! methods (Centroid, Bisector, MeanOfMaxima, LargestOfMaxima, SmallestOfMaxima).
8
9pub mod functions;
10pub mod types;
11
12// Re-export all types
13pub use types::*;
14
15#[cfg(test)]
16mod tests;