public FzOR(IFuzzyTerm first, IFuzzyTerm second, IFuzzyTerm third, IFuzzyTerm fourth) { _terms.Add(first); _terms.Add(second); _terms.Add(third); _terms.Add(fourth); }
public FzAND(IFuzzyTerm first, IFuzzyTerm second) { _terms = new List <IFuzzyTerm>(); _terms.Add(first); _terms.Add(second); }
public FzOR(ref IFuzzyTerm operator1, ref IFuzzyTerm operator2, ref IFuzzyTerm operator3, ref IFuzzyTerm operator4) { MemberTerms.Add(operator1.Clone()); MemberTerms.Add(operator2.Clone()); MemberTerms.Add(operator3.Clone()); MemberTerms.Add(operator4.Clone()); }
public FzAND(IFuzzyTerm operator1, IFuzzyTerm operator2, IFuzzyTerm operator3, IFuzzyTerm operator4) { MemberTerms.Add(operator1.Clone()); MemberTerms.Add(operator2.Clone()); MemberTerms.Add(operator3.Clone()); MemberTerms.Add(operator4.Clone()); }
public FzAND(IFuzzyTerm first, IFuzzyTerm second, IFuzzyTerm third, IFuzzyTerm fourth) { _terms = new List <IFuzzyTerm>(); _terms.Add(first); _terms.Add(second); _terms.Add(third); _terms.Add(fourth); }
public FuzzyRule(IFuzzyTerm antecedent, IFuzzyTerm consequence) { _antecedent = antecedent.Clone(); _consequent = consequence.Clone(); }
public Rule(IFuzzyTerm antecedent, IFuzzyTerm consequent) { this.Antecedent = antecedent; this.Consequent = consequent; }
public void AddRule(IFuzzyTerm antecedent, IFuzzyTerm consequent) { _memberRules.Add(new FuzzyRule(antecedent, consequent)); }
public FuzzyAND(IFuzzyTerm term1, IFuzzyTerm term2, IFuzzyTerm term3, IFuzzyTerm term4) : this(term1, term2, term3) { Terms.Add(term4); }
public FuzzyAND(IFuzzyTerm term1, IFuzzyTerm term2) { Terms.Add(term1); Terms.Add(term2); }
public void AddRule(IFuzzyTerm condition, IFuzzyTerm consequence) { _rules.Add(new FuzzyRule(condition, consequence)); }
public FzOR(IFuzzyTerm first, IFuzzyTerm second) { _terms.Add(first); _terms.Add(second); }
public Not(IFuzzyTerm term) { this.term = term; }
public Somewhat(IFuzzyTerm term) { this.term = term; }
public Very(IFuzzyTerm term) { this.term = term; }
public FuzzyRule(IFuzzyTerm condition, IFuzzyTerm consequence) { this._condition = condition; this._consequence = consequence; }
public FuzzyRule(IFuzzyTerm antecedent, IFuzzyTerm consequence) { Antecedent = antecedent; Consequence = consequence; }
// Adds a rule to the module public void AddRule(IFuzzyTerm antecedent, IFuzzyTerm consequence) { _rules.Add(new FuzzyRule(antecedent, consequence)); }
public FuzzyRule(IFuzzyTerm antecedent, IFuzzyTerm consequent) { this.antecedent = antecedent; this.consequent = consequent; }