Uses of Class
org.tweetyproject.arg.dung.reasoner.AbstractExtensionReasoner
Packages that use AbstractExtensionReasoner
Package
Description
-
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.aspic.reasoner
Constructors in org.tweetyproject.arg.aspic.reasoner with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionAbstractAspicReasoner(AbstractExtensionReasoner aafReasoner) Creates a new instanceDirectionalAspicReasoner(AbstractExtensionReasoner aafReasoner) Creates a new instanceDirectionalAspicReasoner(AbstractExtensionReasoner aafReasoner, double prob) Creates a new instanceModuleBasedAspicReasoner(AbstractExtensionReasoner aafReasoner) Creates a new instanceRandomAspicReasoner(AbstractExtensionReasoner aafReasoner, int maxArguments, int maxDuplicates) Creates a new instance.SimpleAspicReasoner(AbstractExtensionReasoner aafReasoner) Creates a new instance -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.bipolar.analysis
Constructors in org.tweetyproject.arg.bipolar.analysis with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionAbstractAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, AnalysisType analysisType) The default constructorApproxAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, double errorLevel) Creates an ApproxAnalysis objectConcurrentApproxAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, double errorLevel) Constructs ConcurrentApproxAnalysis with noThreads equal to availableProcessors - 1ConcurrentApproxAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, double errorLevel, int noThreads) Constructs ConcurrentApproxAnalysis with batchSize equal to noThreads*2ConcurrentApproxAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, double errorLevel, int noThreads, int batchSize) The default constructor for ConcurrentApproxAnalysisConcurrentExactAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner) Constructs ConcurrentExactAnalysis with noThreads equal to availableProcessors - 1ConcurrentExactAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, int noThreads) Constructs ConcurrentExactAnalysis with given noThreadsExactAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner) Creates an ExactAnalysis object -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.bipolar.analysis.extensions
Constructors in org.tweetyproject.arg.bipolar.analysis.extensions with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionAbstractExtensionAnalysis(PEAFTheory peafTheory, AbstractExtensionReasoner extensionReasoner, AnalysisType analysisType) The default constructor -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.dung.examples
Methods in org.tweetyproject.arg.dung.examples with parameters of type AbstractExtensionReasonerModifier and TypeMethodDescriptionstatic voidPrincipleExample.evaluateReasoner(AbstractExtensionReasoner reasoner, Collection<Principle> principles) Evaluates a given abstract extension reasoner against a collection of principles (postulates).static voidVacuousReductReasonerExample.example1(AbstractExtensionReasoner reasoner) static voidVacuousReductReasonerExample.example2(AbstractExtensionReasoner reasoner) static voidVacuousReductReasonerExample.example3(AbstractExtensionReasoner reasoner) -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.dung.learning
Constructors in org.tweetyproject.arg.dung.learning with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionExampleFinder(AbstractExtensionReasoner reasoner1, AbstractExtensionReasoner reasoner2) initialize with two specific reasonersExtendedExampleFinder(AbstractExtensionReasoner reasoner1, AbstractExtensionReasoner reasoner2, AbstractExtensionReasoner reasoner3) initialize with three specific reasoners -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.dung.principles
Methods in org.tweetyproject.arg.dung.principles with parameters of type AbstractExtensionReasonerModifier and TypeMethodDescriptionbooleanAdmissibilityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanAllowingAbstentionPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanCFReinstatementPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanConflictFreePrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanDefencePrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanDirectionalityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanIMaximalityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanINRAPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanModularizationPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanNaivetyPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanNonInterferencePrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) abstract booleanPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) Computes whether the given extension reasoner (i.e.booleanReductAdmissibilityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanReinstatementPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanSccDecomposabilityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanSCOOCPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanSemiDirectionalityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanSemiQualifiedAdmissibilityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanStrongAdmissibilityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanWeakDirectionalityPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) booleanWeakReinstatementPrinciple.isSatisfied(Collection<Argument> kb, AbstractExtensionReasoner ev) -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.dung.reasoner
Subclasses of AbstractExtensionReasoner in org.tweetyproject.arg.dung.reasonerModifier and TypeClassDescriptionclassUses a provided SAT solver to solve reasoning problems in AAFs.classThis reasoner makes use of an external executable for solving reasoning problems in abstract argumentation.classThis reasoner makes use of an external executable for solving reasoning problems in abstract argumentation.classReasoner for qualified sigma-semantics.classUses a SAT solver to determine complete extensions.classUses a SAT solver to determine stable extensions.classReasoner for CF2 extensions using scc-recursiveness.classReasoner for SCF2 extensions using scc-recursiveness.classreasoner for SCOOC-naive semantics.classReasoner for semi-qualified sigma-semantics.classReasoner for serialisable semanticsclassThis reasoner for Dung theories performs inference on the admissible extensions.classThis reasoner for Dung theories performs inference on the complete extensions.classThis reasoner for Dung theories performs inference on the conflict-free extensions.classsimple reasoner for eager semanticsclassThis reasoner for Dung theories performs inference on the grounded extension.classThis reasoner for Dung theories performs inference on the ideal extension.classBasic Implementation of a reasoner for initial sets A set of arguments S is considered initial iff it is non-empty and minimal among the non-empty admissible setsclassReasoner for naive extensions.classThis reasoner for Dung theories performs inference on the preferred extensions.classThis reasoner for Dung theories performs inference on the resolution-based family of semantics.classThis reasoner for Dung theories performs inference on the complete extensions.classUniversal scc-recursive reasoner initialize with any reasoner for a scc-recursive semanticsclassThis reasoner calculates claim based semi stable extensionsclassThis reasoner for Dung theories performs inference on the stable extensions.classThis reasoner for Dung theories performs inference on the stage extensions.classReasoner for solid admissibility a set of arguments E solid-defends an argument a, iff for all attackers b of a it holds that all arguments c which attack b are in E see: Liu, X., and Chen, W.classReasoner for Stage2 semantics using scc-recursiveness definition see: Dvorak, Gaggl: Incorporating Stage Semantics in the SCC-recursive Schema for Argumentation Semantics 2012classReasoner for strong admissibilityclassImplements the strongly undisputed semantics, as proposed in [Thimm.classImplements the undisputed semantics, as proposed in [Thimm.classImplements a general vacuous reduct reasoner, as proposed in [Thimm.classReasoner for weak admissibility the reasoner reduces the number of sets we have to check by computing candidate sets instead of checking all sets.classReasoner for weakly complete semantics as described in: see: Baumann, Brewka, Ulbricht: Revisiting the foundations of abstract argumentation-semantics based on weak admissibility and weak defense.classReasoner for weakly grounded semantics a set of arguments E is w-grounded iff it is w-complete and minimal Note: unlike the grounded extension which is unique, there can be more than one w-grounded extension see: Baumann, Brewka, Ulbricht: Revisiting the foundations of abstract argumentation-semantics based on weak admissibility and weak defense.classReasoner for weakly preferred semantics see: Baumann, Brewka, Ulbricht: Revisiting the foundations of abstract argumentation-semantics based on weak admissibility and weak defense.Methods in org.tweetyproject.arg.dung.reasoner that return AbstractExtensionReasonerModifier and TypeMethodDescriptionstatic AbstractExtensionReasonerAbstractExtensionReasoner.getSimpleReasonerForSemantics(Semantics semantics) Creates a reasoner for the given semantics.Constructors in org.tweetyproject.arg.dung.reasoner with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionEeeAcceptabilityReasoner(AbstractExtensionReasoner reasoner, InferenceMode inferenceMode) Creates a new EeeAcceptabilityReasoner.IaqAcceptabilityReasoner(AbstractExtensionReasoner reasoner, InferenceMode inferenceMode) Creates a new IaqAcceptabilityReasoner.IncompleteReasoner(AbstractExtensionReasoner reasoner) constructor for direct initialization of reasonerQualifiedReasoner(AbstractExtensionReasoner reasoner) initialize reasoner with the given reasoner as base reasoner Will only produce meaningful results if the given semantics is SCC-decomposableinitialize the scc-recursive reasoner with the given reasoner as base functionVacuousReductReasoner(AbstractExtensionReasoner baseReasoner, AbstractExtensionReasoner reductReasoner) Creates a new VacuousReductReasoner with the given base and reduct reasoners. -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.extended.reasoner
Constructors in org.tweetyproject.arg.extended.reasoner with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionInitialize new reasoner for the given AF reasoner -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.rankings.postulates
Constructors in org.tweetyproject.arg.rankings.postulates with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionConstructs aRaSigmaCompatibilitypostulate with the specified extension reasoner.Constructs aRaSkeptSigmaCompatibilitypostulate with the specified extension reasoner. -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.rankings.reasoner
Constructors in org.tweetyproject.arg.rankings.reasoner with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionSerialisableRankingReasoner(AbstractExtensionReasoner initialSetReasoner) Creates a new serialisable ranking reasoner that uses the given reasoner for determining initial sets (this object should return all initial sets via getModels(). -
Uses of AbstractExtensionReasoner in org.tweetyproject.arg.saf.reasoner
Constructors in org.tweetyproject.arg.saf.reasoner with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionOutputReasoner(AbstractExtensionReasoner reasoner) Creates a new reasoner -
Uses of AbstractExtensionReasoner in org.tweetyproject.web.services.dung
Methods in org.tweetyproject.web.services.dung that return AbstractExtensionReasonerModifier and TypeMethodDescriptionstatic AbstractExtensionReasonerAbstractExtensionReasonerFactory.getReasoner(AbstractExtensionReasonerFactory.Semantics sem) Creates a new reasoner measure of the given semantics with default settings.Methods in org.tweetyproject.web.services.dung with parameters of type AbstractExtensionReasonerModifier and TypeMethodDescriptionstatic CalleeDungReasonerCalleeFactory.getCallee(DungReasonerCalleeFactory.Command cmd, AbstractExtensionReasoner reasoner, DungTheory bbase) Creates and returns a Callee instance based on the provided Command, AbstractExtensionReasoner, and DungTheory parameters.Constructors in org.tweetyproject.web.services.dung with parameters of type AbstractExtensionReasonerModifierConstructorDescriptionDungReasonerGetModelCallee(AbstractExtensionReasoner reasoner, DungTheory bbase) Constructs a new DungReasonerGetModelCallee with the specified reasoner and base DungTheory.DungReasonerGetModelsCallee(AbstractExtensionReasoner reasoner, DungTheory bbase) Constructs a new DungReasonerGetModelsCallee with the specified reasoner and base DungTheory.