Go to Post "Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world." - Albert Einstein - Edward Debler [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy > Scouting
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 25-11-2015, 02:53
microbuns's Avatar
microbuns microbuns is offline
Registered User
AKA: Sam Maier
FRC #4917
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Elmira
Posts: 81
microbuns is an unknown quantity at this point
Re: Sorting Algorithms as a Tool for Picklisting

Since you are dealing with a relatively small number of teams, using a sorting algorithm won't help you speed up your sorting of your list. Humans are very good at just placing an item in the correct spot, and we are much less good at following algorithm instructions. As others have said, they hard part of pick ordering is just choosing who is better than who - not sorting them once that has taken place.
  #2   Spotlight this post!  
Unread 25-11-2015, 06:18
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,659
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Sorting Algorithms as a Tool for Picklisting

It should be worth noting that not every team's rank preference will be the same. For example in 2014, you'd want 4 potential lists - All-Around, Finishers, Trusser and Inbound/Assister's. Once your team decides what role your robot will fill, it's a matter of finding the best robot for the other roles (and sometimes splitting up other alliances).

In 2015 there could be lists for All-around, Tote stackers, stack cappers and RC grabbers. Again - it all depends on your role and what roles the robots at the events have chosen to fill. Cheesecake throws a wildcard into the whole thing though .
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #3   Spotlight this post!  
Unread 25-11-2015, 18:13
Citrus Dad's Avatar
Citrus Dad Citrus Dad is offline
Business and Scouting Mentor
AKA: Richard McCann
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: Davis
Posts: 988
Citrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond repute
Re: Sorting Algorithms as a Tool for Picklisting

Quote:
Originally Posted by microbuns View Post
Since you are dealing with a relatively small number of teams, using a sorting algorithm won't help you speed up your sorting of your list. Humans are very good at just placing an item in the correct spot, and we are much less good at following algorithm instructions. As others have said, they hard part of pick ordering is just choosing who is better than who - not sorting them once that has taken place.
I think the implicit question here was developing a ranking system that will provide a sorting of teams for a draft.
__________________
  #4   Spotlight this post!  
Unread 25-11-2015, 23:34
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,594
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Sorting Algorithms as a Tool for Picklisting

The bottom line (as hinted and presented several places above) is that with the small number of teams at an event (or CMP division), sorting on any reasonable number of criteria is going to be essentially instantaneous on a decent laptop. (That is, for less than 100 items to be sorted, don't sweat the "big O"; simple sort algorithms are good enough).

The key is to decide which team attributes are most important, and how they rank relative to one another. Picking according to a team rubric is a "safe" course; no one will ask why you went that way. But if your gut and your spreadsheet give you different answers, my best advice is to make sure you understand why your spreadsheet gave the answer it did, and determine for yourself whether your gut instinct is better, and if so, why. If you pick right, you'll probably be considered a prodigy or genius, but if you pick wrong, it's essential that you be able to clearly communicate to your team mates why you overrode "team wisdom".
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 16:48.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi