View Single Post
  #3   Spotlight this post!  
Unread 20-11-2015, 08:50
EricDrost's Avatar
EricDrost EricDrost is offline
Eleven to MidKnight
FRC #1923 (The MidKnight Inventors)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: NJ
Posts: 256
EricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond repute
Re: Sorting Algorithms as a Tool for Picklisting

Quote:
Originally Posted by Jon Stratis View Post
The trick with creating a pick list isn't in sorting the teams - it's in giving each of them a numerical value. Find a way to give each team a value, then you can use whatever sorting function you want to order them.
Not necessarily.

There's a difference between ordinal and cardinal ranking. Ordinal means that your teams are ranked, in order. Cardinal means that your teams are ranked, in order, by a value associated with each team (points scored, OPR, etc). You don't need to know how many points each team scores to make an ordinal ranking, just which teams are better than which other teams.

For picklisting, creating an ordinal ranking is functionally identical to cardinal if you don't have to worry about whether or not you want to decline.

For elims strategizing, it's nice to know the cardinality of each team so you can sum your sort values (like average points scored) for each alliance to know what you're up against.



@OP I usually do a cardinal ranking sort for these reasons. Like Jon said, Excel works great for sorting if you have the scout data to determine the cardinality of each team.
__________________
MORT Team 11: 2008 - 2015
MKI Team 1923: 2015 - Present