public class SimpleAgentNew extends Agent
fNegotiation, parametervalues, sessionNr, sessionsTotal, startTime, strategyParameters, timeline, totalTime, utilitySpace
Constructor and Description |
---|
SimpleAgentNew() |
Modifier and Type | Method and Description |
---|---|
Action |
chooseAction()
this function is called after ReceiveMessage, with an Offer-action.
|
void |
init()
init is called when a next session starts with the same opponent.
|
void |
init(int sessionNumberP,
int sessionTotalNumberP,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
UtilitySpace us) |
void |
ReceiveMessage(Action opponentAction)
informs you which action the opponent did
|
endSession, getAgentID, getName, getParameterValues, getSessionNumber, getSessionsTotal, getStrategyParameters, getSupportedNegotiationSetting, getUniqueIdentifier, getUtility, getVersion, internalInit, isUIAgent, loadSessionData, parseStrategyParameters, restartDataObjectsFolder, saveSessionData, setAgentID, setName, sleep
public void init()
public void init(int sessionNumberP, int sessionTotalNumberP, java.util.Date startTimeP, java.lang.Integer totalTimeP, UtilitySpace us)
public void ReceiveMessage(Action opponentAction)
Agent
ReceiveMessage
in class Agent
public Action chooseAction()
Agent
chooseAction
in class Agent