Update fifa-calculator.py
This commit is contained in:
@@ -12,8 +12,8 @@ with open('spielplan_vorrunde.csv', newline='') as spielplan, open('team_rating.
|
|||||||
|
|
||||||
# offset for relative strength
|
# offset for relative strength
|
||||||
offset_rating = 0#min(ratings.values())-1
|
offset_rating = 0#min(ratings.values())-1
|
||||||
# standard deviation
|
# standard deviation source says 1.9, but this is very high
|
||||||
std_dev = 1.9
|
std_dev = 1.3
|
||||||
# mean Goals per match
|
# mean Goals per match
|
||||||
mean_goals = 2.2
|
mean_goals = 2.2
|
||||||
|
|
||||||
@@ -30,4 +30,8 @@ with open('spielplan_vorrunde.csv', newline='') as spielplan, open('team_rating.
|
|||||||
goals_home = max(0, round(random.gauss(mean_goals/2*relative_rating_home,std_dev/2)))
|
goals_home = max(0, round(random.gauss(mean_goals/2*relative_rating_home,std_dev/2)))
|
||||||
goals_away = max(0, round(random.gauss(mean_goals/2*relative_rating_away,std_dev/2)))
|
goals_away = max(0, round(random.gauss(mean_goals/2*relative_rating_away,std_dev/2)))
|
||||||
|
|
||||||
|
# output
|
||||||
print(row['Home Team'], row['Away Team'], str(relative_rating_home)+' : '+str(relative_rating_away), str(goals_home)+' : '+str(goals_away))
|
print(row['Home Team'], row['Away Team'], str(relative_rating_home)+' : '+str(relative_rating_away), str(goals_home)+' : '+str(goals_away))
|
||||||
|
|
||||||
|
# keep window open
|
||||||
|
input()
|
||||||
Reference in New Issue
Block a user