Module: SeedList

Defined in:
lib/seed_list/strategy.rb,
lib/seed_list.rb,
lib/seed_list/cli.rb,
lib/seed_list/list.rb,
lib/seed_list/model.rb,
lib/seed_list/version.rb

Overview

Strategy classes are responsible for matching up players against each other in the first round of a bracket. A strategy is chosen for each tournament by the host.

Player objects have a numeric property #seed, which is set at creation and may be reordered by the host. These positions are ranked by skill from best (1) to worst (max).

When the Bracket is generated, the players are sorted in accordance with the chosen strategy logic.

Defined Under Namespace

Modules: Model, Strategy Classes: CLI, List

Constant Summary collapse

VERSION =
'0.1.0'