-
Notifications
You must be signed in to change notification settings - Fork 1
/
event_insights_2016.go
86 lines (60 loc) · 3.7 KB
/
event_insights_2016.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
/*
* The Blue Alliance API v3
*
* # Overview Information and statistics about FIRST Robotics Competition teams and events. # Authentication All endpoints require an Auth Key to be passed in the header `X-TBA-Auth-Key`. If you do not have an auth key yet, you can obtain one from your [Account Page](/account). A `User-Agent` header may need to be set to prevent a 403 Unauthorized error.
*
* API version: 3.04.0
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package swagger
// Insights for FIRST Stronghold qualification and elimination matches.
type EventInsights2016 struct {
// For the Low Bar - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
LowBar []float32 `json:"LowBar"`
// For the Cheval De Frise - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
AChevalDeFrise []float32 `json:"A_ChevalDeFrise"`
// For the Portcullis - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
APortcullis []float32 `json:"A_Portcullis"`
// For the Ramparts - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
BRamparts []float32 `json:"B_Ramparts"`
// For the Moat - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
BMoat []float32 `json:"B_Moat"`
// For the Sally Port - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
CSallyPort []float32 `json:"C_SallyPort"`
// For the Drawbridge - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
CDrawbridge []float32 `json:"C_Drawbridge"`
// For the Rough Terrain - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
DRoughTerrain []float32 `json:"D_RoughTerrain"`
// For the Rock Wall - An array with three values, number of times damaged, number of opportunities to damage, and percentage.
DRockWall []float32 `json:"D_RockWall"`
// Average number of high goals scored.
AverageHighGoals float32 `json:"average_high_goals"`
// Average number of low goals scored.
AverageLowGoals float32 `json:"average_low_goals"`
// An array with three values, number of times breached, number of opportunities to breach, and percentage.
Breaches []float32 `json:"breaches"`
// An array with three values, number of times scaled, number of opportunities to scale, and percentage.
Scales []float32 `json:"scales"`
// An array with three values, number of times challenged, number of opportunities to challenge, and percentage.
Challenges []float32 `json:"challenges"`
// An array with three values, number of times captured, number of opportunities to capture, and percentage.
Captures []float32 `json:"captures"`
// Average winning score.
AverageWinScore float32 `json:"average_win_score"`
// Average margin of victory.
AverageWinMargin float32 `json:"average_win_margin"`
// Average total score.
AverageScore float32 `json:"average_score"`
// Average autonomous score.
AverageAutoScore float32 `json:"average_auto_score"`
// Average crossing score.
AverageCrossingScore float32 `json:"average_crossing_score"`
// Average boulder score.
AverageBoulderScore float32 `json:"average_boulder_score"`
// Average tower score.
AverageTowerScore float32 `json:"average_tower_score"`
// Average foul score.
AverageFoulScore float32 `json:"average_foul_score"`
// An array with three values, high score, match key from the match with the high score, and the name of the match.
HighScore []string `json:"high_score"`
}