UNPKG

phaser4-rex-plugins

Version:
24 lines (18 loc) 446 B
/** * @author {@link https://github.com/Mugen87|Mugen87} */ class FuzzyRule { constructor(antecedent, consequence) { this.antecedent = antecedent; this.consequence = consequence; } initConsequence() { this.consequence.clearDegreeOfMembership(); return this; } evaluate() { this.consequence.updateDegreeOfMembership(this.antecedent.getDegreeOfMembership()); return this; } } export default FuzzyRule;