public class CUHKAgentSAS extends SharedAgentState
NAME
Constructor and Description |
---|
CUHKAgentSAS(NegotiationSession negoSession) |
Modifier and Type | Method and Description |
---|---|
void |
addTimeInterval(double time) |
int |
estimateTheRoundsLeft(boolean activeHelper,
boolean opponent) |
double |
getConcedeToDiscountingFactor() |
double |
getMaximumTimeOfOpponent() |
double |
getMaximumTimeOfOwn() |
double |
getMaximumUtility() |
double |
getUtilitythreshold() |
boolean |
isConcedeToOpponent() |
boolean |
isToughAgent() |
void |
setConcedeToDiscountingFactor(double concedeToDiscountingFactor) |
void |
setConcedeToOpponent(boolean concedeToOpponent) |
void |
setMaximumTimeOfOpponent(double maximumTimeOfOpponent) |
void |
setMaximumTimeOfOwn(double maximumTimeOfOwn) |
void |
setTimeLeftAfter(double timeLeftAfter) |
void |
setTimeLeftBefore(double timeLeftBefore) |
void |
setToughAgent(boolean toughAgent) |
void |
setUtilitythreshold(double utilitythreshold) |
getName
public CUHKAgentSAS(NegotiationSession negoSession)
public int estimateTheRoundsLeft(boolean activeHelper, boolean opponent)
public void setTimeLeftBefore(double timeLeftBefore)
public void setTimeLeftAfter(double timeLeftAfter)
public double getMaximumTimeOfOpponent()
public void setMaximumTimeOfOpponent(double maximumTimeOfOpponent)
public double getMaximumTimeOfOwn()
public void setMaximumTimeOfOwn(double maximumTimeOfOwn)
public boolean isConcedeToOpponent()
public void setConcedeToOpponent(boolean concedeToOpponent)
public boolean isToughAgent()
public void setToughAgent(boolean toughAgent)
public double getUtilitythreshold()
public void setUtilitythreshold(double utilitythreshold)
public double getMaximumUtility()
public double getConcedeToDiscountingFactor()
public void setConcedeToDiscountingFactor(double concedeToDiscountingFactor)
public void addTimeInterval(double time)