| Modifier and Type | Method and Description |
|---|---|
Collection<DungTheory> |
Division.getDividers(DungTheory theory,
Semantics semantics)
Returns the dividers for this division, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<DungTheory> |
Division.getDividers(DungTheory theory,
Semantics semantics)
Returns the dividers for this division, i.e.
|
static Collection<Division> |
Division.getDivisions(Collection<Extension> exts,
DungTheory aaf)
Returns all divisions of all given extensions and the given aaf.
|
static Collection<Division> |
Division.getDivisions(Extension ext,
DungTheory aaf)
Returns all divisions of aaf that arise from the given extension.
|
static Collection<Division> |
Division.getStandardDivisions(DungTheory theory)
Returns the standard set of divisions of the given argumentation theory, i.e.
|
static boolean |
Division.isDisjoint(Collection<Division> divisions,
DungTheory theory,
Semantics semantics)
Checks whether the given set o divisions is disjoint wrt.
|
static boolean |
Division.isExhaustive(Collection<Division> divisions,
DungTheory theory,
Semantics semantics)
Checks whether the given set of divisions is exhaustive wrt.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LdoInterpretation.satisfies(DungTheory beliefBase) |
| Constructor and Description |
|---|
LdoInterpretation(DungTheory theory,
Extension ext,
Semantics semantics)
Creates a new interpretation
|
LdoInterpretation(DungTheory theory,
Semantics semantics)
Creates a new interpretation
|
| Modifier and Type | Method and Description |
|---|---|
Collection<DungTheory> |
LdoFormula.getDividers(DungTheory theory,
Semantics semantics)
Returns the dividers for this formula, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<DungTheory> |
LdoFormula.getDividers(DungTheory theory,
Semantics semantics)
Returns the dividers for this formula, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
DungTheory |
ApxParser.parse(Reader reader) |
DungTheory |
TgfParser.parse(Reader reader) |
DungTheory |
CnfParser.parse(Reader reader) |
abstract DungTheory |
AbstractDungParser.parse(Reader reader)
Parses the given file into an abstract argumentation framework
|
DungTheory |
AbstractDungParser.parseBeliefBase(Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Extension> |
GrossiModgilRankingReasoner.getAllMNCompleteExtensions(DungTheory theory,
int m,
int n)
Returns all mn-complete extensions.
|
Collection<Extension> |
GrossiModgilRankingReasoner.getAllMNGroundedExtensions(DungTheory theory,
int m,
int n)
Returns all mn-grounded extensions.
|
Collection<Extension> |
GrossiModgilRankingReasoner.getAllMNPreferredExtensions(DungTheory theory,
int m,
int n)
Returns all mn-preferred extensions.
|
Collection<Extension> |
GrossiModgilRankingReasoner.getAllMStableExtensions(DungTheory theory,
int m)
Returns all m-stable extensions.
|
Extension |
SimpleSemiStableReasoner.getModel(DungTheory bbase) |
ArgumentRanking |
GrossiModgilRankingReasoner.getModel(DungTheory bbase) |
Extension |
SimplePreferredReasoner.getModel(DungTheory bbase) |
Extension |
SimpleSccCompleteReasoner.getModel(DungTheory bbase) |
Extension |
SimpleCF2Reasoner.getModel(DungTheory bbase) |
Extension |
SimpleConflictFreeReasoner.getModel(DungTheory bbase) |
Extension |
SimpleStageReasoner.getModel(DungTheory bbase) |
StratifiedLabeling |
StratifiedLabelingReasoner.getModel(DungTheory bbase) |
abstract Extension |
AbstractExtensionReasoner.getModel(DungTheory bbase) |
Extension |
SimpleIdealReasoner.getModel(DungTheory bbase) |
Extension |
SimpleStableReasoner.getModel(DungTheory bbase) |
Extension |
ProboReasoner.getModel(DungTheory bbase) |
Extension |
SimpleCompleteReasoner.getModel(DungTheory bbase) |
Extension |
AbstractSatExtensionReasoner.getModel(DungTheory bbase) |
Extension |
SimpleAdmissibleReasoner.getModel(DungTheory bbase) |
Extension |
SimpleGroundedReasoner.getModel(DungTheory bbase) |
Collection<Extension> |
SimpleSemiStableReasoner.getModels(DungTheory bbase) |
Collection<ArgumentRanking> |
GrossiModgilRankingReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimplePreferredReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleSccCompleteReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleCF2Reasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleConflictFreeReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleStageReasoner.getModels(DungTheory bbase) |
Collection<StratifiedLabeling> |
StratifiedLabelingReasoner.getModels(DungTheory bbase) |
abstract Collection<Extension> |
AbstractExtensionReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleIdealReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleStableReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
ProboReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleCompleteReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
AbstractSatExtensionReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleAdmissibleReasoner.getModels(DungTheory bbase) |
Collection<Extension> |
SimpleGroundedReasoner.getModels(DungTheory bbase) |
net.sf.tweety.logics.pl.syntax.PlBeliefSet |
AbstractSatExtensionReasoner.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 net.sf.tweety.logics.pl.syntax.PlBeliefSet |
SatCompleteReasoner.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) |
protected net.sf.tweety.logics.pl.syntax.PlBeliefSet |
SatStableReasoner.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) |
protected abstract net.sf.tweety.logics.pl.syntax.PlBeliefSet |
AbstractSatExtensionReasoner.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)
Returns the semantic-specific propositional characterization of the underlying Dung
theory, see
getPropositionalCharacterisation. |
Collection<Argument> |
GrossiModgilRankingReasoner.gradedDefense(DungTheory theory,
Collection<Argument> args,
int m,
int n)
Implements the graded defense function from Def.
|
Collection<Argument> |
GrossiModgilRankingReasoner.gradedNeutrality(DungTheory theory,
Collection<Argument> args,
int m)
Implements the graded neutrality function from Def.
|
boolean |
GrossiModgilRankingReasoner.isMConflictFree(DungTheory theory,
Collection<Argument> args,
int m)
Checks whether the given set of arguments is m-conflict-free, cf.
|
boolean |
GrossiModgilRankingReasoner.isMNAdmissible(DungTheory theory,
Collection<Argument> args,
int m,
int n)
Checks whether the given set of arguments is mn-admissible, cf.
|
boolean |
GrossiModgilRankingReasoner.isMNComplete(DungTheory theory,
Collection<Argument> args,
int m,
int n)
Checks whether the given set of arguments is mn-complete, cf.
|
boolean |
GrossiModgilRankingReasoner.isMNGrounded(DungTheory theory,
Collection<Argument> args,
int m,
int n)
Checks whether the given set of arguments is mn-grounded, cf.
|
boolean |
GrossiModgilRankingReasoner.isMNPreferred(DungTheory theory,
Collection<Argument> args,
int m,
int n)
Checks whether the given set of arguments is mn-preferred, cf.
|
boolean |
GrossiModgilRankingReasoner.isMStable(DungTheory theory,
Collection<Argument> args,
int m)
Checks whether the given set of arguments is m-stable, cf.
|
Boolean |
GrossiModgilRankingReasoner.query(DungTheory beliefbase,
Argument formula) |
abstract Boolean |
AbstractDungReasoner.query(DungTheory beliefbase,
Argument formula) |
Boolean |
StratifiedLabelingReasoner.query(DungTheory beliefbase,
Argument formula) |
Boolean |
AbstractExtensionReasoner.query(DungTheory beliefbase,
Argument formula) |
Boolean |
StratifiedLabelingReasoner.query(DungTheory beliefbase,
Argument formula,
net.sf.tweety.commons.InferenceMode inferenceMode)
Queries the given AAF for the given argument using the given
inference type.
|
Boolean |
AbstractExtensionReasoner.query(DungTheory beliefbase,
Argument formula,
net.sf.tweety.commons.InferenceMode inferenceMode)
Queries the given AAF for the given argument using the given
inference type.
|
Boolean |
ProboReasoner.query(DungTheory beliefbase,
Argument formula,
net.sf.tweety.commons.InferenceMode inferenceMode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractArgumentationInterpretation.isAcceptable(Argument argument,
DungTheory dungTheory)
returns true if every attacker on
|
boolean |
AbstractArgumentationInterpretation.isAdmissable(DungTheory dungTheory)
returns true if every accepted argument of this is defended by some accepted
argument wrt.
|
boolean |
AbstractArgumentationInterpretation.isConflictFree(DungTheory dungTheory)
returns true if no accepted argument attacks another accepted one in
this interpretation wrt.
|
boolean |
StratifiedLabeling.satisfies(DungTheory beliefBase) |
boolean |
AbstractArgumentationInterpretation.satisfies(DungTheory beliefBase) |
| Constructor and Description |
|---|
Labeling(DungTheory theory,
Extension ext)
Creates a new labeling from the given extension wrt.
|
| Modifier and Type | Method and Description |
|---|---|
DungTheory |
DungTheory.getComplementGraph(int selfloops) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DungTheory.add(DungTheory theory)
Adds all arguments and attacks of the given theory to
this theory
|
int |
DungTheory.compareTo(DungTheory o) |
| Modifier and Type | Method and Description |
|---|---|
DungTheory |
DungTheoryGenerator.next() |
DungTheory |
PodlaszewskiCaminadaDungTheoryGenerator.next() |
DungTheory |
FileDungTheoryGenerator.next() |
DungTheory |
EnumeratingDungTheoryGenerator.next() |
DungTheory |
IsoSafeEnumeratingDungTheoryGenerator.next() |
DungTheory |
DefaultDungTheoryGenerator.next() |
DungTheory |
DungTheoryGenerator.next(Argument arg)
Generates a new Dung theory where the given argument
is enforced to be in the grounded extension
|
DungTheory |
PodlaszewskiCaminadaDungTheoryGenerator.next(Argument arg) |
DungTheory |
FileDungTheoryGenerator.next(Argument arg) |
DungTheory |
EnumeratingDungTheoryGenerator.next(Argument arg) |
DungTheory |
IsoSafeEnumeratingDungTheoryGenerator.next(Argument arg) |
DungTheory |
DefaultDungTheoryGenerator.next(Argument arg) |
| Constructor and Description |
|---|
FileDungTheoryGenerator(File[] files,
net.sf.tweety.commons.Parser<DungTheory,?> parser,
boolean loop)
Creates a new theory generator for the given files, which
can be parsed by the given parser.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TgfWriter.write(DungTheory aaf,
File f) |
void |
ApxWriter.write(DungTheory aaf,
File f) |
abstract void |
AbstractDungWriter.write(DungTheory aaf,
File f)
Writes the given file into an abstract argumentation framework
|
void |
CnfWriter.write(DungTheory aaf,
File f) |
Copyright © 2019. All rights reserved.