Class SatStableReasoner

    • Constructor Detail

      • SatStableReasoner

        public SatStableReasoner​(net.sf.tweety.logics.pl.sat.SatSolver solver)
        Constructs a new stable reasoner.
        Parameters:
        solver - the SAT solver this reasoner uses.
    • Method Detail

      • getPropositionalCharacterisationBySemantics

        protected net.sf.tweety.logics.pl.syntax.PlBeliefSet getPropositionalCharacterisationBySemantics​(DungTheory aaf,
                                                                                                         Map<Argument,​net.sf.tweety.logics.pl.syntax.Proposition> in,
                                                                                                         Map<Argument,​net.sf.tweety.logics.pl.syntax.Proposition> out,
                                                                                                         Map<Argument,​net.sf.tweety.logics.pl.syntax.Proposition> undec)
        Description copied from class: AbstractSatExtensionReasoner
        Returns the semantic-specific propositional characterization of the underlying Dung theory, see getPropositionalCharacterisation.
        Specified by:
        getPropositionalCharacterisationBySemantics in class AbstractSatExtensionReasoner
        Parameters:
        aaf - the Dung theory
        in - propositional variables of in arguments.
        out - propositional variables of out arguments.
        undec - propositional variables of undec arguments.
        Returns:
        the semantic-specific propositional characterization of the underlying Dung theory, see getPropositionalCharacterisation.