Package | Description |
---|---|
genius.core.representative |
Modifier and Type | Class and Description |
---|---|
class |
AverageFlatteningStrategy |
class |
RandomFlatteningStrategy |
class |
WeightedAverageFlatteningStrategy
Utility of received and proposed bids is calculated as the weighted average of the utilities of the
different preference profiles but according to a list of weights which show the inclination (belief)
towards a particular preference profile
|
class |
WeightedChoiceFlatteningStrategy
One utility space is picked out of a distribution of utility spaces.
|
Modifier and Type | Field and Description |
---|---|
protected FlatteningStrategy |
UncertainUtilitySpace.flatteningStrategy |
Modifier and Type | Method and Description |
---|---|
FlatteningStrategy |
UncertainUtilitySpace.getFlatteningStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
UncertainUtilitySpace.setFlatteningStrategy(FlatteningStrategy flatteningStrategy) |
Constructor and Description |
---|
UncertainUtilitySpace(java.util.List<AbstractUtilitySpace> uspaces,
Domain dom,
double[] weights,
FlatteningStrategy flatteningStrategy) |