lila/modules/setup/src/main
Philippe Suter f09a2e9893 Tournament systems.
- Introduced the concept of tournament systems: a system is a
  combination of pairing and a scoring system.

- Tournaments now store "events" in addition to the pairings. Events are
  an extensible meta-information mechanism.

- Factored out current hardcoded tournament logic into the "Arena"
  system. Arena is the default system.

- Added a "Swiss" system for FIDE-like tournaments. Pairing logic is
  based on the FIDE-sanctionned Burstein system.

- The Swiss system pairs players as soon as all games in the previous
  round are completed. Players get paired regardless of whether they are
  present in the lobby.
2014-07-13 13:29:26 -04:00
..
AiConfig.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
AnonConfigRepo.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
ApiConfig.scala more progress on puzzles 2014-02-03 19:53:10 +01:00
Challenger.scala upgrade to play 2.3 and scala 2.11 2014-06-01 23:22:17 +02:00
Config.scala Tournament systems. 2014-07-13 13:29:26 -04:00
Env.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
FilterConfig.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
FormFactory.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
FriendConfig.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
FriendConfigMemo.scala reorder imports 2013-05-24 19:04:49 +02:00
FriendJoiner.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
HookConfig.scala engine users can't create or join rated games anymore 2014-05-06 23:07:51 +02:00
HumanConfig.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
Mappings.scala Tournament systems. 2014-07-13 13:29:26 -04:00
Processor.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
UserConfig.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
UserConfigRepo.scala s/⇒/=> 2014-02-17 10:12:19 +01:00
package.scala move modules to the modules/ dir 2013-04-09 10:44:57 -03:00