mirror of
https://github.com/titanscouting/tra-analysis.git
synced 2024-12-26 01:29:10 +00:00
testing part 2 better electric boogaloo
This commit is contained in:
parent
864b27bc0c
commit
201752a55e
@ -176,12 +176,16 @@ def simplestats(data, test):
|
||||
if(test == "regression_sigmoidal"):
|
||||
return an.regression(list(range(len(data))), data, ['sig'])
|
||||
|
||||
def push_to_database(apikey, competition, results, pit):
|
||||
def push_to_database(apikey, competition, results, metrics, pit):
|
||||
|
||||
for team in results:
|
||||
|
||||
d.push_team_tests_data(apikey, competition, team, results[team])
|
||||
|
||||
for team in temp_vector:
|
||||
|
||||
d.push_team_metrics_data(apikey, competition, team, temp_vector[team])
|
||||
|
||||
for variable in pit:
|
||||
|
||||
d.push_team_pit_data(apikey, competition, variable, pit[variable])
|
||||
@ -198,10 +202,11 @@ def metricsloop(tbakey, apikey, competition, timestamp): # listener based metric
|
||||
red = {}
|
||||
blu = {}
|
||||
|
||||
for match in matches:
|
||||
red = load_metrics(apikey, competition, match, "red")
|
||||
blu = load_metrics(apikey, competition, match, "blue")
|
||||
|
||||
red = load_metrics(apikey, competition, match, "red")
|
||||
blu = load_metrics(apikey, competition, match, "blue")
|
||||
|
||||
for match in matches:
|
||||
|
||||
elo_red_total = 0
|
||||
elo_blu_total = 0
|
||||
@ -275,14 +280,6 @@ def metricsloop(tbakey, apikey, competition, timestamp): # listener based metric
|
||||
blu[team]["gl2"]["rd"] = blu[team]["gl2"]["rd"] + blu_gl2_delta["rd"]
|
||||
blu[team]["gl2"]["vol"] = blu[team]["gl2"]["vol"] + blu_gl2_delta["vol"]
|
||||
|
||||
temp_vector = {}
|
||||
temp_vector.update(red)
|
||||
temp_vector.update(blu)
|
||||
|
||||
for team in temp_vector:
|
||||
|
||||
d.push_team_metrics_data(apikey, competition, team, temp_vector[team])
|
||||
|
||||
""" not functional for now
|
||||
red_trueskill = []
|
||||
blu_trueskill = []
|
||||
@ -309,6 +306,11 @@ def metricsloop(tbakey, apikey, competition, timestamp): # listener based metric
|
||||
|
||||
"""
|
||||
|
||||
return_vector.update(red)
|
||||
return_vector.update(blue)
|
||||
|
||||
return return_vector
|
||||
|
||||
def load_metrics(apikey, competition, match, group_name):
|
||||
|
||||
group = {}
|
||||
|
Loading…
Reference in New Issue
Block a user