public class UncertainPreferenceContainer
extends java.lang.Object
AdditiveUtilitySpaceWithPerturbation
}) or a flattened Utility Space
(see FlattenedUtilitySpace
), OR in the form of a Pairwise Comparison
User Model (see UserModel
). Used only in the core.Constructor and Description |
---|
UncertainPreferenceContainer(ExperimentalUserModel userModel) |
UncertainPreferenceContainer(UncertainAdditiveUtilitySpace utilspace,
UNCERTAINTYTYPE type) |
UncertainPreferenceContainer(UncertainPreferenceContainer container) |
Modifier and Type | Method and Description |
---|---|
void |
createExperimentalOutcomeComparisonUserModel(int amountOfComparisons,
double error) |
void |
createOutcomeComparisonUserModel(int amountOfComparisons,
double error)
Generates comparisons between different outcomes.
|
UserModel |
getPairwiseCompUserModel() |
AbstractUtilitySpace |
getRealUtilitySpace() |
UNCERTAINTYTYPE |
getType() |
void |
setPairwiseCompUserModel(UserModel pairwiseCompUserModel) |
public UncertainPreferenceContainer(UncertainAdditiveUtilitySpace utilspace, UNCERTAINTYTYPE type)
realUtilitySpace
- type
- public UncertainPreferenceContainer(UncertainPreferenceContainer container)
public UncertainPreferenceContainer(ExperimentalUserModel userModel)
public void createOutcomeComparisonUserModel(int amountOfComparisons, double error)
amountOfComparisons,
- amount of comparisonspublic void createExperimentalOutcomeComparisonUserModel(int amountOfComparisons, double error)
public AbstractUtilitySpace getRealUtilitySpace()
public UserModel getPairwiseCompUserModel()
public void setPairwiseCompUserModel(UserModel pairwiseCompUserModel)
public UNCERTAINTYTYPE getType()