3 Commits

Author SHA1 Message Date
ltcptgeneral
375befd0c4 analysis pkg v 1.0.0.9 2020-03-17 20:03:49 -05:00
ltcptgeneral
893d1fb1d0 analysis.py v 1.1.13.007 2020-03-16 22:05:52 -05:00
ltcptgeneral
6a426ae4cd a 2020-03-10 00:45:42 -05:00
15 changed files with 17 additions and 11 deletions

4
.gitignore vendored
View File

@@ -19,4 +19,6 @@ data analysis/keys.txt
data analysis/check_for_new_matches.ipynb
data analysis/test.ipynb
data analysis/visualize_pit.ipynb
data analysis/config/keys.config
data analysis/config/keys.config
analysis-master/analysis/__pycache__/
data analysis/__pycache__/

View File

@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: analysis
Version: 1.0.0.8
Version: 1.0.0.9
Summary: analysis package developed by Titan Scouting for The Red Alliance
Home-page: https://github.com/titanscout2022/tr2022-strategy
Author: The Titan Scouting Team

View File

@@ -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():

View File

@@ -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():

Binary file not shown.

Binary file not shown.

View File

@@ -2,7 +2,7 @@ import setuptools
setuptools.setup(
name="analysis", # Replace with your own username
version="1.0.0.008",
version="1.0.0.009",
author="The Titan Scouting Team",
author_email="titanscout2022@gmail.com",
description="analysis package developed by Titan Scouting for The Red Alliance",