Changeset 16 for protocol/src/main/java/geniusweb
- Timestamp:
- 04/28/20 14:43:44 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocol/src/main/java/geniusweb/protocol/tournament/allpermutations/AllPermutationsSettings.java
r14 r16 46 46 * then these parties would be present in every session in the tournament. 47 47 * <p> 48 * If the tournament is used with a SHAOP sessionsettings, a number of rules are 49 * used to generate the COB party from the settings. 50 * 51 * The COB party is assumed to be the comparebids-1.0.0 party on the same server 52 * as the party you provide. So if you provide http://server/../party1-1.2.3 53 * then the cob party will be assumed to be at 54 * http://server/../comparebids-1.0.0. The provided parties that you provide are 55 * the SHAOP parties (you can also use SAOP parties). The provided profile is 56 * also given to the SHAOP party. Be aware that you typically need a parameter 57 * like partial=10. The COB party gets the profile as specified, but without the 58 * query part. The COB and SHAOP party are thus a fixed pair. 48 * If the tournament is used with a SHAOP sessionsettings, the first member of 49 * each team is assumed to be the SHAOP party, the second the COB party. To 50 * match this, the first element of the ProfileList will have to be a partial 51 * profile to fit the needs of the SHAOP party. The second profile will have to 52 * be a normal profile, to fit the needs of the COB party. Note that you can 53 * generate a partial profile using the <code>partial=N</code> option of the 54 * profiles server. 59 55 */ 60 56 public class AllPermutationsSettings implements TournamentSettings { … … 70 66 * 71 67 * @param teams a list of {@link Team}s. Must contain at least 72 * <partiesPerSession> elements. The <teamsize> must73 * m atch the protocol: (SAOP:1, SHAOP:2)68 * {@link #teamsPerSession} elements. The <teamsize> 69 * must match the protocol: (SAOP:1, SHAOP:2) 74 70 * @param reuseTeams if true, we use PermutationsWithReturn, if false 75 71 * we use PermutationsWithoutReturn to create the
Note:
See TracChangeset
for help on using the changeset viewer.