Class FbInconsistencyMeasure

    • Constructor Detail

      • FbInconsistencyMeasure

        public FbInconsistencyMeasure()
    • Method Detail

      • hasDuplicate

        private boolean hasDuplicate​(java.util.Set<Triple<Proposition,​java.lang.Integer,​SpecialFormula>> current)
        Checks whether the selection of substitutions is consistent (no proposition to be replaced by + and - at the same time).
        Parameters:
        current - current substitutions
        Returns:
        true iff the selection of substitutions is consistent
      • order

        private java.util.List<Triple<Proposition,​java.lang.Integer,​SpecialFormula>> order​(java.util.Set<Triple<Proposition,​java.lang.Integer,​SpecialFormula>> current)
        Orders the substitutions in decreasing order.
        Parameters:
        current - current substitutions
        Returns:
        ordered list of current substitutions