public class IssueManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
CompromosingFactor |
Constructor and Description |
---|
IssueManager(UtilitySpace US,
Timeline T,
OpponnentModel om) |
Modifier and Type | Method and Description |
---|---|
Bid |
GenerateBidWithAtleastUtilityOf(double MinUtility) |
double |
GetDiscountFactor() |
Bid |
getMaxBid() |
Bid |
GetMaxBidWithNoCost() |
double |
GetMinimumUtilityToAccept() |
double |
GetNextRecommendedOfferUtility() |
void |
learnBids(Bid firstOppBid) |
void |
ProcessOpponentBid(Bid IncomingBid) |
public IssueManager(UtilitySpace US, Timeline T, OpponnentModel om)
public Bid GetMaxBidWithNoCost() throws java.lang.Exception
java.lang.Exception
public Bid getMaxBid()
public double GetDiscountFactor()
public void learnBids(Bid firstOppBid) throws java.lang.Exception
java.lang.Exception
public double GetNextRecommendedOfferUtility()
public double GetMinimumUtilityToAccept()
public void ProcessOpponentBid(Bid IncomingBid) throws java.lang.Exception
java.lang.Exception
public Bid GenerateBidWithAtleastUtilityOf(double MinUtility)