Game Statistics
Each of the methods described below and in future iterations should be implemented as instance methods on StatTracker
.
Method | Description | Return Value |
---|---|---|
highest_total_score |
Highest sum of the winning and losing teams’ scores | Integer |
lowest_total_score |
Lowest sum of the winning and losing teams’ scores | Integer |
biggest_blowout |
Highest difference between winner and loser | Integer |
percentage_home_wins |
Percentage of games that a home team has won (rounded to the nearest 100th) | Float |
percentage_visitor_wins |
Percentage of games that a visitor has won (rounded to the nearest 100th) | Float |
count_of_games_by_season |
A hash with season names (e.g. 20122013) as keys and counts of games as values | Hash |
average_goals_per_game |
Average number of goals scored in a game across all seasons including both home and away goals (rounded to the nearest 100th) | Float |
average_goals_by_season |
Average number of goals scored in a game organized in a hash with season names (e.g. 20122013) as keys and a float representing the average number of goals in a game for that season as a key (rounded to the nearest 100th) | Hash |