1. Overtime and penalty shots
A hockey game usually never ends in a draw. So we need to extend the calculation for overtime and penalty shots.
Overtime is another 5 minutes of playing. If a team scores the game is over and the team which scored has one.
When there is no score in overtime, they go to shootout. Each team has to select three players for a shootout. If one team scored more after the three, it wins. If it is a draw, each team shoots one more time. If one team scores and the other does not, the team with the goal won. If none scored or both scored it continues 1 one 1 until one team wins.
So we need to add the penalty shooters to the lineup.
I think we can use the same variables for the shootout that we have for the games.
The shooter has the following options.
Score
Miss
Saved by goalie
2. Ticket price
The user needs to be able to set the ticket prices for his seats and stands. This should be possible for all games at once or individually depending on the preference of the User.
3. Calculate the attendance per game
For this we need to create a formula.
Strength home team * Strenght away team * Ranking home team * Ranking away team * Ticket price / Factor
For this we need something on the backend to give points to the ranking and strength and ticket price.
I have attached an Excel sheet to show you what I mean.
So in the backend I want to be able to change the values of the points.
I also want to be able to change the value of the price ranges and strength ranges.
BUT this option needs to be closed once a season has had the first game day so it is fix for a whole season.
I also need to be able to change the factor so that the number is calculated correct.
This formula needs to be in there twice so that once the attendance in the stands and once in the seats is calculated.