Index
A B C D E F G H I N P R S T U V 
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- addArgument(Argument) - Method in class diarg.AgreementScenario
 - 
Adds a new argument to the agreement scenario's argumentation framework.
 - addAttack(Attack) - Method in class diarg.AgreementScenario
 - 
Adds a new attack to the agreement scenario's argumentation framework.
 - addFramework(DungTheory) - Method in class diarg.AFSequence
 - 
Adds an argumentation framework to the sequence; only adds the framework if it is compliant with the configured sequence type.
 - addFramework(DungTheory, Collection<Context>) - Method in class diarg.AFSequence
 - 
Adds an argumentation framework to the sequence; only adds the framework if it is compliant with the configured sequence type.
 - addTopicArgument(Argument) - Method in class diarg.AgreementScenario
 - 
Adds a new topic argument to the agreement scenario's argumentation framework and also adds this argument to the scenario's topic.
 - addValuePreference(ValuePreference) - Method in class diarg.values.ValuePreferenceOrder
 - 
Adds a new value preference to the value preference order
 - AFSequence - Class in diarg
 - 
Class for generating and managing argumentation sequence objects
 - AFSequence(SequenceType, ResolutionType, Semantics, boolean) - Constructor for class diarg.AFSequence
 - AFSequenceTest - Class in diarg
 - AFSequenceTest() - Constructor for class diarg.AFSequenceTest
 - AFTuple - Class in diarg
 - 
Provides abstractions for argumentation framework tuples.
 - AFTuple(DungTheory, DungTheory) - Constructor for class diarg.AFTuple
 - AFTupleTest - Class in diarg
 - AFTupleTest() - Constructor for class diarg.AFTupleTest
 - AgreementScenario - Class in diarg
 - 
An agreement scenario is an argumentation framework AF = (AR, AT), with a topic T that is a subset of AR and a sequence of semantics that represent the inference process of different agents
 - AgreementScenario(DungTheory, Collection<Argument>, ArrayList<Semantics>) - Constructor for class diarg.AgreementScenario
 - AgreementScenarioTest - Class in diarg
 - AgreementScenarioTest() - Constructor for class diarg.AgreementScenarioTest
 - ArgumentValueMapping - Class in diarg.values
 - 
Abstraction to create maps with (argument, value) pairs for value-based argumentation frameworks
 - ArgumentValueMapping() - Constructor for class diarg.values.ArgumentValueMapping
 
B
- bpFramework1 - Variable in class diarg.burdens.TestBPFrameworks
 - bpFramework2 - Variable in class diarg.burdens.TestBPFrameworks
 - bpFramework3 - Variable in class diarg.burdens.TestBPFrameworks
 - BurdenOfPersuasionTheory - Class in diarg.burdens
 - 
Abstractions and solver for burden of persuasion frameworks
 - BurdenOfPersuasionTheory(ArrayList<Collection<Argument>>, Collection<Attack>) - Constructor for class diarg.burdens.BurdenOfPersuasionTheory
 - 
Instantiates a burden of persuasion theory (BPF)
 - BurdenOfPersuasionTheoryTest - Class in diarg.burdens
 - BurdenOfPersuasionTheoryTest() - Constructor for class diarg.burdens.BurdenOfPersuasionTheoryTest
 
C
- CF2 - diarg.enums.SemanticsType
 - clone() - Method in class diarg.values.ValueBasedAgreementScenario
 - clone() - Method in class diarg.values.ValueBasedTheory
 - COMPLETE - diarg.enums.SemanticsType
 - Context - Class in diarg
 - 
A context wrapper that allows for the exclusion of the specified arguments from an argumentation framework
 - Context(String, Extension) - Constructor for class diarg.Context
 - contextFromJSON(JSONObject) - Method in class diarg.Serializer
 - 
