
Preface
-------

This is basicly for my personal use, since every server owner
naturally have full freedom to do whatever he wishes. However, i have
written this such a general way, that if you want to use it at your
own server, it should work just fine.

Tommi Ronkainen

1. General
----------

- Anyone having a knowledge about tournament conventions can organize
tournament. An organizer needs to get access to Judge account from the
server maintainer.

[ Judging is open. Do we require Judge or just use good old "/yell based
voting"-style? Perhaps we can start with that first. On the other hand,
proper Judging system gives more official feeling. ]

[Organizer at least must judge any questions not related to the game
rules itself, like playing with illegal/wrong deck.]

- Orginizer does not play.

- Tournaments uses official tournament rules for each particular game
  except:

  o The organizer may allow use of proxies, but non-proxy tournaments
    are strongly suggested to keep collecting aspect of the game
    interesting.

  o The tournament organizer can override time limit rulings for the
    particlar game. Instead he may set up own schedule possibly allowing very
    long round limits. He can also modify the time limit of the single
    match as he see fit.


2. Before the tournament
------------------------

- Tournament date must be agreed with the server maintainer first.

- Tournament must be announced 7 days before the event (even longer preparation
  time is strongly suggested, if possible). Organizer must use

        /set plan Tournament information here

  command as the Judge to add announcement into the game welcome messages. Also
  more information must be announced at the "Tournament forum"

       http://sourceforge.net/forum/forum.php?forum_id=388219

  The announcement can be optionally posted to other relevant places too, but
  don't forget to add always link http://gccg.sourceforge.net. Use good
  taste when "spamming" non-gccg specific lists/forums/etc. The
  announcement must contain

  o Rules: details of the the rules used
  o Time: tourmanent date and time in GMT and EST (GMT-5)
  o Format: playing format (league, swiss, cup, finals)
  o Time limits: time limits for game rounds
  o Entry Fee: if any
  o Proxies: allowed or not?
  o Prizes: additional prizes not mentioned in this document
  o Minimum number of players: how many participants are required
  o Organizer: nick name of the organizer in the game


3. Running the tournament
-------------------------

Since there are no Gccg-based tools for tournaments yet, everything must
be accomplished manually. Having an access to the Linux/OSX/Unix client is
recommended. While waiting for SDL copy paste, the only way to copy text
is using text based client

        ./Game --text --user Judge

for tournament purposes. Personally I keep record of the tournament
simply in the text editor and copy paste round pairs and current scores
from there. After the tournament that servers also as a result file.

Registration.

The organizer should be online 30 minutes before the event starts. After that
he starts keeping a record for players who registers their decks for a
tournament (/rd command). The player can reregister his deck as many times
he wishes before the starting time. After that the organizer announces
that registration time is out. Any player reregistering his deck after
that is automatically banned from the rest of the tournament, i.e.
concidered dropping from the tournament. The organizer must also have a good
picture of the /rd and /ro commands so that he can teach newbies how to
use them. He/she collects also entry fees to Judge.

Pairings.

There is no pairing system inside Gccg yet. You must use dice instead.
Organizer calls people who needs to roll and records the result. Then he
calls people again having the tie-breaker rolls. etc.

Time limits.

Practically all tournament rules have time limits. Judge can use a command

        /time <minutes> <message>

to call end of the rounds.


4. Prizes and rewards
---------------------

- All players recieve at least one booster which is determined in the
  tournament announcement. 

  For sealed-tournament, the last player of the event gets 5 boosters,
  and each player before him one additional booster per position.

  For proxy-tournament, the last player of the event gets 1 booster,
  and each player before him one additional booster per position.

  For non-proxy tournament, the last player of the event gets 10
  boosters, and each player before him two additional booster per
  position.

  However, if there are final rounds with special prizes, all final
  round players gets the same number of boosters as the last person
  qualified.

- Top finishers of the tournament gets something special. This is decided
  by the organizer and approved by the server admin.
  This may include more than one alternative, i.e. prize(s) may be
  determined by the number of players. It may also include running the
  final rounds for the Top-N players and giving them some extra prizes.

- Organizer takes care of giving prizes to players. Note that Judge
  can give any card even if he does not own it.


5. After the tournament
-----------------------

- The organizer may collect the deck listings (ask for Gccg format) of
  top finishers and post them to the forum.

- Cancel the announcement from the Gccg welcome messages: say

	 /set plan NULL

  as Judge.

- After the tournament the organizer is responsible to post the results to
the tournament forum.

- The tournament organizer gets half of the cash as expexted income if he plays
the whole tournament including the final with maximum number of games with
50% win-ratio.
