Class EquivalenceClassifier
java.lang.Object
org.tweetyproject.arg.dung.equivalence.classes.EquivalenceClassifier
This class is responsible for classifying abstract argumentation frameworks due to their equivalence
- Version:
- TweetyProject 1.23
- Author:
- Julian Sander
-
Constructor Summary
ConstructorsConstructorDescriptionEquivalenceClassifier
(Equivalence<DungTheory> equivalence, String path) *description missing* -
Method Summary
Modifier and TypeMethodDescriptionboolean
examineNewTheory
(DungTheory framework) Examines a specified argumentation framework wrt a possible new classgetEquivalenceClass
(DungTheory framework)
-
Constructor Details
-
EquivalenceClassifier
*description missing*- Parameters:
equivalence
- *description missing*path
- *description missing*
-
-
Method Details
-
examineNewTheory
Examines a specified argumentation framework wrt a possible new class- Parameters:
framework
- Argumentation framework, which is a candidate for a new equivalence class- Returns:
- TRUE iff a new class was added to the classifier
-
getEquivalenceClass
- Parameters:
framework
- Framework, to which an equivalence class shall be found- Returns:
- A abstract argumentation framework, representing the equivalence class of the specified framework
- Throws:
ClassNotFoundException
- Thrown if no suitable equivalence class was found
-
getClasses
- Returns:
- Array of abstract argumentation frameworks. Each represents one equivalence class.
-
getEquivalence
- Returns:
- The equivalence definition used by this classifier
-