Skip to content
Lovat

Using Picklists

Creating and Viewing Picklists

You can view picklists shared by your team in the shared tab. You cannot change these. Any picklists that aren’t yours but you can change will be found in the mutable tab. To edit these, click the pencil in the top right.

To create a new picklist, open the navigation drawer and select picklists. Then, click the plus in the bottom right. You can use the sliders to adjust how import each metric will be when creating your picklist. You can also share your picklist with your team.

You can edit your created picklists by tapping the picklist and using the buttons in the top right.

Picklist Calculations

Picklist Metrics

These are the metrics used in picklists. Each one can be assigned a weight before creating picklists.

  • Total points
  • Auto points
  • Teleop points
  • Driver ability
  • Barge result
  • L1 Coral
  • L2 Coral
  • L3 Coral
  • L4 Coral
  • Coral pick-ups
  • Feeds

Picklist Procedure

We standardize team’s performances in certain picklist stats by comparing them to other teams in the competition. Using the mean and standard deviation for each stat across all robots, the app could find a team’s position on the field’s normal distribution (bell curve) for each stat. This comparison is what was used to convert robots’ raw performances in different stats (Avg. total score, avg climb points, etc.) into comparable indexes called z-scores (# of standard deviations from the field’s mean). For each robot’s stats, the conversion was performed with the formula , where is the team’s performance in the stat, is the mean of that stat across all robots, and is the population standard deviation of the stat across all robots. To contextualize these conversions, if one robot has a z-score of 1.3 in average climb points but a z-score of 2 in defensive actions, it means they’re better at defending than climbing when compared to other robots. The products of these z-scores and their corresponding slider constants could then be added to make a weighted picklist.

For example:

# Coral L4 (weight 0.4)# Coral L3 (weight 0.3)Avg. Barge points (weight 0.5)
Team’s avg1254
Field avg547
Field standard dev321
Plug into formula, multiply by weight

Then add these terms to get an index of . One can then compare these indexes to generate a picklist.