From 893d1fb1d09a08ed558cf59c9bd394851b5d99c9 Mon Sep 17 00:00:00 2001 From: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com> Date: Mon, 16 Mar 2020 22:05:52 -0500 Subject: [PATCH] analysis.py v 1.1.13.007 --- analysis-master/analysis/analysis.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/analysis-master/analysis/analysis.py b/analysis-master/analysis/analysis.py index c0f0de7f..08871456 100644 --- a/analysis-master/analysis/analysis.py +++ b/analysis-master/analysis/analysis.py @@ -7,10 +7,12 @@ # current benchmark of optimization: 1.33 times faster # setup: -__version__ = "1.1.13.006" +__version__ = "1.1.13.007" # changelog should be viewed using print(analysis.__changelog__) __changelog__ = """changelog: + 1.1.13.007: + - fixed bug with trueskill 1.1.13.006: - cleaned up imports 1.1.13.005: @@ -461,13 +463,13 @@ def trueskill(teams_data, observations): # teams_data is array of array of tuple team_ratings = [] for team in teams_data: - team_temp = [] + team_temp = () for player in team: player = Trueskill.Rating(player[0], player[1]) - team_temp.append(player) + team_temp = team_temp + (player,) team_ratings.append(team_temp) - return Trueskill.rate(teams_data, observations) + return Trueskill.rate(team_ratings, ranks=observations) class RegressionMetrics():