public class VariableConcessionSimilarityAgent extends SimilarityAgent
Modifier and Type | Field and Description |
---|---|
protected ConcessionFunction |
cf |
bestOpponentBidUtilityHistory, utility0, utility1
acceptMultiplier, bidSpace, MAXIMUM_ASPIRATION, myLastAction, myLastBid, myPreviousBids, opponentBids, opponentIsHardHead, opponentModel, opponentPreviousBid
fNegotiation, parametervalues, sessionNr, sessionsTotal, startTime, strategyParameters, timeline, totalTime, utilitySpace
Constructor and Description |
---|
VariableConcessionSimilarityAgent() |
Modifier and Type | Method and Description |
---|---|
protected double |
getTargetUtility(double myUtility,
double oppntUtility)
(non-Javadoc)
|
getRandomBidInRange, getVersion, init, proposeInitialBid, proposeNextBid
chooseAction, finalize, getAgentNo, log, ReceiveMessage
endSession, getAgentID, getName, getParameterValues, getSessionNumber, getSessionsTotal, getStrategyParameters, getSupportedNegotiationSetting, getUniqueIdentifier, getUtility, internalInit, isUIAgent, loadSessionData, parseStrategyParameters, restartDataObjectsFolder, saveSessionData, setAgentID, setName, sleep
protected ConcessionFunction cf
protected double getTargetUtility(double myUtility, double oppntUtility)
getTargetUtility
in class SimilarityAgent
agents.southampton.similarity.SimilarityAgent#getTargetUtility(double, double)