@@ -41,16 +41,16 @@ <h2 class="mt0">Scouting Analysis</h2>
41
41
< div class ="description ">
42
42
< b class ="big "> Summary</ b >
43
43
< div class ="ui ">
44
- < div v-if ="{_.round(_.mean (team.a_switch_cubes), 3)} < 1 ">
44
+ < div v-if ="(team.autonswitch = " no ") && (team.autonscale = " no " ) && (team.autonvault = " no " ) ">
45
45
< b > They don't place cubes in auton</ b >
46
46
</ div >
47
- < div v-if ="{_.round(_.mean (team.a_switch_cubes), 3)} < 1 ">
47
+ < div v-if ="(team.autonswitch = " yes ") && (team.autonscale = " no " ) && (team.autonvault = " no " ) ">
48
48
< b > They place cubes on the switch in auton</ b >
49
49
</ div >
50
- < div v-if ="{_.round(_.mean (team.a_scale_cubes), 3)} < 1 ">
50
+ < div v-if ="(team.autonswitch = " no ") && (team.autonscale = " yes " ) && (team.autonvault = " no " ) ">
51
51
< b > They place cubes on the scale in auton</ b >
52
52
</ div >
53
- < div v-if ="{_.round(_.mean (team.a_vault_cubes), 3)} < 1 ">
53
+ < div v-if ="(team.autonswitch = " no ") && (team.autonscale = " no " ) && (team.autonvault = " yes " ) ">
54
54
< b > They place cubes in the vault in auton</ b >
55
55
</ div >
56
56
<!--<div v-else>
@@ -64,22 +64,22 @@ <h2 class="mt0">Scouting Analysis</h2>
64
64
<div>Auton High Goal Accuracy: <b>{{team.autonhigh}}%</b></div>
65
65
<div>Auton Low Goal Accuracy: <b>{{team.autonlow}}%</b></div>
66
66
</div>-->
67
- < div > Cubes Placed on Switch - Avg: < b > {{_.round(_.mean(team.switch_cubes ), 3)}}</ b > 1st Quartile: < b > {{_.round(ss.quantile(team.switch_cubes , .25), 3)}}</ b > Median: < b > {{_.round(ss.quantile(team.switch_cubes , .5), 3)}}</ b > 3rd Quartile: < b > {{_.round(ss.quantile(team.switch_cubes , .75), 3)}}</ b > Min: < b > {{_.round(ss.min(team.switch_cubes , .25), 3)}}</ b > Max: < b > {{_.round(ss.max(team.switch_cubes , .25), 3)}}</ b >
67
+ < div > Cubes Placed on Switch - Avg: < b > {{_.round(_.mean(team.switchcubesplaced ), 3)}}</ b > 1st Quartile: < b > {{_.round(ss.quantile(team.switchcubesplaced , .25), 3)}}</ b > Median: < b > {{_.round(ss.quantile(team.switchcubesplaced , .5), 3)}}</ b > 3rd Quartile: < b > {{_.round(ss.quantile(team.switchcubesplaced , .75), 3)}}</ b > Min: < b > {{_.round(ss.min(team.switchcubesplaced , .25), 3)}}</ b > Max: < b > {{_.round(ss.max(team.switchcubesplaced , .25), 3)}}</ b >
68
68
</ div >
69
- < div > Cubes Placed on Scale - Avg: < b > {{_.round(_.mean(team.scale_cubes ), 3)}}</ b > 1st Quartile: < b > {{_.round(ss.quantile(team.scale_cubes , .25), 3)}}</ b > Median: < b > {{_.round(ss.quantile(team.scale_cubes , .5), 3)}}</ b > 3rd Quartile: < b > {{_.round(ss.quantile(team.scale_cubes , .75), 3)}}</ b > Min: < b > {{_.round(ss.min(team.scale_cubes , .25), 3)}}</ b > Max: < b > {{_.round(ss.max(team.scale_cubes , .25), 3)}}</ b >
69
+ < div > Cubes Placed on Scale - Avg: < b > {{_.round(_.mean(team.scalecubesplaced ), 3)}}</ b > 1st Quartile: < b > {{_.round(ss.quantile(team.scalecubesplaced , .25), 3)}}</ b > Median: < b > {{_.round(ss.quantile(team.scalecubesplaced , .5), 3)}}</ b > 3rd Quartile: < b > {{_.round(ss.quantile(team.scalecubesplaced , .75), 3)}}</ b > Min: < b > {{_.round(ss.min(team.scalecubesplaced , .25), 3)}}</ b > Max: < b > {{_.round(ss.max(team.scalecubesplaced , .25), 3)}}</ b >
70
70
</ div >
71
- < div > Cubes Placed in Vault - Avg: < b > {{_.round(_.mean(team.vault_cubes ), 3)}}</ b > 1st Quartile: < b > {{_.round(ss.quantile(team.vault_cubes , .25), 3)}}</ b > Median: < b > {{_.round(ss.quantile(team.vault_cubes , .5), 3)}}</ b > 3rd Quartile: < b > {{_.round(ss.quantile(team.vault_cubes , .75), 3)}}</ b > Min: < b > {{_.round(ss.min(team.vault_cubes , .25), 3)}}</ b > Max: < b > {{_.round(ss.max(team.vault_cubes , .25), 3)}}</ b >
71
+ < div > Cubes Placed in Vault - Avg: < b > {{_.round(_.mean(team.vaultcubes ), 3)}}</ b > 1st Quartile: < b > {{_.round(ss.quantile(team.vaultcubes , .25), 3)}}</ b > Median: < b > {{_.round(ss.quantile(team.vaultcubes , .5), 3)}}</ b > 3rd Quartile: < b > {{_.round(ss.quantile(team.vaultcubes , .75), 3)}}</ b > Min: < b > {{_.round(ss.min(team.vaultcubes , .25), 3)}}</ b > Max: < b > {{_.round(ss.max(team.vaultcubes , .25), 3)}}</ b >
72
72
</ div >
73
- < div > Avg Cubes Failed on Switch: < b > {_.round(_.mean( team.switch_cubes_failed), 3) }</ b > </ div >
74
- < div > Avg Cubes Failed on Scale: < b > {_.round(_.mean( team.scale_cubes_failed), 3) }</ b > </ div >
73
+ < div > Avg Cubes Failed on Switch: < b > {{ team.switchcubesfailed} }</ b > </ div >
74
+ < div > Avg Cubes Failed on Scale: < b > {{ team.scalecubesfailed} }</ b > </ div >
75
75
<!--<div>Avg Gear Cycle Time: <b>{{team.cycletime}} seconds</b></div>-->
76
76
</ div >
77
77
</ div >
78
78
< br >
79
79
< div class ="description ">
80
80
< b class ="big "> Robot Info</ b >
81
81
< div class ="ui ">
82
- <!--< div>Drive Type: <b>{{team.drivetype}} wheels</b></div> argh-- >
82
+ < div > Drive Type: < b > {{team.drivetype}} wheels</ b > </ div >
83
83
< div >
84
84
Clean Matches:
85
85
< matches :d ="team.foul "> </ matches >
@@ -90,16 +90,16 @@ <h2 class="mt0">Scouting Analysis</h2>
90
90
< div class ="description ">
91
91
< b class ="big "> Auton</ b >
92
92
< div class ="ui ">
93
- < div v-if ="{_.round(_.mean( team.a_switch_cubes), 3)} < 1 && {_.round(_.mean( team.a_scale_cubes), 3)} < 1 && {_.round(_.mean( team.a_vault_cubes), 3)} < 1 ">
93
+ < div v-if ="( team.autonswitch = " no ") && ( team.autonscale = " no " ) && ( team.autonvault = " no " ) ">
94
94
< b > They don't place cubes in auton</ b >
95
95
</ div >
96
- < div v-if ="{_.round(_.mean( team.a_switch_cubes), 3)} && {_.round(_.mean( team.a_scale_cubes), 3)} < 1 && {_.round(_.mean( team.a_vault_cubes), 3)} < 1 ">
96
+ < div v-if ="( team.autonswitch = " yes ") && ( team.autonscale = " no " ) && ( team.autonvault = " no " ) ">
97
97
< b > They place cubes on the switch in auton</ b >
98
98
</ div >
99
- < div v-if ="{_.round(_.mean( team.a_switch_cubes), 3)} < 1 && {_.round(_.mean( team.a_scale_cubes), 3)} > 0 && {_.round(_.mean( team.a_vault_cubes), 3)} < 1 ">
99
+ < div v-if ="( team.autonswitch = " no ") && ( team.autonscale = " yes " ) && ( team.autonvault = " no " ) ">
100
100
< b > They place cubes on the scale in auton</ b >
101
101
</ div >
102
- < div v-if ="{_.round(_.mean( team.a_switch_cubes), 3)} < 1 && {_.round(_.mean( team.a_scale_cubes), 3)} < 1 && {_.round(_.mean( team.a_vault_cubes), 3)} > 0 ">
102
+ < div v-if ="( team.autonswitch = " no ") && ( team.autonscale = " no " ) && ( team.autonvault = " yes " ) ">
103
103
< b > They place cubes in the vault in auton</ b >
104
104
</ div >
105
105
<!--<div v-else>
@@ -108,7 +108,7 @@ <h2 class="mt0">Scouting Analysis</h2>
108
108
</div>-->
109
109
< div >
110
110
Moved/Crossed:
111
- < matches :d ="team.a_movement "> </ matches >
111
+ < matches :d ="team.autonmovement "> </ matches >
112
112
</ div >
113
113
<!--<div>Crossed:
114
114
<matches :d="team.crossed"></matches>
@@ -118,25 +118,25 @@ <h2 class="mt0">Scouting Analysis</h2>
118
118
</div>-->
119
119
< div >
120
120
Placed Cubes on Switch:
121
- < matches :d ="team.a_switch_cubes "> </ matches >
121
+ < matches :d ="team.autonswitch "> </ matches >
122
122
</ div >
123
123
< div >
124
124
Placed Cubes on Scale:
125
- < matches :d ="team.a_scale_cubes "> </ matches >
125
+ < matches :d ="team.autonscale "> </ matches >
126
126
</ div >
127
127
< div >
128
128
Placed Cubes in Vault:
129
- < matches :d ="team.a_vault_cubes "> </ matches >
129
+ < matches :d ="team.autonvault "> </ matches >
130
130
</ div >
131
131
</ div >
132
132
</ div >
133
133
< br >
134
134
< div class ="description ">
135
135
< b class ="big "> Telop</ b >
136
- < div v-if ="{_.round(_.mean( team.scale_cubes), 3)} < 1 {_.round(_.mean( team.scale_cubes_failed), 3)} < 1 ">
136
+ < div v-if ="( team.scalecubesplaced == 0) && ( team.scalecubesfailed == 0) ">
137
137
< b > They don't attempt to place cubes on the scale</ b >
138
138
</ div >
139
- < div v-if ="{_.round(_.mean( team.a_vault_cubes), 3)} < 1 && {_.round(_.mean( team.scale_cubes_failed), 3)} > 0 ">
139
+ < div v-if ="( team.scalecubesplaced == 0) && ( team.scalecubesfailed != 0) ">
140
140
< b > They try to place cubes on the scale but haven't</ b >
141
141
</ div >
142
142
<!--<div v-else>
@@ -149,19 +149,19 @@ <h2 class="mt0">Scouting Analysis</h2>
149
149
</ div >
150
150
<!--<div>Gear Collection: <b>Ground: 45 (4 avg) | Station: 67 (5 avg)</b></div>-->
151
151
<!--<div>Avg Gear Cycle Time: <b>{{team.cycletime}} seconds</b></div>-->
152
- < div > Avg Cubes Placed on Switch: < b > {{_.round(_.mean(team.switch_cubes ), 3)}}</ b > </ div >
153
- < div > Avg Cubes Placed on Scale: < b > {{_.round(_.mean(team.scale_cubes ), 3)}}</ b > </ div >
154
- < div > Avg Cubes Placed in Vault: < b > {{_.round(_.mean(team.vault_cubes ), 3)}}</ b > </ div >
155
- < div > Avg Cubes Failed to be Placed on Switch: < b > {_.round(_.mean( team.switch_cubes_failed), 3) }</ b > </ div >
156
- < div > Avg Cubes Failed to be Placed on Scale: < b > {_.round(_.mean( team.scale_cubes_failed), 3) }</ b > </ div >
152
+ < div > Avg Cubes Placed on Switch: < b > {{_.round(_.mean(team.switchcubesplaced ), 3)}}</ b > </ div >
153
+ < div > Avg Cubes Placed on Scale: < b > {{_.round(_.mean(team.scalecubesplaced ), 3)}}</ b > </ div >
154
+ < div > Avg Cubes Placed in Vault: < b > {{_.round(_.mean(team.vaultcubes ), 3)}}</ b > </ div >
155
+ < div > Avg Cubes Failed to be Placed on Switch: < b > {{ team.switchcubesfailed} }</ b > </ div >
156
+ < div > Avg Cubes Failed to be Placed on Scale: < b > {{ team.scalecubesfailed} }</ b > </ div >
157
157
<!--<div>Gear Stuck on Peg:
158
158
<matches :d="team.stuck"></matches>
159
159
</div>-->
160
160
< div >
161
161
Hanging:
162
162
< matches :d ="team.hang "> </ matches >
163
163
</ div >
164
- < div > Avg Time to Hang: < b > {{team.time_to_hang }} seconds</ b > </ div >
164
+ < div > Avg Time to Hang: < b > {{team.hangtime }} seconds</ b > </ div >
165
165
<!--<div>Driver Quality: <b>73%</b></div>-->
166
166
</ div >
167
167
< br >
0 commit comments