public interface MultilateralTournamentConfigurationInterface
MultilateralUI
This object must be serializable and therefore should not contain complex
objects but rather RepItem
s. This object should be immutable.
Modifier and Type | Method and Description |
---|---|
Deadline |
getDeadline() |
int |
getNumNonMediatorsPerSession() |
int |
getNumPartiesPerSession() |
int |
getNumSessions()
Gets the number of negotiation sessions to run
|
int |
getNumTournaments()
Gets the number of negotiation sessions to run
|
java.util.List<PartyRepItem> |
getPartyItems()
Gets read-only list of party repository items.
|
java.util.List<ProfileRepItem> |
getPartyProfileItems()
Gets read-only list of profiles used by the parties.
|
MultiPartyProtocolRepItem |
getProtocolItem()
Gets the protocol to run
|
boolean |
getRepetitionAllowed()
Gets whether repetition is allowed when generating combinations of
agents.
|
Deadline getDeadline()
int getNumTournaments()
java.util.List<PartyRepItem> getPartyItems()
getNumNonMediatorsPerSession()
int getNumSessions()
MultiPartyProtocolRepItem getProtocolItem()
java.util.List<ProfileRepItem> getPartyProfileItems()
int getNumNonMediatorsPerSession()
getPartyItems()
because only a subset of the
party items will be used in each session.boolean getRepetitionAllowed()
int getNumPartiesPerSession()