Package | Description |
---|---|
genius.core.events | |
genius.core.logging | |
genius.core.session |
Modifier and Type | Method and Description |
---|---|
NegotiationPartyInternal |
RecoverableSessionErrorEvent.getParty() |
Modifier and Type | Method and Description |
---|---|
java.util.List<NegotiationPartyInternal> |
SessionEndedNormallyEvent.getParties() |
java.util.List<NegotiationPartyInternal> |
MultipartyNegoActionEvent.getParties() |
Constructor and Description |
---|
RecoverableSessionErrorEvent(Session session,
NegotiationPartyInternal party,
java.lang.Exception e) |
Constructor and Description |
---|
MultipartyNegoActionEvent(Action action,
int round,
int turn,
double time,
java.util.List<NegotiationPartyInternal> parties,
Bid agreed) |
SessionEndedNormallyEvent(Session session,
Bid agreement,
java.util.List<NegotiationPartyInternal> parties) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
CsvLogger.getDefaultSessionLog(Session session,
MultilateralProtocol protocol,
java.util.List<NegotiationPartyInternal> partiesint,
double runTime)
Log default session information.
|
static java.util.List<java.lang.Double> |
CsvLogger.getUtils(java.util.List<NegotiationPartyInternal> parties,
Bid agreement,
boolean discount) |
static java.lang.String |
CsvLogger.logSingleSession(Session session,
MultilateralProtocol protocol,
java.util.List<NegotiationPartyInternal> partiesint,
double runTime) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<NegotiationPartyInternal> |
TournamentManager.getPartyList(ExecutorWithTimeout executor,
MultilateralSessionConfiguration config,
SessionsInfo info,
Session session)
Generate the parties involved in the next round of the tournament
generator.
|
Constructor and Description |
---|
SessionManager(SessionConfiguration config,
java.util.List<NegotiationPartyInternal> theparties,
Session session,
ExecutorWithTimeout exec)
Initializes a new instance of the
SessionManager object. |