Package | Description |
---|---|
negotiator.distributedtournament | |
negotiator.gui.tournamentvars | |
negotiator.protocol | |
negotiator.protocol.alternatingoffers | |
negotiator.tournament |
Modifier and Type | Method and Description |
---|---|
Tournament |
DBController.getTournament(int jobID)
Given the jobID of the tournament, the tournament is requested from
the database and stored as a Tournament object.
|
Modifier and Type | Method and Description |
---|---|
void |
DBController.createJob(java.lang.String sessionName,
Tournament t)
Creates a job by storing the tournament in the database, and
splitting all sessions into smaller groups.
|
Modifier and Type | Field and Description |
---|---|
static Serializer<Tournament> |
TournamentUI.previousTournament |
Modifier and Type | Method and Description |
---|---|
Tournament |
TournamentUI.getTournament() |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<Protocol> |
Protocol.getTournamentSessions(Tournament tournament) |
Modifier and Type | Method and Description |
---|---|
protected static java.util.ArrayList<AlternatingOffersProtocol> |
AlternatingOffersProtocol.allParameterCombis(Tournament tournament,
AgentRepItem agentA,
AgentRepItem agentB,
ProfileRepItem profileA,
ProfileRepItem profileB)
This is a recursive function that iterates over all *parameters* and
tries all values for each, recursively calling itself to iterate over the
remaining parameters.
|
protected static void |
AlternatingOffersProtocol.allParameterCombis(Tournament tournament,
java.util.ArrayList<AssignedParameterVariable> allparameters,
java.util.ArrayList<AlternatingOffersProtocol> sessions,
ProfileRepItem profileA,
ProfileRepItem profileB,
AgentRepItem agentA,
AgentRepItem agentB,
java.util.ArrayList<AssignedParamValue> chosenvalues)
adds all permutations of all NegotiationSessions to the given sessions
array.
|
static java.util.ArrayList<Protocol> |
AlternatingOffersProtocol.getTournamentSessions(Tournament tournament)
Called when you press start button in Tournament window via reflection in
TournamentRunner . |
static java.util.ArrayList<Protocol> |
AlternatingOffersProtocol.getTournamentSessions(Tournament tournament,
boolean selfplay,
boolean both_sides) |
Constructor and Description |
---|
TournamentRunner(Tournament t,
NegotiationEventListener ael) |
TournamentRunner(Tournament t,
NegotiationEventListener ael,
boolean runSingleSession) |