12. MAX-DOT Pseudo-code float Output[]; Value[] = GetMembership(inputV, DeltaV[]); // returns a value for Value_chLow, Value_nochange, etc Timming[] = GetMembership(inputT, DeltaT[]); // returns a value for Timming_low, Timming_High, etc For each rule if rule[I] applies then // depending on the Rule Timming/Value applies // and are used in the array Output[] = MAX(Value[I]*Timming[I], Output[]); end; return Defuzzify(Output[])