1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00

Championship bracket wins are 2pts and conso bracket wins are 1pt

This commit is contained in:
2016-01-12 15:05:38 +00:00
parent 88b5bef70b
commit 227e588658
3 changed files with 31 additions and 2 deletions

View File

@@ -27,7 +27,7 @@ class Wrestler < ActiveRecord::Base
def teamPointsEarned
points = 0.0
points = points + (poolWins.size * 2) + (pinWins.size * 2) + (techWins.size * 1.5) + (majorWins.size * 1) + placementPoints
points = points + (poolWins.size * 2) + (championshipAdvancementWins.size * 2) + (consoAdvancementWins.size * 1) + (pinWins.size * 2) + (techWins.size * 1.5) + (majorWins.size * 1) + placementPoints
end
def placementPoints
@@ -131,6 +131,14 @@ class Wrestler < ActiveRecord::Base
@poolMatches.select{|m| m.poolNumber == self.generatePoolNumber}
end
def championshipAdvancementWins
finishedBracketMatches.select{|m| m.bracket_position == "Quarter" or m.bracket_position == "Semis"}
end
def consoAdvancementWins
finishedBracketMatches.select{|m| m.bracket_position == "Conso Semis"}
end
def finishedMatches
allMatches.select{|m| m.finished == 1}
end