Interface SelectionFunction
public interface SelectionFunction
Interface for the selection functions of
SerialisedExtensionReasoner.
This function takes the set of initial sets as input and returns a selected subset of that.- Author:
- Lars Bengel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SelectionFunctionAdmissible selection functionstatic final SelectionFunctionGrounded selection functionstatic final SelectionFunctionUnchallenged selection function -
Method Summary
Modifier and TypeMethodDescriptionexecute(Set<Extension<DungTheory>> ua, Set<Extension<DungTheory>> uc, Set<Extension<DungTheory>> c) Select a subset of the initial sets of the AF, i.e.
-
Field Details
-
GROUNDED
Grounded selection function -
UNCHALLENGED
Unchallenged selection function -
ADMISSIBLE
Admissible selection function
-
-
Method Details
-
execute
Collection<Extension<DungTheory>> execute(Set<Extension<DungTheory>> ua, Set<Extension<DungTheory>> uc, Set<Extension<DungTheory>> c) Select a subset of the initial sets of the AF, i.e. the possible transitions- Parameters:
ua- the set of unattacked initial setsuc- the set of unchallenged initial setsc- the set of challenged initial sets- Returns:
- a subset of the initial sets
-