src/main/java/org/thegalactic/rule/ImplicationalSystem.java
public boolean addRule(Rule rule) {
        if (!this.containsRule(rule) && this.checkRuleElements(rule)) {
            return this.sigma.add(rule);
        }
        return false;
    }
/**
     * Adds the specified rule to this component.
     *
     * @param rule the rule to be added
     *
     * @return true the rule has been added to if `sigma`
     */
Adds the specified rule to this component.
@param rule the rule to be added

@return true the rule has been added to if `sigma`
Adds the specified rule to this component . @param rule the rule to be added @return true the rule has been added to if ` sigma `
public boolean addRule(Rule rule) {
        if (!this.containsRule(rule) && this.checkRuleElements(rule)) {
            return this.sigma.add(rule);
        }
        return false;
    }
public boolean addRule ( Rule rule ) { if ( ! this . containsRule ( rule ) && this . checkRuleElements ( rule ) ) { return this . sigma . add ( rule ) ; } return false ; }
Adds the specified rule to this component.
Adds the specified rule to this component .