Closed MangoSwirl closed 1 year ago
From Cassie on Discord:
i just saw the issue u put on github, but it might not be made till a bit later because i am in tahoe and have limited time to work. In the future please detail everything you want me to do more speecificy. I did all the things in the picture but that seems like it wasn't all you were asking
From Cassie on Discord:
also @MangoSwirl not sure what this means Value's average overall teams at the tournament and this Difference between value and value's average overall teams
From Collin on Discord (replying to "i just saw the issue u put on github..."):
The issue was referring to the team detail endpoints, detail functions such as
cargoAccuracy,
cargoCount
, anddefenseQuantity
notoverview
. I did put it in the document. Since we're not using the same endpoint paths I originally requested, I had to do a bit more guesswork about which of your functions corresponds to which endpoint. I originally thought thatcargoAccuracy,
cargoCount
, anddefenseQuantity
corresponded to the team detail functions, but I'm now realizing you might have been planning to make separate functions such asdetailedCargoAccuracy
ordetailedDefenseQuantity
. That would also be easier on my part becauseoverview
is directly linked to them, and I don't need the detailed info inoverview
. I apologize if this wasn't clear. I think most of this could have been avoided if I made sure Barry had seen the document and if he discussed with the scouting team before making changes.
From Collin on Discord (replying to "also @MangoSwirl
not sure what this means..."):
Value's average over all teams at the tournament means the specified value's average between all teams at the tournament, not just the specified one.
(Difference between value and value's average over all teams) = (value for specified team) - (Value's average over all teams at the tournament)
I've updated the original comment with a list of tasks to make it easier to track.
We don't need to do this for Rapid React anymore.
Team lookup detail functions such as
cargoAccuracy
,cargoCount
, anddefenseQuantity
are missing the following information in their response:cargoAccuracy
cargoCount
defenseQuality
defenseQuantity
averageScore
climberMax
climberSucsess
cargoAccuracy
cargoCount
defenseQuality
defenseQuantity
averageScore
climberSucsess
- not included in responsecargoAccuracy
cargoCount
defenseQuality
defenseQuantity
averageScore
- crashes serverclimberSucsess
- always responds withnull
cargoAccuracy
- always responds withnull
cargoCount
- always responds withnull
defenseQuality
-defenseQualityDifference is not a valid task
defenseQuantity
-defenseQuantityDifference is not a valid task
averageScore
- crashes serverclimberSucsess
-climberSucsessDifference is not a valid task
cargoAccuracy
andcargoCount
are missing...cargoCount
cargoAccuracy
Current behavior
Example for
GET /API/analysis/cargoAccuracy?team=4499
Desired behavior
Example for
GET /API/analysis/cargoAccuracy?team=4499