Class SimpleAspicReasoner<T extends net.sf.tweety.logics.commons.syntax.interfaces.Invertable>

  • Type Parameters:
    T - the formula type
    All Implemented Interfaces:
    net.sf.tweety.commons.QualitativeReasoner<AspicArgumentationTheory<T>,​T>, net.sf.tweety.commons.Reasoner<Boolean,​AspicArgumentationTheory<T>,​T>

    public class SimpleAspicReasoner<T extends net.sf.tweety.logics.commons.syntax.interfaces.Invertable>
    extends AbstractAspicReasoner<T>
    Author:
    Nils Geilen, Matthias Thimm This class models a reasoner over Aspic formulae
    • Constructor Detail

      • SimpleAspicReasoner

        public SimpleAspicReasoner​(net.sf.tweety.arg.dung.reasoner.AbstractExtensionReasoner aafReasoner)
        Creates a new instance
        Parameters:
        aafReasoner - Underlying reasoner for AAFs.
    • Method Detail

      • getDungTheory

        public net.sf.tweety.arg.dung.syntax.DungTheory getDungTheory​(AspicArgumentationTheory<T> aat,
                                                                      T query)
        Description copied from class: AbstractAspicReasoner
        Computes the Dung theory from which the answer will be derived
        Specified by:
        getDungTheory in class AbstractAspicReasoner<T extends net.sf.tweety.logics.commons.syntax.interfaces.Invertable>
        Parameters:
        aat - some Aspic theory
        query - some query
        Returns:
        a Dung theory