We have updated the content of our program. To access the current Software Engineering curriculum visit curriculum.turing.edu.
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 |