Drag the weather, watch the whole pipeline think. Fuzzify the inputs, fire the rules, infer an output, then defuzzify to one crisp driving speed — and see the car actually go. Poke everything.
Seven quick missions that march you through the whole pipeline — overlap, certainty, rule firing, hitting a target, rewriting rules, conflict, and method spread. Solve each by playing with the controls below.
Two crisp sensor readings go in. Each one belongs to several fuzzy words at once.
The defuzzified speed sets the dial — and the little car drives it for real.
°F
%
mph
Each cell is a rule. It fires as strongly as its weakest condition. Cells glow live; click to cycle Fast → Slow → Off.
Each firing rule clips its output word at its strength. Stack them and take the upper envelope — that grey shape is what we must turn into one number.
Same fuzzy output, different philosophies of "the answer." Switch methods and watch the gold marker — and the car — jump.
Built as a hands-on companion to A Practical Fuzzy Logic Introduction · © 2025 Mohd Nor Akmal. Mamdani inference · min/max operators · drag, click, and experiment freely.