public interface MultilateralTournamentConfigurationInterface
MultiTournamentPanel
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() |
PartyRepItem |
getMediator() |
int |
getNumPartiesPerSession() |
java.util.List<PartyRepItem> |
getPartyBItems() |
java.util.List<ProfileRepItem> |
getPartyBProfileItems() |
java.util.List<PartyRepItem> |
getPartyItems()
read-only list of party repository items.
|
java.util.List<ProfileRepItem> |
getPartyProfileItems()
Gets read-only list of profiles used by the parties.
|
PersistentDataType |
getPersistentDataType() |
MultiPartyProtocolRepItem |
getProtocolItem()
Gets the protocol to run
|
int |
getRepeats()
Gets the number of times to run the tournament.
|
boolean |
isRandomSessionOrder() |
boolean |
isRepetitionAllowed()
Gets whether repetition is allowed when generating combinations of
agents.
|
MultiPartyProtocolRepItem getProtocolItem()
Deadline getDeadline()
int getRepeats()
PartyRepItem getMediator()
java.util.List<PartyRepItem> getPartyItems()
getNumPartiesPerSession()
java.util.List<ProfileRepItem> getPartyProfileItems()
java.util.List<PartyRepItem> getPartyBItems()
getNumPartiesPerSession()
=2.java.util.List<ProfileRepItem> getPartyBProfileItems()
getPartyBItems()
is not empty.int getNumPartiesPerSession()
getPartyItems()
because only a subset of the
party items will be used in each session.boolean isRepetitionAllowed()
boolean isRandomSessionOrder()
PersistentDataType getPersistentDataType()