Difference between revisions of "Hat League"
Jump to navigation
Jump to search
(Renaming Hat Tournament as Hat League, as there aren't playoff-style eliminations.) |
m (grammer, removal of stubs category) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | Subpages: [[/League Standings]] - [[/Message Format]] | |
+ | The premise of a hat league is that teams are picked at random by drawing names from a hat. In this league, teams consist of teams of two robots each written by a different author. In short, each teammate does not know with whom they will be paired. Once paired, each team will fight a survivalist battle with each other team within their bracket. | ||
+ | |||
+ | <h2>League Details</h2> | ||
+ | |||
+ | Specifics may evolve with experience, but initially they will be as follows: | ||
+ | |||
+ | <ul> | ||
+ | <li>Each bracket will consist of up to 8 participants, which are then made into 4 teams. | ||
+ | <li>Each team will fight one 35 round battle against each other team, with survival determining the win. | ||
+ | <li>This amounts to 3 battles per team, for a total of 6 battles per bracket. | ||
+ | <li>Both participants in the winning team will go up to the next bracket (if any). | ||
+ | <li>Both participants in the losing team will go down to the next bracket (if any). | ||
+ | <li>If a bracket has an odd number of participants, one participant will be paired twice. | ||
+ | <li>If a bracket is not full, resolution will be at the discretion of the host. | ||
+ | </ul> | ||
+ | |||
+ | <h2>Participation Details</h2> | ||
+ | |||
+ | <ul> | ||
+ | <li>While not presently an enforced requirement, all participants should extend TeamRobot, which gives them the tools to distinguish friend from foe, as well as communicate with their teammates.</li> | ||
+ | <li>To facilitate communication with your teammates, you are encouraged to use a common set of classes to prepare messages to be sent and interpret messages received. This set of classes is presently being tested and will be packaged as a JAR file to be linked to in the same manner as <i>robocode.jar</i> during development. | ||
+ | <li>To include yourself , as yourself to the [[/League Standings|New Participants]] section. | ||
+ | </ul> | ||
[[Category:Competitions]] | [[Category:Competitions]] | ||
− |
Latest revision as of 20:15, 14 January 2008
Subpages: /League Standings - /Message Format
The premise of a hat league is that teams are picked at random by drawing names from a hat. In this league, teams consist of teams of two robots each written by a different author. In short, each teammate does not know with whom they will be paired. Once paired, each team will fight a survivalist battle with each other team within their bracket.
League Details
Specifics may evolve with experience, but initially they will be as follows:
- Each bracket will consist of up to 8 participants, which are then made into 4 teams.
- Each team will fight one 35 round battle against each other team, with survival determining the win.
- This amounts to 3 battles per team, for a total of 6 battles per bracket.
- Both participants in the winning team will go up to the next bracket (if any).
- Both participants in the losing team will go down to the next bracket (if any).
- If a bracket has an odd number of participants, one participant will be paired twice.
- If a bracket is not full, resolution will be at the discretion of the host.
Participation Details
- While not presently an enforced requirement, all participants should extend TeamRobot, which gives them the tools to distinguish friend from foe, as well as communicate with their teammates.
- To facilitate communication with your teammates, you are encouraged to use a common set of classes to prepare messages to be sent and interpret messages received. This set of classes is presently being tested and will be packaged as a JAR file to be linked to in the same manner as robocode.jar during development.
- To include yourself , as yourself to the New Participants section.