public MamdaniSystem(IFuzzyfier fuzzyfier, IDefuzzyfier defuzzyfier) : base(fuzzyfier, defuzzyfier) { this.sNorm = new ZadehS(); this.tNorm = new ZadehT(); this.not = new ZadehNot(); this.implication = new Mamdani(); this.composition = new MaxMin(); }
public LarsenSystem(IFuzzyfier fuzzyfier, IDefuzzyfier defuzzyfier) : base(fuzzyfier, defuzzyfier) { this.sNorm = new ZadehS(); this.tNorm = new AlgebraT(); this.not = new ZadehNot(); this.implication = new Product(); this.composition = new MaxProduct(); }
public BaseInferenceSystem(IFuzzyfier fuzzyfier, IDefuzzyfier defuzzyfier) { this.fuzzyfier = fuzzyfier; this.defuzzyfier = defuzzyfier; }