public class YushuSAS extends SharedAgentState
NAME
Constructor and Description |
---|
YushuSAS(NegotiationSession negoSession) |
Modifier and Type | Method and Description |
---|---|
double |
averLastTResT(int length) |
double |
averResT() |
double |
calculateTargetUtility() |
double |
getAcceptableUtil() |
java.util.LinkedList<BidDetails> |
getBestTenBids() |
double |
getMinimumBidUtil() |
double |
getRoundLeft() |
BidDetails |
getSuggestBid() |
double |
getTargetUtil() |
void |
setPreviousTime(double time) |
void |
updateBelief(BidDetails opponentBid) |
getName
public YushuSAS(NegotiationSession negoSession)
public void updateBelief(BidDetails opponentBid)
public double calculateTargetUtility()
public double averResT()
public double averLastTResT(int length)
public BidDetails getSuggestBid()
public double getRoundLeft()
public java.util.LinkedList<BidDetails> getBestTenBids()
public double getMinimumBidUtil()
public double getTargetUtil()
public double getAcceptableUtil()
public void setPreviousTime(double time)