Uses of Class
net.sf.tweety.arg.dung.syntax.DungTheory
-
-
-
Uses of DungTheory in net.sf.tweety.agents.dialogues
Subclasses of DungTheory in net.sf.tweety.agents.dialogues Modifier and Type Class Description classExecutableDungTheoryThis class packs a Dung theory into an executable object.Fields in net.sf.tweety.agents.dialogues declared as DungTheory Modifier and Type Field Description private DungTheoryArgumentationEnvironment. universalTheoryThe universal Dung theory used for argumentation.private DungTheoryLotteryArgumentationEnvironment. universalTheoryThe universal Dung theory used for argumentation.Fields in net.sf.tweety.agents.dialogues with type parameters of type DungTheory Modifier and Type Field Description private DialogueTrace<DungTheory,java.util.Collection<DungTheory>>LotteryArgumentationEnvironment. traceThe current dialogue trace.private DialogueTrace<DungTheory,java.util.Collection<DungTheory>>LotteryArgumentationEnvironment. traceThe current dialogue trace.Methods in net.sf.tweety.agents.dialogues that return DungTheory Modifier and Type Method Description DungTheoryArgumentationEnvironment. getPerceivedDungTheory(Extension arguments)Returns the view of the universal Dung theory restricted to the given set of arguments.DungTheoryLotteryArgumentationEnvironment. getPerceivedDungTheory(Extension arguments)Returns the view of the universal Dung theory restricted to the given set of arguments.Methods in net.sf.tweety.agents.dialogues that return types with arguments of type DungTheory Modifier and Type Method Description DialogueTrace<DungTheory,java.util.Collection<DungTheory>>LotteryArgumentationEnvironment. getDialogueTrace()Returns the current dialogue trace.DialogueTrace<DungTheory,java.util.Collection<DungTheory>>LotteryArgumentationEnvironment. getDialogueTrace()Returns the current dialogue trace.Constructors in net.sf.tweety.agents.dialogues with parameters of type DungTheory Constructor Description ArgumentationEnvironment(DungTheory universalTheory)Creates a new grounded environment.ExecutableDungTheory(DungTheory theory)Creates a new dung theory for the given Dung theory.LotteryArgumentationEnvironment(DungTheory universalTheory)Creates a new grounded environment. -
Uses of DungTheory in net.sf.tweety.agents.dialogues.lotteries
Fields in net.sf.tweety.agents.dialogues.lotteries declared as DungTheory Modifier and Type Field Description protected DungTheoryAbstractLotteryAgent. theoryThe theory of this agent.Methods in net.sf.tweety.agents.dialogues.lotteries that return DungTheory Modifier and Type Method Description DungTheoryAbstractLotteryAgent. getTheory()Returns the theory of this agent.DungTheoryProbabilisticLotteryAgent. getTheory()Returns the theory of this agent.Methods in net.sf.tweety.agents.dialogues.lotteries with parameters of type DungTheory Modifier and Type Method Description abstract doubleAbstractLotteryAgent. getUtility(DungTheory theory, Semantics semantics)Returns the utility of the agent wrt.doubleDummyLotteryAgent. getUtility(DungTheory theory, Semantics semantics)doubleProbabilisticLotteryAgent. getUtility(DungTheory theory, Semantics semantics)doubleRandomLotteryAgent. getUtility(DungTheory theory, Semantics semantics)doubleUtilityBasedLotteryAgent. getUtility(DungTheory theory, Semantics semantics)Constructors in net.sf.tweety.agents.dialogues.lotteries with parameters of type DungTheory Constructor Description AbstractLotteryAgent(java.lang.String name, DungTheory theory, Semantics semantics)Creates a new lottery agentDummyLotteryAgent(java.lang.String name, DungTheory theory, Semantics semantics)LotteryGameSystem(DungTheory universalTheory)Creates a new grounded game system.ProbabilisticLotteryAgent(java.lang.String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics)Creates a new lottery agentProbabilisticLotteryAgent(java.lang.String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics, byte updatestrategy)Creates a new lottery agentProbabilisticLotteryAgent(java.lang.String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics, byte updatestrategy, double stickynesscoefficient)Creates a new lottery agentRandomLotteryAgent(java.lang.String name, DungTheory theory, UtilityFunction util, Semantics semantics)Creates a new agent with the given name, theory, utility function and semanticsUtilityBasedLotteryAgent(java.lang.String name, DungTheory theory, UtilityFunction util, Semantics semantics) -
Uses of DungTheory in net.sf.tweety.agents.dialogues.oppmodels
Fields in net.sf.tweety.agents.dialogues.oppmodels declared as DungTheory Modifier and Type Field Description private DungTheoryGroundedGameUtilityFunction. theoryThe underlying Dung theoryConstructors in net.sf.tweety.agents.dialogues.oppmodels with parameters of type DungTheory Constructor Description GroundedGameSystem(DungTheory universalTheory)Creates a new grounded game system.GroundedGameUtilityFunction(DungTheory theory, Argument argument, GroundedGameSystem.AgentFaction faction)Construct utility function. -
Uses of DungTheory in net.sf.tweety.agents.dialogues.structured
Subclasses of DungTheory in net.sf.tweety.agents.dialogues.structured Modifier and Type Class Description classPerceivableStructuredArgumentationFrameworkThis class packs a structured argumentation framework into a perceivable object. -
Uses of DungTheory in net.sf.tweety.arg.aba.syntax
Methods in net.sf.tweety.arg.aba.syntax that return DungTheory Modifier and Type Method Description DungTheoryAbaTheory. asDungTheory() -
Uses of DungTheory in net.sf.tweety.arg.aspic.reasoner
Methods in net.sf.tweety.arg.aspic.reasoner that return DungTheory Modifier and Type Method Description DungTheoryDirectionalAspicReasoner. asRestrictedDungTheory(AspicArgumentationTheory<T> aat, boolean simplifyArgumentStructure, T conc)Generate restricted AF based on given theory and conclusion.abstract DungTheoryAbstractAspicReasoner. getDungTheory(AspicArgumentationTheory<T> aat, T query)Computes the Dung theory from which the answer will be derivedDungTheoryDirectionalAspicReasoner. getDungTheory(AspicArgumentationTheory<T> aat, T query)DungTheoryModuleBasedAspicReasoner. getDungTheory(AspicArgumentationTheory<T> aat, T query)DungTheoryRandomAspicReasoner. getDungTheory(AspicArgumentationTheory<T> aat, T query)DungTheorySimpleAspicReasoner. getDungTheory(AspicArgumentationTheory<T> aat, T query)Methods in net.sf.tweety.arg.aspic.reasoner with parameters of type DungTheory Modifier and Type Method Description java.lang.BooleanAbstractAspicReasoner. query(DungTheory dt, T query, InferenceMode inferenceMode) -
Uses of DungTheory in net.sf.tweety.arg.aspic.syntax
Methods in net.sf.tweety.arg.aspic.syntax that return DungTheory Modifier and Type Method Description DungTheoryAspicArgumentationTheory. asDungTheory()This method transfers this Aspic+ theory into a Dung style argumentation systemDungTheoryAspicArgumentationTheory. asDungTheory(boolean simplifyArgumentStructure)This method transfers this Aspic+ theory into a Dung style argumentation system -
Uses of DungTheory in net.sf.tweety.arg.bipolar.reasoner
Methods in net.sf.tweety.arg.bipolar.reasoner with parameters of type DungTheory Modifier and Type Method Description ExtensionClosureReasoner. getModel(DungTheory bbase)ExtensionSafetyReasoner. getModel(DungTheory bbase) -
Uses of DungTheory in net.sf.tweety.arg.bipolar.syntax
Subclasses of DungTheory in net.sf.tweety.arg.bipolar.syntax Modifier and Type Class Description classBipolarArgFrameworkThis class implements a bipolar abstract argumentation theory with support in a deductive sense.classEvidentialArgSystemThis class implements a bipolar abstract argumentation theory with support in an evidential sense.Methods in net.sf.tweety.arg.bipolar.syntax that return DungTheory Modifier and Type Method Description DungTheoryBipolarArgFramework. getCompleteAssociatedDungTheory()constructs the complete associated dung theory of this bipolar argumentation framework# i.e.DungTheoryBipolarArgFramework. getMetaFramework()constructs the meta dung theory of this bipolar argumentation framework by adding meta-arguments for every attack and support relation -
Uses of DungTheory in net.sf.tweety.arg.deductive.syntax
Methods in net.sf.tweety.arg.deductive.syntax that return DungTheory Modifier and Type Method Description DungTheorySimplePlLogicDeductiveKnowledgebase. getAF()Builds simple logic arguments and attacks among them---simple undercut and simple rebuttal---as described in http://www0.cs.ucl.ac.uk/staff/a.hunter/papers/ac13t.pdf -
Uses of DungTheory in net.sf.tweety.arg.delp.syntax
Methods in net.sf.tweety.arg.delp.syntax that return DungTheory Modifier and Type Method Description DungTheoryDefeasibleLogicProgram. getDungTheory()This method translates this delp into an abstract Dung theory. -
Uses of DungTheory in net.sf.tweety.arg.dung
Fields in net.sf.tweety.arg.dung declared as DungTheory Modifier and Type Field Description (package private) static DungTheoryGraphStructureInconsistencyMeasure. attackFreeFramework(package private) static DungTheoryGraphStructureInconsistencyMeasure. hunterExample10(package private) static DungTheoryGraphStructureInconsistencyMeasure. hunterExample13G1(package private) static DungTheoryGraphStructureInconsistencyMeasure. hunterExample13G2(package private) static DungTheoryGraphStructureInconsistencyMeasure. hunterExample14G1(package private) static DungTheoryGraphStructureInconsistencyMeasure. hunterExample14G2(package private) static DungTheoryExtensionInconsistencyMeasure. hunterExample15(package private) static DungTheoryGraphStructureInconsistencyMeasure. twoComponentFramework -
Uses of DungTheory in net.sf.tweety.arg.dung.analysis
Classes in net.sf.tweety.arg.dung.analysis with type parameters of type DungTheory Modifier and Type Class Description classCycleCountInconsistencyMeasure<T extends DungTheory>classDrasticInconsistencyMeasure<T extends DungTheory>interfaceInconsistencyMeasure<T extends DungTheory>classInSumInconsistencyMeasure<T extends DungTheory>classNonGroundedCountInconsistencyMeasure<T extends DungTheory>classPreferredCountInconsistencyMeasure<T extends DungTheory>classWeightedComponentCountInconsistencyMeasure<T extends DungTheory>classWeightedCycleCountInconsistencyMeasure<T extends DungTheory>classWeightedInSumInconsistencyMeasure<T extends DungTheory>classWeightedOutSumInconsistencyMeasure<T extends DungTheory> -
Uses of DungTheory in net.sf.tweety.arg.dung.divisions
Fields in net.sf.tweety.arg.dung.divisions with type parameters of type DungTheory Modifier and Type Field Description private static java.util.Map<DungTheory,java.util.Collection<Division>>Division. archivedDivisonsarchive of requested divisions.Methods in net.sf.tweety.arg.dung.divisions that return types with arguments of type DungTheory Modifier and Type Method Description java.util.Collection<DungTheory>Division. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this division, i.e.Methods in net.sf.tweety.arg.dung.divisions with parameters of type DungTheory Modifier and Type Method Description java.util.Collection<DungTheory>Division. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this division, i.e.static java.util.Collection<Division>Division. getDivisions(java.util.Collection<Extension> exts, DungTheory aaf)Returns all divisions of all given extensions and the given aaf.static java.util.Collection<Division>Division. getDivisions(Extension ext, DungTheory aaf)Returns all divisions of aaf that arise from the given extension.static java.util.Collection<Division>Division. getStandardDivisions(DungTheory theory)Returns the standard set of divisions of the given argumentation theory, i.e.static booleanDivision. isDisjoint(java.util.Collection<Division> divisions, DungTheory theory, Semantics semantics)Checks whether the given set o divisions is disjoint wrt.static booleanDivision. isExhaustive(java.util.Collection<Division> divisions, DungTheory theory, Semantics semantics)Checks whether the given set of divisions is exhaustive wrt. -
Uses of DungTheory in net.sf.tweety.arg.dung.ldo.semantics
Fields in net.sf.tweety.arg.dung.ldo.semantics declared as DungTheory Modifier and Type Field Description private DungTheoryLdoInterpretation. theoryThe abstract argumentation frameworkMethods in net.sf.tweety.arg.dung.ldo.semantics with parameters of type DungTheory Modifier and Type Method Description booleanLdoInterpretation. satisfies(DungTheory beliefBase)Constructors in net.sf.tweety.arg.dung.ldo.semantics with parameters of type DungTheory Constructor Description LdoInterpretation(DungTheory theory, Extension ext, Semantics semantics)Creates a new interpretationLdoInterpretation(DungTheory theory, Semantics semantics)Creates a new interpretation -
Uses of DungTheory in net.sf.tweety.arg.dung.ldo.syntax
Methods in net.sf.tweety.arg.dung.ldo.syntax that return types with arguments of type DungTheory Modifier and Type Method Description java.util.Collection<DungTheory>LdoFormula. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this formula, i.e.Methods in net.sf.tweety.arg.dung.ldo.syntax with parameters of type DungTheory Modifier and Type Method Description java.util.Collection<DungTheory>LdoFormula. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this formula, i.e. -
Uses of DungTheory in net.sf.tweety.arg.dung.parser
Methods in net.sf.tweety.arg.dung.parser that return DungTheory Modifier and Type Method Description abstract DungTheoryAbstractDungParser. parse(java.io.Reader reader)Parses the given file into an abstract argumentation frameworkDungTheoryApxParser. parse(java.io.Reader reader)DungTheoryCnfParser. parse(java.io.Reader reader)DungTheoryTgfParser. parse(java.io.Reader reader)DungTheoryAbstractDungParser. parseBeliefBase(java.io.Reader reader) -
Uses of DungTheory in net.sf.tweety.arg.dung.reasoner
Methods in net.sf.tweety.arg.dung.reasoner with parameters of type DungTheory Modifier and Type Method Description private java.util.Set<Extension>SimpleSccCompleteReasoner. computeExtensionsViaSccs(DungTheory theory, java.util.List<java.util.Collection<Argument>> sccs, int idx, java.util.Collection<Argument> in, java.util.Collection<Argument> out, java.util.Collection<Argument> undec)Computes extensions recursively following the SCC structure.abstract java.util.Collection<Argument>AbstractAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)Returns the set of acceptable arguments of this reasoner.java.util.Collection<Argument>EeeAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)java.util.Collection<Argument>IaqAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)java.util.Collection<Argument>SeeAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)java.util.Collection<Argument>SeemAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)private java.util.Set<Extension>SimpleCompleteReasoner. getCompleteExtensions(DungTheory dungTheory, Extension ext, java.util.Collection<Argument> remaining)Auxiliary method to compute all complete extensionsabstract ExtensionAbstractExtensionReasoner. getModel(DungTheory bbase)ExtensionAbstractSatExtensionReasoner. getModel(DungTheory bbase)ExtensionProboReasoner. getModel(DungTheory bbase)ExtensionSimpleAdmissibleReasoner. getModel(DungTheory bbase)ExtensionSimpleCF2Reasoner. getModel(DungTheory bbase)ExtensionSimpleCompleteReasoner. getModel(DungTheory bbase)ExtensionSimpleConflictFreeReasoner. getModel(DungTheory bbase)ExtensionSimpleGroundedReasoner. getModel(DungTheory bbase)ExtensionSimpleIdealReasoner. getModel(DungTheory bbase)ExtensionSimplePreferredReasoner. getModel(DungTheory bbase)ExtensionSimpleSccCompleteReasoner. getModel(DungTheory bbase)ExtensionSimpleSemiStableReasoner. getModel(DungTheory bbase)ExtensionSimpleStableReasoner. getModel(DungTheory bbase)ExtensionSimpleStageReasoner. getModel(DungTheory bbase)StratifiedLabelingStratifiedLabelingReasoner. getModel(DungTheory bbase)abstract java.util.Collection<Extension>AbstractExtensionReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>AbstractSatExtensionReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>ProboReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleAdmissibleReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleCF2Reasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleCompleteReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleConflictFreeReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleGroundedReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleIdealReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimplePreferredReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleSccCompleteReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleSemiStableReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleStableReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleStageReasoner. getModels(DungTheory bbase)java.util.Collection<StratifiedLabeling>StratifiedLabelingReasoner. getModels(DungTheory bbase)private java.util.Collection<Argument>SimpleCF2Reasoner. getOutparents(DungTheory af, java.util.Collection<Argument> s)Returns the set { a in A | a nicht in S und a -> S }PlBeliefSetAbstractSatExtensionReasoner. getPropositionalCharacterisation(DungTheory aaf)Creates a propositional representation of the set of labelings of the given Dung theory that are consistent with the given semantics.protected abstract PlBeliefSetAbstractSatExtensionReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, java.util.Map<Argument,Proposition> in, java.util.Map<Argument,Proposition> out, java.util.Map<Argument,Proposition> undec)Returns the semantic-specific propositional characterization of the underlying Dung theory, seegetPropositionalCharacterisation.protected PlBeliefSetSatCompleteReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, java.util.Map<Argument,Proposition> in, java.util.Map<Argument,Proposition> out, java.util.Map<Argument,Proposition> undec)protected PlBeliefSetSatStableReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, java.util.Map<Argument,Proposition> in, java.util.Map<Argument,Proposition> out, java.util.Map<Argument,Proposition> undec)java.lang.BooleanAbstractAcceptabilityReasoner. query(DungTheory beliefbase, Argument formula)abstract java.lang.BooleanAbstractDungReasoner. query(DungTheory beliefbase, Argument formula)java.lang.BooleanAbstractExtensionReasoner. query(DungTheory beliefbase, Argument formula)java.lang.BooleanAbstractExtensionReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)Queries the given AAF for the given argument using the given inference type.java.lang.BooleanProboReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)java.lang.BooleanSatCompleteReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)java.lang.BooleanStratifiedLabelingReasoner. query(DungTheory beliefbase, Argument formula)java.lang.BooleanStratifiedLabelingReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)Queries the given AAF for the given argument using the given inference type.private java.util.Set<Extension>SimpleCF2Reasoner. singleAFExtensions(DungTheory theory)Computes the extensions for the single af case. -
Uses of DungTheory in net.sf.tweety.arg.dung.semantics
Methods in net.sf.tweety.arg.dung.semantics with parameters of type DungTheory Modifier and Type Method Description booleanAbstractArgumentationInterpretation. isAcceptable(Argument argument, DungTheory dungTheory)returns true if every attacker onargumentis attacked by some accepted argument wrt.booleanAbstractArgumentationInterpretation. isAdmissable(DungTheory dungTheory)returns true if every accepted argument of this is defended by some accepted argument wrt.booleanAbstractArgumentationInterpretation. isConflictFree(DungTheory dungTheory)returns true if no accepted argument attacks another accepted one in this interpretation wrt.booleanAbstractArgumentationInterpretation. satisfies(DungTheory beliefBase)booleanStratifiedLabeling. satisfies(DungTheory beliefBase)Constructors in net.sf.tweety.arg.dung.semantics with parameters of type DungTheory Constructor Description Labeling(DungTheory theory, Extension ext)Creates a new labeling from the given extension wrt. -
Uses of DungTheory in net.sf.tweety.arg.dung.syntax
Fields in net.sf.tweety.arg.dung.syntax with type parameters of type DungTheory Modifier and Type Field Description private static java.util.Map<DungTheory,java.util.Collection<Graph<Argument>>>DungTheory. archivedSubgraphsFor archiving sub graphsMethods in net.sf.tweety.arg.dung.syntax that return DungTheory Modifier and Type Method Description DungTheoryDungTheory. getComplementGraph(int selfloops)Methods in net.sf.tweety.arg.dung.syntax with parameters of type DungTheory Modifier and Type Method Description booleanDungTheory. add(DungTheory theory)Adds all arguments and attacks of the given theory to this theoryintDungTheory. compareTo(DungTheory o) -
Uses of DungTheory in net.sf.tweety.arg.dung.util
Fields in net.sf.tweety.arg.dung.util with type parameters of type DungTheory Modifier and Type Field Description private java.util.Collection<DungTheory>IsoSafeEnumeratingDungTheoryGenerator. currentTheoriesThe set of all Dung theories with cntArguments arguments and cntAttacks attacks.private java.util.Iterator<DungTheory>IsoSafeEnumeratingDungTheoryGenerator. iteratorThe iterator on currentTheories.private Parser<DungTheory,?>FileDungTheoryGenerator. parserA parser for parsing the files.Methods in net.sf.tweety.arg.dung.util that return DungTheory Modifier and Type Method Description private DungTheoryDefaultDungTheoryGenerator. generateTreeShape(Argument arg)Generates a Dung theory with a tree shape where the given argument is the root.DungTheoryDefaultDungTheoryGenerator. next()DungTheoryDefaultDungTheoryGenerator. next(Argument arg)DungTheoryDungTheoryGenerator. next()DungTheoryDungTheoryGenerator. next(Argument arg)Generates a new Dung theory where the given argument is enforced to be in the grounded extensionDungTheoryEnumeratingDungTheoryGenerator. next()DungTheoryEnumeratingDungTheoryGenerator. next(Argument arg)DungTheoryFileDungTheoryGenerator. next()DungTheoryFileDungTheoryGenerator. next(Argument arg)DungTheoryIsoSafeEnumeratingDungTheoryGenerator. next()DungTheoryIsoSafeEnumeratingDungTheoryGenerator. next(Argument arg)DungTheoryPodlaszewskiCaminadaDungTheoryGenerator. next()DungTheoryPodlaszewskiCaminadaDungTheoryGenerator. next(Argument arg)Methods in net.sf.tweety.arg.dung.util with parameters of type DungTheory Modifier and Type Method Description private booleanIsoSafeEnumeratingDungTheoryGenerator. isIsomorphic(DungTheory theory, java.util.Collection<DungTheory> theories)Checks whether the first theory is isomorphic to some theory in "theories".Method parameters in net.sf.tweety.arg.dung.util with type arguments of type DungTheory Modifier and Type Method Description private booleanIsoSafeEnumeratingDungTheoryGenerator. isIsomorphic(DungTheory theory, java.util.Collection<DungTheory> theories)Checks whether the first theory is isomorphic to some theory in "theories".Constructor parameters in net.sf.tweety.arg.dung.util with type arguments of type DungTheory Constructor Description FileDungTheoryGenerator(java.io.File[] files, Parser<DungTheory,?> parser, boolean loop)Creates a new theory generator for the given files, which can be parsed by the given parser. -
Uses of DungTheory in net.sf.tweety.arg.dung.writer
Methods in net.sf.tweety.arg.dung.writer with parameters of type DungTheory Modifier and Type Method Description abstract voidAbstractDungWriter. write(DungTheory aaf, java.io.File f)Writes the given file into an abstract argumentation frameworkvoidApxWriter. write(DungTheory aaf, java.io.File f)voidCnfWriter. write(DungTheory aaf, java.io.File f)voidTgfWriter. write(DungTheory aaf, java.io.File f) -
Uses of DungTheory in net.sf.tweety.arg.prob.analysis
Fields in net.sf.tweety.arg.prob.analysis declared as DungTheory Modifier and Type Field Description private DungTheoryPAInconsistencyMeasure. dungTheoryThe Dung theory against the partial prob assignments are measured.Constructors in net.sf.tweety.arg.prob.analysis with parameters of type DungTheory Constructor Description PAInconsistencyMeasure(RealVectorNorm norm, DungTheory theory, PASemantics semantics)Creates a new inconsinstency measure which uses the given norm and measures wrt. -
Uses of DungTheory in net.sf.tweety.arg.prob.dynamics
Methods in net.sf.tweety.arg.prob.dynamics with parameters of type DungTheory Modifier and Type Method Description ProbabilisticExtensionAbstractPAChangeOperator. change(ProbabilisticExtension p, DungTheory theory)abstract ProbabilisticExtensionAbstractPAChangeOperator. change(PartialProbabilityAssignment ppa, DungTheory theory)ProbabilisticExtensionChangeOperator. change(ProbabilisticExtension p, DungTheory theory)Given a probabilistic extension and an argumentation theory, compute the closest probabilistic extension that is adequate for observing the theory in the state p.ProbabilisticExtensionChangeOperator. change(PartialProbabilityAssignment ppa, DungTheory theory)Given a partial probability assignment ppa and an argumentation theory, compute the closest probabilistic extension that is adequate for observing the theory in the state ppa.ProbabilisticExtensionPARevisionOperator. change(PartialProbabilityAssignment ppa, DungTheory theory)ProbabilisticExtensionPAUpdateOperator. change(PartialProbabilityAssignment ppa, DungTheory theory)protected voidAbstractPAChangeOperator. prepareOptimizationProblem(PartialProbabilityAssignment ppa, DungTheory theory, OptimizationProblem problem, java.util.Map<java.util.Collection<Argument>,FloatVariable> varsComp, java.util.Map<java.util.Collection<Argument>,FloatVariable> varsSem, java.util.Vector<Term> varsCompVector, java.util.Vector<Term> varsSemVector) -
Uses of DungTheory in net.sf.tweety.arg.prob.lotteries
Fields in net.sf.tweety.arg.prob.lotteries declared as DungTheory Modifier and Type Field Description private DungTheoryArgumentationLottery. aafThe AAF used.private DungTheoryLdoArgumentationLottery. aafThe AAF used.private DungTheorySubgraphProbabilityFunction. theoryThe theory of this probability function.Methods in net.sf.tweety.arg.prob.lotteries that return DungTheory Modifier and Type Method Description DungTheoryArgumentationLottery. getTheory()Returns the used argumentation theory.DungTheoryLdoArgumentationLottery. getTheory()Returns the used argumentation theory.DungTheorySubgraphProbabilityFunction. getTheory()Returns the theory of this probability function.Methods in net.sf.tweety.arg.prob.lotteries with parameters of type DungTheory Modifier and Type Method Description java.lang.DoubleLdoUtilityFunction. getUtility(DungTheory theory, Semantics semantics)Gets the utility of the given theory wrt.java.lang.DoubleUtilityFunction. getUtility(DungTheory theory, Semantics semantics)Gets the utility of the given theory wrt.SubgraphProbabilityFunctionSubgraphProbabilityFunction. roughUpdate(DungTheory theory)Updates this probability function with the given theory using "rough redistribution", cf.SubgraphProbabilityFunctionSubgraphProbabilityFunction. simpleUpdate(DungTheory theory)Updates this probability function with the given theory using "simple redistribution", cf.SubgraphProbabilityFunctionSubgraphProbabilityFunction. stickyUpdate(DungTheory theory, double stickyCoefficient)Updates this probability function with the given theory using "sticky redistribution", cf.private java.util.Set<Attack>SubgraphProbabilityFunction. superGraphs(DungTheory g, DungTheory gp, DungTheory c)Computes Super(G,G′,Ci) = {(α,β) ∈ Arcs(G) | (α ∈ Nodes(G′) and β ∈ Nodes(Ci)) or (α ∈ Nodes(Ci) and β ∈ Nodes(G′)) or (α ∈ Nodes(Ci) and β ∈ Nodes(Ci))Constructors in net.sf.tweety.arg.prob.lotteries with parameters of type DungTheory Constructor Description SubgraphProbabilityFunction(DungTheory theory)Creates a new uniform probability function for the given theory, i.e. -
Uses of DungTheory in net.sf.tweety.arg.prob.semantics
Methods in net.sf.tweety.arg.prob.semantics with parameters of type DungTheory Modifier and Type Method Description ExtensionProbabilisticExtension. geLowerCut(DungTheory theory, double delta)Returns the lower cut of this probabilistic extension wrt.static ProbabilisticExtensionProbabilisticExtension. getCharacteristicProbabilisticExtension(DungTheory theory, AbstractArgumentationInterpretation i)Returns the characteristic probabilistic extension of the given interpretation, i.e.abstract java.util.Collection<Statement>AbstractPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>CoherentPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>FoundedPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>InvolutaryPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>JustifiablePASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>NeutralPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>OptimisticPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>PASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)Returns the mathematical statement corresponding to the satisfaction of the given theory wrt.java.util.Collection<Statement>RationalPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>SemiFoundedPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>SemiOptimisticPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)ExtensionProbabilisticExtension. getUpperCut(DungTheory theory, double delta)Returns the upper cut of this probabilistic extension wrt.abstract booleanAbstractPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanCoherentPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanFoundedPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanInvolutaryPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanJustifiablePASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanNeutralPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanOptimisticPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)Checks whether the given probabilistic extension satisfies the given argumentation theory wrt.booleanRationalPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanSemiFoundedPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory)booleanSemiOptimisticPASemantics. satisfies(ProbabilisticExtension p, DungTheory theory) -
Uses of DungTheory in net.sf.tweety.arg.prob.syntax
Subclasses of DungTheory in net.sf.tweety.arg.prob.syntax Modifier and Type Class Description classProbabilisticArgumentationFrameworkThis class implements the probabilistic argumentation framework approach of [Li, Oren, Norman.Methods in net.sf.tweety.arg.prob.syntax that return DungTheory Modifier and Type Method Description DungTheoryProbabilisticArgumentationFramework. sample()Samples a random DungTheory from this framework wrt.Methods in net.sf.tweety.arg.prob.syntax with parameters of type DungTheory Modifier and Type Method Description ProbabilityProbabilisticArgumentationFramework. getProbability(DungTheory aaf)Computes the probability of the given AAF wrt. -
Uses of DungTheory in net.sf.tweety.arg.rankings.reasoner
Methods in net.sf.tweety.arg.rankings.reasoner with parameters of type DungTheory Modifier and Type Method Description doubleMTRankingReasoner. computeDegreeOfAcceptability(java.util.Collection<Argument> A, java.util.Collection<Argument> B, DungTheory kb)Computes the degree of acceptability of the strategy A wrt.doubleMTRankingReasoner. computeRewards(java.util.Collection<Argument> A, java.util.Collection<Argument> B, DungTheory kb)Computes the rewards of the given strategy (set of arguments).doubleMTRankingReasoner. computeStrengthOfArgument(Argument a, DungTheory kb, java.util.Set<java.util.Set<Argument>> subsets)Computes the value of the zero-sum game for the given argument.Pair<int[],int[]>TuplesRankingReasoner. computeTupledValue(Argument a, DungTheory kb)Computes the tupled value for the given argument.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMNCompleteExtensions(DungTheory theory, int m, int n)Returns all mn-complete extensions.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMNGroundedExtensions(DungTheory theory, int m, int n)Returns all mn-grounded extensions.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMNPreferredExtensions(DungTheory theory, int m, int n)Returns all mn-preferred extensions.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMStableExtensions(DungTheory theory, int m)Returns all m-stable extensions.LatticeArgumentRankingBurdenBasedRankingReasoner. getModel(DungTheory base)NumericalArgumentRankingCategorizerRankingReasoner. getModel(DungTheory base)LatticeArgumentRankingDiscussionBasedRankingReasoner. getModel(DungTheory kb)LatticeArgumentRankingGrossiModgilRankingReasoner. getModel(DungTheory bbase)NumericalArgumentRankingMTRankingReasoner. getModel(DungTheory kb)NumericalArgumentRankingProbabilisticRankingReasoner. getModel(DungTheory aaf)NumericalArgumentRankingSAFRankingReasoner. getModel(DungTheory kb)LatticeArgumentRankingTuplesRankingReasoner. getModel(DungTheory kb)java.util.Collection<LatticeArgumentRanking>BurdenBasedRankingReasoner. getModels(DungTheory bbase)java.util.Collection<NumericalArgumentRanking>CategorizerRankingReasoner. getModels(DungTheory bbase)java.util.Collection<LatticeArgumentRanking>DiscussionBasedRankingReasoner. getModels(DungTheory bbase)java.util.Collection<LatticeArgumentRanking>GrossiModgilRankingReasoner. getModels(DungTheory bbase)java.util.Collection<NumericalArgumentRanking>MTRankingReasoner. getModels(DungTheory bbase)java.util.Collection<NumericalArgumentRanking>ProbabilisticRankingReasoner. getModels(DungTheory bbase)java.util.Collection<NumericalArgumentRanking>SAFRankingReasoner. getModels(DungTheory bbase)java.util.Collection<LatticeArgumentRanking>TuplesRankingReasoner. getModels(DungTheory bbase)intDiscussionBasedRankingReasoner. getNumberOfPathsOfLength(DungTheory base, Argument a, int i)Returns the number of linear discussions of the given length in the given DungTheory for the given argument.java.util.HashSet<java.util.ArrayList<Argument>>DiscussionBasedRankingReasoner. getPathsOfHigherSize(java.util.HashSet<java.util.ArrayList<Argument>> old_paths, DungTheory base)Given a set of argument paths of length i-1, this method returns a set of argument paths of length i for the given DungTheory.java.util.Collection<Argument>GrossiModgilRankingReasoner. gradedDefense(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Implements the graded defense function from Def.java.util.Collection<Argument>GrossiModgilRankingReasoner. gradedNeutrality(DungTheory theory, java.util.Collection<Argument> args, int m)Implements the graded neutrality function from Def.booleanGrossiModgilRankingReasoner. isMConflictFree(DungTheory theory, java.util.Collection<Argument> args, int m)Checks whether the given set of arguments is m-conflict-free, cf.booleanGrossiModgilRankingReasoner. isMNAdmissible(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-admissible, cf.booleanGrossiModgilRankingReasoner. isMNComplete(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-complete, cf.booleanGrossiModgilRankingReasoner. isMNGrounded(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-grounded, cf.booleanGrossiModgilRankingReasoner. isMNPreferred(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-preferred, cf.booleanGrossiModgilRankingReasoner. isMStable(DungTheory theory, java.util.Collection<Argument> args, int m)Checks whether the given set of arguments is m-stable, cf.private intGrossiModgilRankingReasoner. numOfAttackers(DungTheory theory, Argument y, java.util.Collection<Argument> x)Determines the number of attackers from x to y. -
Uses of DungTheory in net.sf.tweety.arg.saf.syntax
Subclasses of DungTheory in net.sf.tweety.arg.saf.syntax Modifier and Type Class Description classStructuredArgumentationFrameworkThis class represents a structured argumentation framework, i.e.Methods in net.sf.tweety.arg.saf.syntax that return DungTheory Modifier and Type Method Description DungTheoryStructuredArgumentationFramework. toDungTheory()Constructs a (pure) Dung theory from this structured argumentation framework. -
Uses of DungTheory in net.sf.tweety.arg.social.syntax
Subclasses of DungTheory in net.sf.tweety.arg.social.syntax Modifier and Type Class Description classSocialAbstractArgumentationFrameworkThis class implements a social abstract argumentation framework from [Joao Leite, Joao Martins.Methods in net.sf.tweety.arg.social.syntax with parameters of type DungTheory Modifier and Type Method Description booleanSocialAbstractArgumentationFramework. add(DungTheory theory)
-