public class StructuredArgumentationFramework extends DungTheory
IGNORE_SELFLOOPS, INVERT_SELFLOOPS, REMOVE_SELFLOOPS
Constructor and Description |
---|
StructuredArgumentationFramework()
Creates a new empty structured argumentation framework.
|
Modifier and Type | Method and Description |
---|---|
PropositionalSignature |
getSignature()
Returns the signature of the language of this knowledge base.
|
boolean |
isAttackedBy(Argument arg1,
Argument arg2)
Checks whether arg1 is attacked by arg2.
|
DungTheory |
toDungTheory()
Constructs a (pure) Dung theory from this structured argumentation framework.
|
add, add, add, addAllAttacks, addAttack, areAdjacent, compareTo, contains, containsAll, containsAttack, equals, existsDirectedPath, faf, getAdjancyMatrix, getAttacked, getAttackers, getAttacks, getChildren, getComplementGraph, getEdge, getEdges, getNeighbors, getNodes, getNumberOfNodes, getParents, getRestriction, getStronglyConnectedComponents, getSubgraphs, hashCode, hasSelfLoops, isAttacked, isAttacked, isAttackedBy, isAttackingAllOtherArguments, isCoherent, isIndirectAttack, isRelativelyCoherent, isStable, isSupport, isWeightedGraph, isWellFounded, prettyPrint, remove, remove, removeAll, toString
add, addAll, clear, instantiateSet, isEmpty, iterator, remove, retainAll, size, toArray, toArray
public StructuredArgumentationFramework()
public PropositionalSignature getSignature()
BeliefBase
getSignature
in interface BeliefBase
getSignature
in class DungTheory
public boolean isAttackedBy(Argument arg1, Argument arg2)
DungTheory
isAttackedBy
in class DungTheory
arg1
- an argument.arg2
- an argument.public DungTheory toDungTheory()