Interface TerminationFunction
public interface TerminationFunction
Interface for the termination function of
SerialisedExtensionReasoner
.
This function takes an AF and a set E and returns true
iff E is an extension of AF.- Author:
- Lars Bengel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TerminationFunction
Admissible termination functionstatic final TerminationFunction
Complete termination functionstatic final TerminationFunction
Preferred termination functionstatic final TerminationFunction
Stable termination functionstatic final TerminationFunction
Unchallenged termination function -
Method Summary
Modifier and TypeMethodDescriptionboolean
execute
(DungTheory theory, Extension<DungTheory> extension) Determines whether the current state represents an extension wrt.
-
Field Details
-
ADMISSIBLE
Admissible termination function -
COMPLETE
Complete termination function -
UNCHALLENGED
Unchallenged termination function -
PREFERRED
Preferred termination function -
STABLE
Stable termination function
-
-
Method Details
-
execute
Determines whether the current state represents an extension wrt. the semantics or not.- Parameters:
theory
- The current framework of the transition systemextension
- The extension constructed so far- Returns:
- true, if the state satisfies the termination condition of the semantics
-