Class FolFormulaGenerator


  • public class FolFormulaGenerator
    extends RuleFormulaGenerator<net.sf.tweety.logics.fol.syntax.FolFormula>
    Author:
    Nils Geilen Implements RuleFormulaGenerator for first order logic. If a rule has been given a name, it is employed as an identifier.
    • Constructor Detail

      • FolFormulaGenerator

        public FolFormulaGenerator()
    • Method Detail

      • getRuleFormula

        public net.sf.tweety.logics.fol.syntax.FolFormula getRuleFormula​(DefeasibleInferenceRule<net.sf.tweety.logics.fol.syntax.FolFormula> r)
        Description copied from class: RuleFormulaGenerator
        Transforms a defeasible ASPIC inference rule into a corresponding formula of type T
        Specified by:
        getRuleFormula in class RuleFormulaGenerator<net.sf.tweety.logics.fol.syntax.FolFormula>
        Parameters:
        r - is the inferende rule to be transformed
        Returns:
        a formula of type T