Class MultipleIndicatorUtilityFunction
java.lang.Object
org.tweetyproject.agents.dialogues.structured.MultipleIndicatorUtilityFunction
- All Implemented Interfaces:
- UtilityFunction
This class represents a multiple indicator utility function, i.e. a function
 that ranks a set of propositions to 1 if this function's focal set
 is part of the set, and 0 otherwise.
- Author:
- Matthias Thimm
- 
Constructor SummaryConstructorsConstructorDescriptionMultipleIndicatorUtilityFunction(Collection<? extends Proposition> focalSet) Creates a new multiple indicator utility function for the given focal set.
- 
Method SummaryModifier and TypeMethodDescriptionintrank(Collection<? extends Proposition> propositions) Rank the given collection of propositions.
- 
Constructor Details- 
MultipleIndicatorUtilityFunctionCreates a new multiple indicator utility function for the given focal set.- Parameters:
- focalSet- a collection of propositions.
 
 
- 
- 
Method Details- 
rankDescription copied from interface:UtilityFunctionRank the given collection of propositions. A set S is preferred to a set T if rank(S)>rank(T).- Specified by:
- rankin interface- UtilityFunction
- Parameters:
- propositions- a collection of propositions.
- Returns:
- the rank of the given collection.
 
 
-