Module: ActiveGenie::Ranker
- Defined in:
- lib/active_genie/ranker.rb,
lib/active_genie/ranker/elo.rb,
lib/active_genie/ranker/scoring.rb,
lib/active_genie/entities/player.rb,
lib/active_genie/entities/players.rb,
lib/active_genie/ranker/tournament.rb,
lib/active_genie/ranker/free_for_all.rb
Defined Under Namespace
Modules: Entities
Classes: Elo, FreeForAll, Scoring, Tournament
Class Method Summary
collapse
Class Method Details
.by_elo ⇒ Object
24
25
26
|
# File 'lib/active_genie/ranker.rb', line 24
def by_elo(...)
Elo.call(...)
end
|
.by_free_for_all ⇒ Object
20
21
22
|
# File 'lib/active_genie/ranker.rb', line 20
def by_free_for_all(...)
FreeForAll.call(...)
end
|
.by_scoring ⇒ Object
28
29
30
|
# File 'lib/active_genie/ranker.rb', line 28
def by_scoring(...)
Scoring.call(...)
end
|
.by_tournament ⇒ Object
16
17
18
|
# File 'lib/active_genie/ranker.rb', line 16
def by_tournament(...)
Tournament.call(...)
end
|
.call ⇒ Object
12
13
14
|
# File 'lib/active_genie/ranker.rb', line 12
def call(...)
Tournament.call(...)
end
|