public class IAMHagglerOpponentConcessionModel
extends java.lang.Object
Constructor and Description |
---|
IAMHagglerOpponentConcessionModel(int numberOfSlots,
UtilitySpace utilitySpace,
int amountOfSamples) |
Modifier and Type | Method and Description |
---|---|
double |
getMeanAt(int timeSlot)
Gets a specific mean point corresponding to the timeSlot
|
Matrix |
getMeans()
Gets all means in a n-by-1 Matrix
|
Matrix |
getVariance()
Gets all Variances in a n-by-1 Matrix
|
double |
getVarianceAt(int timeSlot)
Gets a specific variance point corresponding to the timeSlot
|
void |
updateModel(double opponentUtility,
double time)
updates the model with the most recent opponent bid
|
public IAMHagglerOpponentConcessionModel(int numberOfSlots, UtilitySpace utilitySpace, int amountOfSamples)
numberOfSlots
- (within the total negotiationutilitySpace
- public void updateModel(double opponentUtility, double time)
opponentUtility
- time
- public Matrix getMeans()
public double getMeanAt(int timeSlot)
timeSlot
- public Matrix getVariance()
public double getVarianceAt(int timeSlot)
timeSlot
-