Class ArgumentationKnowledgeBase

  • All Implemented Interfaces:
    java.lang.Iterable<Argument>, java.util.Collection<Argument>, BeliefBase

    public class ArgumentationKnowledgeBase
    extends BeliefSet<Argument,​FolSignature>
    Instances of this class represent the set of minimal arguments from a extended logic program
    Author:
    Sebastian Homann
    • Constructor Detail

      • ArgumentationKnowledgeBase

        public ArgumentationKnowledgeBase​(Program program)
    • Method Detail

      • getArguments

        public java.util.Set<Argument> getArguments()
        Returns all minimal arguments constructible from the extended logic program
        Returns:
        all minimal arguments constructible from the extended logic program
      • getMinimalSignature

        public Signature getMinimalSignature()
        Description copied from interface: BeliefBase
        Returns the signature of the language of this knowledge base.
        Returns:
        the signature of the language of this knowledge base.