Package | Description |
---|---|
net.sf.tweety.preferences.aggregation | |
net.sf.tweety.preferences.io | |
net.sf.tweety.preferences.update |
Modifier and Type | Method and Description |
---|---|
PreferenceOrder<T> |
DynamicPreferenceAggregator.update(Update<T> update,
java.util.List<PreferenceOrder<T>> input)
This update stream is going to be used for dynamic changes in a preferences orders
Input: ArrayList(Quadruple(PreferenceOrder, Number of Operations, Operation, Element))
e.g: weakening element b in PO test 2 times needs quadruple like this:
Quadruple(test, 2, WEAKEN, b)
Possible Structures: ArrayList, Queue
Empty initialization, update() if stream is not empty
|
PreferenceOrder<T> |
DynamicScoringPreferenceAggregator.update(Update<T> update,
java.util.List<PreferenceOrder<T>> input)
The update-method for dynamically changing the input for preference
aggregation
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Update<java.lang.String>> |
UPParser.getUpdate() |
static java.util.ArrayList<Update<java.lang.String>> |
UPParser.parse(java.lang.String updatefile) |
Modifier and Type | Field and Description |
---|---|
java.util.LinkedList<Update<T>> |
UpdateStream.stream |
Modifier and Type | Method and Description |
---|---|
Update<T> |
UpdateStream.next() |
Modifier and Type | Method and Description |
---|---|
void |
UpdateStream.add(Update<T> update) |