Add tournament support to metaserver

Registered by Timowi

Tournaments like http://wl.widelands.org/wiki/WLTournamentTwentyTen/ http://wl.widelands.org/forum/topic/439/ http://wl.widelands.org/forum/topic/501/ could be organized and judged through the metaserver.

ggz have basic support for Tournaments. Should be evaluated how this could help us. But it can be almost fully done through the game server module and the game host. Tournament are created on the website (by everyone or by special roles?). Players either have to register for the Tournament on the homepage or just participate through widelands.

Which tournaments to support? which different modes?

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

* Best Value Tournament (need a name)

  A win condition, tribe, AIs etc. are specified and a value which should be better

  A participant plays until win condition reports end of game. The winner of the Tournament is determined a specified game metric (lowest time, highest points, highest military strength, ...)

  Can be set so a player can try as often as he want or so every player can only have one try.

* 1v1 elimination (like the first WLTournament)

  players register through the website. Players have to play the game until a certain time. metaserver will announce which player have to play

More ideas? Better ideas?

SirVer: I believe this will never happen.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.