Takes a JSON object (with the (key,value)-pairs ("name", String) and ("arguments", array) and turns it into a
contextobject. - contextToJSON(Context) - Method in class diarg.Serializer
 - 
Takes an
Contextobject and turns it into a JSON object. 
D
- determineAllSubjectiveExtensions(Semantics) - Method in class diarg.values.ValueBasedTheory
 - 
Determines all subjective extensions (for all agents/value preference orders in the value-based AF)
 - determineCardinalityMaxMonotonicExtensions(Collection<Extension>, Extension) - Static method in class diarg.Utils
 - 
Determines the maximally (wrt.
 - determineExtensions(int) - Method in class diarg.AFSequence
 - 
Determines all extensions of framework at the specified index, given a standard resolution type (the other resolution types require determining expansions or submodules.
 - determineExtensions(Semantics) - Method in class diarg.burdens.BurdenOfPersuasionTheory
 - 
Determines all extensions of the BPF
 - determineLargestNormalCMSubmodules(Semantics, Extension) - Method in class diarg.AFTuple
 - 
Determines the largest normal cautiously monotonic submodules of the second framework in the tuple w.r.t.
 - determineLargestNormalRISubmodules(Semantics, Extension) - Method in class diarg.AFTuple
 - 
Determines the largest normal reference independent submodules of the second framework in the tuple w.r.t.
 - determineMeanAgreement() - Method in class diarg.AgreementScenario
 - 
Determines the degree of mean agreement of the agreement scenario.
 - determineMeanAgreement() - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the degree of mean agreement of the value-based agreement scenario
 - determineMeanAgreementImpact(Value) - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the impact of a value on the mean degree of agreement.
 - determineMedianAgreement() - Method in class diarg.AgreementScenario
 - 
Determines the degree of median agreement of the agreement scenario.
 - determineMedianAgreement() - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the degree of median agreement of the value-based agreement scenario
 - determineMedianAgreementImpact(Value) - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the impact of a value on the median degree of agreement.
 - determineMinimalAgreement() - Method in class diarg.AgreementScenario
 - 
Determines the degree of minimal agreement of the agreement scenario.
 - determineMinimalAgreement() - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the degree of minimal agreement of the value-based agreement scenario
 - determineMinimalAgreementImpact(Value) - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the impact of a value on the minimal degree of agreement.
 - determineMonotonyViolationExplanations(AFTuple, Extension, Extension) - Static method in class diarg.explanations.NonmonotonyExplainer
 - 
Determines a collection of arguments that explain the violation of monotony in a scenario where first, an extension is inferred from an argumentation framework, the argumentation framework is then normally expanded, and another extension is inferred from the normal expansion.
 - determineObjectiveExtension(Semantics) - Method in class diarg.values.ValueBasedTheory
 - 
Determines the objective extension, i.e.
 - determinePOMaxMonotonicExtensions(Collection<Extension>, Collection<Extension>) - Static method in class diarg.Utils
 - 
Determines the pareto optimal maximally monotonic extensions (w.r.t.
 - determineReachableRange(Collection<Argument>, DungTheory) - Static method in class diarg.Utils
 - 
Determines the reachable range of a set of arguments
 - determineResolvableFrameworks(int) - Method in class diarg.AFSequence
 - 
For the framework at the specified index, determines all expansions or submodules that can be resolved to a reference independent or cautiously monotonic extension.
 - determineSatisfaction(int, int) - Method in class diarg.AgreementScenario
 - 
Determines the degree of satisfaction between two "agents" (semantics), given the agreement scenario.
 - determineSatisfaction(int, int) - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the degree of satisfaction between two "agents" (value preference orders), given the agreement scenario.
 - determineSatisfactionImpact(int, int, Value) - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Determines the impact of a value on a 2-agent degree of satisfaction.
 - determineSetSimilarity() - Method in class diarg.UtilsTest
 - determineSetSimilarity(Collection<Argument>, Collection<Argument>, Collection<Argument>) - Static method in class diarg.Utils
 - 
Determines the similarity between two sets of arguments, given a "base" set, using a simple similarity measure: (|arguments in base set and in set1 and set2| + |arguments in base set and neither in set1 nor in set two|) divided by |arguments in base set|
 - determineSmallestNormalCMExpansions(Semantics, Extension) - Method in class diarg.AFTuple
 - 
Determines the smallest normal cautiously monotonic expansions of the second framework in the tuple w.r.t.
 - determineSmallestNormalRIExpansions(Semantics, Extension) - Method in class diarg.AFTuple
 - 
Determines the smallest normal reference independent expansions of the second framework in the tuple w.r.t.
 - determineSubjectiveExtensions(Semantics, int) - Method in class diarg.values.ValueBasedTheory
 - 
Determines the subjective extension of a given "agent" (value preference order)
 - determineSubsetMaxMonotonicExtensions(Collection<Extension>, Collection<Extension>) - Static method in class diarg.Utils
 - 
Determines the maximally monotonic extensions (w.r.t.
 - determineUnattackedArguments(DungTheory) - Static method in class diarg.Utils
 - 
Determines all unattacked arguments of an argumentation framework.
 - diarg - package diarg
 - diarg.burdens - package diarg.burdens
 - diarg.enums - package diarg.enums
 - diarg.explanations - package diarg.explanations
 - diarg.values - package diarg.values
 
E
- empty() - Method in class diarg.AFSequenceTest
 - equals(Object) - Method in class diarg.values.Value
 - expand(Collection<Argument>, Collection<Attack>, Collection<Argument>) - Method in class diarg.AgreementScenario
 - EXPANDING - diarg.enums.SequenceType
 - EXPANSIONIST_CAUTIOUSLY_MONOTONIC - diarg.enums.ResolutionType
 - EXPANSIONIST_REFERENCE_INDEPENDENT - diarg.enums.ResolutionType
 - ExplanationTestFrameworks - Class in diarg.explanations
 - 
Contains example argumentation frameworks testing monotony violation explanations framework1: ({a, b, c, d}, {(a, b), (b, a)}) framework2: ({a, b, c, d, e, f, g}, {(a, b), (b, a), (e, c), (e, d), (e, f), (f, a), (f, e), (f, g), (g, f)}) framework3: ({a, b, c}, {(a, b), (b, a)}) framework4: ({a, b, c, d}, {(a, b), (b, a), (d, c)}) framework5: ({a, b, c, d, e}, {(a, b), (b, a), (b, e), (e, c), (e, d)})
 - ExplanationTestFrameworks() - Constructor for class diarg.explanations.ExplanationTestFrameworks
 - extensionFromJSON(JSONArray) - Method in class diarg.Serializer
 - 
Takes a JSON array of strings and turns it into an
Extensionargumentation framework extension - extensionToJSON(Extension) - Method in class diarg.Serializer
 - 
Takes an
Extensionargumentation framework extension and turns it into a JSON array. 
F
- framework1 - Variable in class diarg.explanations.ExplanationTestFrameworks
 - framework1 - Variable in class diarg.TestFrameworks
 - framework10 - Variable in class diarg.TestFrameworks
 - framework2 - Variable in class diarg.explanations.ExplanationTestFrameworks
 - framework2 - Variable in class diarg.TestFrameworks
 - framework3 - Variable in class diarg.explanations.ExplanationTestFrameworks
 - framework3 - Variable in class diarg.TestFrameworks
 - framework4 - Variable in class diarg.explanations.ExplanationTestFrameworks
 - framework4 - Variable in class diarg.TestFrameworks
 - framework5 - Variable in class diarg.explanations.ExplanationTestFrameworks
 - framework5 - Variable in class diarg.TestFrameworks
 - framework6 - Variable in class diarg.TestFrameworks
 - framework7 - Variable in class diarg.TestFrameworks
 - framework8 - Variable in class diarg.TestFrameworks
 - framework9 - Variable in class diarg.TestFrameworks
 - frameworkFromJSON(JSONObject) - Method in class diarg.Serializer
 - 
Takes a JSON object and turns it into a
Dung Theoryargumentation framework. - frameworkToJSON(DungTheory) - Method in class diarg.Serializer
 - 
Takes an
DungTheoryargumentation framework and turns it into a JSON object. 
G
- getArgumentationFramework() - Method in class diarg.AgreementScenario
 - 
Returns the agreement scenario's argumentation framework.
 - getArgumentOrder() - Method in class diarg.burdens.BurdenOfPersuasionTheory
 - 
Gets the argument oder of a burden of persuasion theory (BPF)
 - getArguments() - Method in class diarg.burdens.BurdenOfPersuasionTheory
 - 
Gets the arguments of a burden of persuasion theory (BPF)
 - getArguments() - Method in class diarg.Context
 - getArgumentValueMapping() - Method in class diarg.values.ValueBasedTheory
 - getAttacks() - Method in class diarg.burdens.BurdenOfPersuasionTheory
 - 
Gets the attacks of a burden of persuasion theory (BPF)
 - getContext(int) - Method in class diarg.AFSequence
 - getContexts() - Method in class diarg.AFSequence
 - getContextSummaries() - Method in class diarg.AFSequence
 - getContextSummary(int) - Method in class diarg.AFSequence
 - getContextSupport() - Method in class diarg.AFSequence
 - getDungTheory() - Method in class diarg.values.ValueBasedTheory
 - getFramework(int) - Method in class diarg.AFSequence
 - getFramework1() - Method in class diarg.AFTuple
 - getFramework2() - Method in class diarg.AFTuple
 - getFrameworks() - Method in class diarg.AFSequence
 - getId() - Method in class diarg.values.Value
 - getInferiorValue() - Method in class diarg.values.ValuePreference
 - getMap() - Method in class diarg.values.ArgumentValueMapping
 - getModel(DungTheory) - Method in class diarg.Semantics
 - 
Returns one extension the semantics returns for the specified argumentation framework.
 - getModel(DungTheory) - Method in class diarg.SimpleNSACF2Reasoner
 - getModel(DungTheory) - Method in class diarg.SimpleRSReasoner
 - getModel(DungTheory) - Method in class diarg.SimpleShkopReasoner
 - getModels(DungTheory) - Method in class diarg.Semantics
 - 
Determines semantics' extensions for the specified argumentation framework.
 - getModels(DungTheory) - Method in class diarg.SimpleNSACF2Reasoner
 - getModels(DungTheory) - Method in class diarg.SimpleRSReasoner
 - getModels(DungTheory) - Method in class diarg.SimpleShkopReasoner
 - getName() - Method in class diarg.Context
 - getResolution(int) - Method in class diarg.AFSequence
 - getResolutions() - Method in class diarg.AFSequence
 - getResolutionType() - Method in class diarg.AFSequence
 - getSemantics() - Method in class diarg.AFSequence
 - getSemantics() - Method in class diarg.AgreementScenario
 - 
Returns the agreement scenario's semantics.
 - getSemantics() - Method in class diarg.values.ValueBasedAgreementScenario
 - getSequenceType() - Method in class diarg.AFSequence
 - getSubjectiveExtensions() - Method in class diarg.Semantics
 - getSuperiorValue() - Method in class diarg.values.ValuePreference
 - getTopic() - Method in class diarg.AgreementScenario
 - 
Returns the agreement scenario's topic.
 - getTopic() - Method in class diarg.values.ValueBasedAgreementScenario
 - getValuePreferenceOrders() - Method in class diarg.values.ValueBasedTheory
 - getValuePreferences() - Method in class diarg.values.ValuePreferenceOrder
 - getValues() - Method in class diarg.values.ValueBasedTheory
 - getVbFramework() - Method in class diarg.values.ValueBasedAgreementScenario
 - GROUNDED - diarg.enums.SemanticsType
 - GroundedShkopTest - Class in diarg
 - 
Provides nsa grounded Shkop test facilities for DiArg's Shkop reasoner grounded Shkop test that ignores self-attacking arguments
 - GroundedShkopTest() - Constructor for class diarg.GroundedShkopTest
 
H
- HandbookTestFrameworks - Class in diarg
 - 
Contains Tweety models of all examples of the following book chapter of the Handbook of Formal Argumentation: Baroni, Pietro, Martin Caminada, and Massimiliano Giacomin.
 - HandbookTestFrameworks() - Constructor for class diarg.HandbookTestFrameworks
 
I
- IDEAL - diarg.enums.SemanticsType
 - init() - Method in class diarg.AFSequenceTest
 - init() - Method in class diarg.AFTupleTest
 - init() - Method in class diarg.AgreementScenarioTest
 - init() - Method in class diarg.values.ValueBasedAgreementScenarioTest
 - init() - Method in class diarg.values.ValueBasedTheoryTest
 - isCredulouslyAccepted(Collection<Argument>, Semantics) - Method in class diarg.burdens.BurdenOfPersuasionTheory
 - 
Checks if a set of arguments is entailed by at least one extension of the BPF Note: non-optimized: determines all extensions first
 - isExpansion() - Method in class diarg.AFTuple
 - 
Checks if
framework2in the tuple is an expansion offramework1. - isExpansionOf(AgreementScenario) - Method in class diarg.AgreementScenario
 - 
Determines the whether ``this`` agreement scenario is an expansion of the provided agreement scenario.
 - isNormalExpansion() - Method in class diarg.AFTuple
 - 
Checks if
framework2in the tuple is a normal expansion offramework1. - isNormalExpansionOf(AgreementScenario) - Method in class diarg.AgreementScenario
 - 
Determines the whether ``this`` agreement scenario is a normal expansion of the provided agreement scenario.
 - isNormalSubmodule() - Method in class diarg.AFTuple
 - 
Checks if
framework2in the tuple is a normal submodule offramework1. - isShkopExpansion() - Method in class diarg.AFTuple
 - 
Checks if
framework2in the tuple is a Shkop expansion offramework1. - isShkopSubmodule() - Method in class diarg.AFTuple
 - 
Checks if
framework2in the tuple is a Shkop submodule offramework1. - isSkepticallyAccepted(Collection<Argument>, Semantics) - Method in class diarg.burdens.BurdenOfPersuasionTheory
 - 
Checks if a set of arguments is entailed by every extension of the BPF Note: non-optimized: determines all extensions first
 - isSubmodule() - Method in class diarg.AFTuple
 - 
Checks if
framework2in the tuple is a submodule offramework1. 
N
- NonmonotonyExplainer - Class in diarg.explanations
 - 
Identifies sets of arguments that serve as explanations for the violation of monotony in the context of admissible set-based semantics.
 - NonmonotonyExplainer() - Constructor for class diarg.explanations.NonmonotonyExplainer
 - NonmonotonyExplainerTest - Class in diarg.explanations
 - NonmonotonyExplainerTest() - Constructor for class diarg.explanations.NonmonotonyExplainerTest
 - NORMALLY_EXPANDING - diarg.enums.SequenceType
 - NSACF2 - diarg.enums.SemanticsType
 
P
- PREFERRED - diarg.enums.SemanticsType
 
R
- reachablyDefendedRanges(Collection<Argument>, DungTheory) - Static method in class diarg.Utils
 - 
Determines sets union with all arguments are attacked by the set's reachably defended arguments
 - REDUCTIONIST_CAUTIOUSLY_MONOTONIC - diarg.enums.ResolutionType
 - REDUCTIONIST_REFERENCE_INDEPENDENT - diarg.enums.ResolutionType
 - removeFramework(int) - Method in class diarg.AFSequence
 - 
Removes framework at the specified index; in case of reference independent and cautiously monotonic resolution approaches, the last framework in the sequence cannot be removed to ensure principle compliance.
 - removeSelfAttackedArguments(DungTheory) - Static method in class diarg.Utils
 - 
Removes all self-attacking arguments from an argumentation framework.
 - removeValue(Value) - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Removes a value from the value-based agreement scenario
 - removeValueAssignment(Argument) - Method in class diarg.values.ArgumentValueMapping
 - removeValuePreference(ValuePreference) - Method in class diarg.values.ValuePreferenceOrder
 - 
Removes a value preference from the value preference order
 - ResolutionType - Enum in diarg.enums
 - 
Enumerates resolution types, i.e., whether reference independence and cautious monotony should be ensured, and which approach should be used for ensuring it.
 - resolveFramework(int) - Method in class diarg.AFSequence
 - 
Resolves an argumentation framework in the sequence using the specified semantics and, if configured, the specified approach to ensure reference independence or cautious monotony.
 - resolveFramework(int, Extension) - Method in class diarg.AFSequence
 - 
Resolves a framework as the provided extension, if this extension is a valid resolution.
 - resolveFrameworks() - Method in class diarg.AFSequence
 - 
Resolves all frameworks of the sequence by calling the
resolveFrameworkmethod for each index in the list of frameworks. - RS - diarg.enums.SemanticsType
 
S
- SCF2 - diarg.enums.SemanticsType
 - Semantics - Class in diarg
 - 
Provides an interface to different abstract argumentation semantics
 - Semantics(SemanticsType) - Constructor for class diarg.Semantics
 - SemanticsTest - Class in diarg
 - SemanticsTest() - Constructor for class diarg.SemanticsTest
 - semanticsType - Variable in class diarg.Semantics
 - SemanticsType - Enum in diarg.enums
 - 
Enumerates abstract argumentation semantic types
 - sequenceFromJSON(JSONObject) - Method in class diarg.Serializer
 - 
Takes a JSON object and turns it into an
AFSequenceargumentation framework sequence. - sequenceToJSON(AFSequence) - Method in class diarg.Serializer
 - 
Takes an
AFSequenceobject and turns it into a JSON object. - SequenceType - Enum in diarg.enums
 - 
Enumerates sequence types, i.e.: STANDARD: any sequence is allowed; EXPANDING: a framework needs to be an expansion of its predecessor; NORMALLY_EXPANDING: a framework needs to be a normal expansion of its predecessor; SHKOP: a framework needs to be a normal expansion of its predecessor and add exactly one additional argument;
 - Serializer - Class in diarg
 - 
Provides JSON serialization and de-serialization support for argumentation frameworks, extensions, and sequences
 - Serializer() - Constructor for class diarg.Serializer
 - SerializerTest - Class in diarg
 - SerializerTest() - Constructor for class diarg.SerializerTest
 - setArguments(Extension) - Method in class diarg.Context
 - setArgumentValueMapping(ArgumentValueMapping) - Method in class diarg.values.ValueBasedTheory
 - setDungTheory(DungTheory) - Method in class diarg.values.ValueBasedTheory
 - setShkopTest(ShkopTest) - Method in class diarg.AFSequence
 - 
Sets a custom ShkopTest
 - setShkopTest(ShkopTest) - Method in class diarg.SimpleShkopReasoner
 - 
Sets a custom ShkopTest
 - setSubjectiveExtensions(Collection<Extension>) - Method in class diarg.Semantics
 - setValueAssignment(Argument, Value) - Method in class diarg.values.ArgumentValueMapping
 - setValuePreferenceOrders(ArrayList<ValuePreferenceOrder>) - Method in class diarg.values.ValueBasedTheory
 - setValues(Collection<Value>) - Method in class diarg.values.ValueBasedTheory
 - SHKOP - diarg.enums.ResolutionType
 - SHKOP - diarg.enums.SemanticsType
 - SHKOP - diarg.enums.SequenceType
 - SimpleNSACF2Reasoner - Class in diarg
 - 
Implements Rational Conflict-Free (RCF) semantics by providing a wrapper around the Tweety SimpleCF2Reasoner
 - SimpleNSACF2Reasoner() - Constructor for class diarg.SimpleNSACF2Reasoner
 - SimpleRCFReasonerTest - Class in diarg
 - SimpleRCFReasonerTest() - Constructor for class diarg.SimpleRCFReasonerTest
 - SimpleRSReasoner - Class in diarg
 - 
Implements Restricted Stage (RS) semantics by providing a wrapper around the Tweety SimpleStageReasoner RS semantics are like stage semantics, but: 1.
 - SimpleRSReasoner() - Constructor for class diarg.SimpleRSReasoner
 - SimpleRSReasonerTest - Class in diarg
 - SimpleRSReasonerTest() - Constructor for class diarg.SimpleRSReasonerTest
 - SimpleShkopReasoner - Class in diarg
 - 
Determines the Shkop extensions, given any argumentation framework AF = (AR, AT), as follows: 1.
 - SimpleShkopReasoner() - Constructor for class diarg.SimpleShkopReasoner
 - SimpleShkopReasonerTest - Class in diarg
 - SimpleShkopReasonerTest() - Constructor for class diarg.SimpleShkopReasonerTest
 - STAGE - diarg.enums.SemanticsType
 - STANDARD - diarg.enums.ResolutionType
 - STANDARD - diarg.enums.SequenceType
 - SUBJECTIVE - diarg.enums.SemanticsType
 
T
- TestBPFrameworks - Class in diarg.burdens
 - 
Provides example burden of persuasion frameworks (examples from the paper) for test purposes bpFramework1: (({a}, {b, c, l}), {(a, c), (a, l), (b, a), (c, b)}) bpFramework2: (({a, b}, {c}, {d, e}), {(a, b), (a, e), (b, a), (b, e), (c, d), (d, c), (e, a), (e, b)}) bpFramework3: (({a, b}, {c, d, e}, {f}), {(a, c), (a, e), (c, d), (d, b), (d, f), (e, a), (e, c), (f, d), (f, b)})
 - TestBPFrameworks() - Constructor for class diarg.burdens.TestBPFrameworks
 - testContext() - Method in class diarg.AFSequenceTest
 - TestFrameworks - Class in diarg
 - 
Provides example argumentation frameworks for test purposes framework1: ({a, b, c, d, e},{(a, b), (b, c), (c, b), (c, d), (d, e), (e, c)}) framework2: ({a, b, c}, {(a, b), (b, a), (b, c), (c, a)}) framework3: ({a, b, c}, {(a, b), (b, c), (c, a)}) framework4: ({a, b}, {(a, b)}) framework5: ({a, b}, {(a, b), (b, a)}) framework6: ({a, b, c, d}, {(a, b), (b, a), (c, d), (d, c)}) framework7: ({a, b, c, d}, {(a, b), (b, c), (c, a), (d, a)}) framework8 ({a, b, c, d}, {(a, b), (b, a), (b, c), (c, d), (d, c)}) framework9: ({a, b, c, d, e}, {(e, a), (d, b), (b, d), (d, c), (c, d), (d, d), (e, e)}) framework10: ({a, b, c, d}, {(a, b), (b, a), (c, b), (d, c)})
 - TestFrameworks() - Constructor for class diarg.TestFrameworks
 - TestVBFrameworks - Class in diarg.values
 - 
Provides example value-based argumentation frameworks for test purposes vbFramework1: ({a, b, c, d},{(a, b), (b, a), (c, b), (c, d)}, {av, bv, cv, dv}, {a → av, b → bv, c → cv, d → dv}, ({av > bv}, {bv > av), {cv > dv}))
 - TestVBFrameworks() - Constructor for class diarg.values.TestVBFrameworks
 - toAgreementScenario() - Method in class diarg.values.ValueBasedAgreementScenario
 - 
Maps the value-based agreement scenario to an abstract agreement scenario.
 
U
- Utils - Class in diarg
 - 
Utils for manipulating and analyzing argumentation frameworks
 - Utils() - Constructor for class diarg.Utils
 - UtilsTest - Class in diarg
 - UtilsTest() - Constructor for class diarg.UtilsTest
 
V
- Value - Class in diarg.values
 - 
Atomic item that defines a value for value-based argumentation
 - Value(String) - Constructor for class diarg.values.Value
 - ValueBasedAgreementScenario - Class in diarg.values
 - 
Abstraction and solver for value-based agreement scenarios
 - ValueBasedAgreementScenario(ValueBasedTheory, Collection<Argument>, Semantics) - Constructor for class diarg.values.ValueBasedAgreementScenario
 - ValueBasedAgreementScenarioTest - Class in diarg.values
 - ValueBasedAgreementScenarioTest() - Constructor for class diarg.values.ValueBasedAgreementScenarioTest
 - ValueBasedTheory - Class in diarg.values
 - 
Abstractions and solver for value-based argumentation frameworks
 - ValueBasedTheory(DungTheory, Collection<Value>, ArgumentValueMapping, ArrayList<ValuePreferenceOrder>) - Constructor for class diarg.values.ValueBasedTheory
 - ValueBasedTheoryTest - Class in diarg.values
 - ValueBasedTheoryTest() - Constructor for class diarg.values.ValueBasedTheoryTest
 - valueOf(String) - Static method in enum diarg.enums.ResolutionType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum diarg.enums.SemanticsType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum diarg.enums.SequenceType
 - 
Returns the enum constant of this type with the specified name.
 - ValuePreference - Class in diarg.values
 - 
Preference between two values, for value-based argumentation frameworks
 - ValuePreference(Value, Value) - Constructor for class diarg.values.ValuePreference
 - ValuePreferenceOrder - Class in diarg.values
 - 
Value preference order for value based argumentation Preference between two values, for value-based argumentation frameworks
 - ValuePreferenceOrder() - Constructor for class diarg.values.ValuePreferenceOrder
 - values() - Static method in enum diarg.enums.ResolutionType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum diarg.enums.SemanticsType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum diarg.enums.SequenceType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - vbFramework1 - Variable in class diarg.values.TestVBFrameworks
 
All Classes|All Packages