Go to Post Holy cow! Five years in FIRST and it only gets better! Skyway has supplied wheels to FIRST for ten years. Ten years ago Dean called Ken for wheels. Ken said yes. Man, we love helping you guys and gals get good wheels. ;) Bart at Skywaywheels.com - SkywayWheels [more]
Home
Go Back   Chief Delphi > Competition > Off-Season Events
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-07-2010, 00:39
nilesenator nilesenator is offline
Registered User
FRC #0294
 
Join Date: Aug 2008
Location: Hermosa Beach
Posts: 19
nilesenator will become famous soon enoughnilesenator will become famous soon enough
Elo Leader Board for IRI

This list is based off of a slightly modified Elo Algorithm (Used for ranking everything from chess, to organized sports), into which I fed all of the match results from The Blue Alliance, and Filtered by teams at IRI.

EDIT: The only modification to the algorithm, was to allow team matches, as the original Elo was designed for 1 on 1 only.

Keep in mind that these results are strictly as shown by the program, also, Every team above the line made it at least to their division finals. 7 out of the 13 teams above the line also went on to Einstein field for the semi-finals. Four of the teams made it to finals on Einstein.

67..........1198.5027459
294..........1195.23059282
1114..........1160.29479572
2056..........1134.50641646
1086..........1133.07039978
1625..........1119.31216602
33..........1108.94561857
3138..........1107.59776345
343..........1099.37768127
1718..........1097.94875562
469..........1096.1930669
16..........1086.85325764
217..........1082.17660154
##################### Teams that went to division finals ^^
1730..........1079.33856127
1519..........1078.31642035
111..........1077.99370619
1592..........1077.91748519
1538..........1074.03849808
330..........1073.77644144
830..........1071.20236022

The program is written in python, if anyone would like to know their specific team rating and are not listed, or would like to see the source code, I can send you either.

-Niles
Team 294
__________________
-Programmers are result oriented. Tell them what you want, and they'll give you what they think you would have asked for if you had any idea what you were talking about. -IDK who said this

Last edited by nilesenator : 04-07-2010 at 00:41.
Reply With Quote
  #2   Spotlight this post!  
Unread 04-07-2010, 15:59
kstl99's Avatar
kstl99 kstl99 is offline
Registered User
AKA: Kevin
FRC #1922 (Oz-Ram)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Hopkinton, NH
Posts: 404
kstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond reputekstl99 has a reputation beyond repute
Send a message via AIM to kstl99
Re: Elo Leader Board for IRI

Do you have results before the IRI filter?
__________________
Reply With Quote
  #3   Spotlight this post!  
Unread 04-07-2010, 16:04
XaulZan11's Avatar
XaulZan11 XaulZan11 is offline
Registered User
AKA: John Christiansen
FRC #1732
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,329
XaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond repute
Send a message via AIM to XaulZan11
Re: Elo Leader Board for IRI

Could you explain the Elo Algorithm?
Reply With Quote
  #4   Spotlight this post!  
Unread 04-07-2010, 16:14
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,737
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Elo Leader Board for IRI

I think this might be a little flawed when you consider it includes elimination matches (which get progressively harder so of course the world champions / finalists are on top since they beat harder players).
__________________
Mentor / Drive Coach: 228 (2016-?)
--2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
.
College Mentor: 2791 (2010-2015)
-- 2015 TVR Motorola Quality, FLR GM Industrial Design -- 2014 FLR Motorola Quality / SFs (with 341, 4930)
-- 2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
-- 2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #5   Spotlight this post!  
Unread 04-07-2010, 20:59
nilesenator nilesenator is offline
Registered User
FRC #0294
 
Join Date: Aug 2008
Location: Hermosa Beach
Posts: 19
nilesenator will become famous soon enoughnilesenator will become famous soon enough
Re: Elo Leader Board for IRI

kstl99: Yes, I have results for every team that attended The Championships.

XaulZan11: The Elo Algorithm essentially assigns each team a number representing their skill, the higher the skill number the better the skill (theoretically). When two teams play each other, it determines the skill number "payoff" for each team playing based on their chances of winning statistically, and changes their skill based on that.

Chris is me: The teams in the finals do play teams that are higher in skill, however, because both teams in the finals are high in skill, they don't receive a disproportionate share of points. The Teams that play through to the finals do get more chances to play, but because they are equally matched, the skill numbers should remain indicative of the skill. For example, if a team with very high skill beat a team with low skill, they would receive very low bonuses because it is a expected result.

-Niles
Team 294
__________________
-Programmers are result oriented. Tell them what you want, and they'll give you what they think you would have asked for if you had any idea what you were talking about. -IDK who said this
Reply With Quote
  #6   Spotlight this post!  
Unread 04-07-2010, 21:31
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,737
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Elo Leader Board for IRI

The main reason I'm skeptical is that Elo is a system designed for two-player games, and Breakaway is a 3v3 game. In addition, Elo is based on a very important assumption: that performance can't be measured absolutely; it can only be inferred from wins, losses and draws. By its very nature, it doesn't take into account the score of the game, or anything other than wins and losses. For chess, this is fine, as there is no metric of showing the strength of a win, but in Breakaway there is one so not using it will only produce a ranking system that turns out results similar to the finals.

Elo would be better in my opinion for ranking alliances, and then I would rather look at things like score differentials, etc. to determine relative strength of alliances in a somewhat objective manner. I am far from an expert on ranking systems, though, and if I'm wrong I'd love to hear why.
__________________
Mentor / Drive Coach: 228 (2016-?)
--2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
.
College Mentor: 2791 (2010-2015)
-- 2015 TVR Motorola Quality, FLR GM Industrial Design -- 2014 FLR Motorola Quality / SFs (with 341, 4930)
-- 2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
-- 2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #7   Spotlight this post!  
Unread 04-07-2010, 21:50
nilesenator nilesenator is offline
Registered User
FRC #0294
 
Join Date: Aug 2008
Location: Hermosa Beach
Posts: 19
nilesenator will become famous soon enoughnilesenator will become famous soon enough
Re: Elo Leader Board for IRI

The Elo system was originally designed for chess rankings, however it is very similar to the current system used by XBox live to match people to games that are similar in skill. The skill difference assumes that the only relevant piece of information is the win or loss record. The strength of the win would be important if you look at a single game and say "Which team is better", but in the long run a win/loss record should suffice if you have the relative strengths of the teams. Obviously if the strategy used by a team doesn't fit well with others, then it's skill rating being high is irrelevant. However, the nature of the statistics makes it unlikely that a team that doesn't do well in points, or doesn't do well with others, will come out ahead with a high score. The system I used is to treat each match won or lost as a group of 1 on 1 matches, and is the system used by many other implementations of Elo used for team matches. The XBox Live TrueSkill is slightly different, but it's implementation is a project which takes more free time than I have .

Example: If a weak team gets a "free ride" with higher rated teams, it's skill will go up. However this is negligible because with the sheer amount of teams that play, it balances out in the long run with probability.

-Niles
Team 294
__________________
-Programmers are result oriented. Tell them what you want, and they'll give you what they think you would have asked for if you had any idea what you were talking about. -IDK who said this
Reply With Quote
  #8   Spotlight this post!  
Unread 12-07-2010, 19:35
Rick Wagner's Avatar
Rick Wagner Rick Wagner is offline
Registered User
FRC #3008 (Kalani Robotics)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2003
Location: Honolulu, Hawaii
Posts: 188
Rick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to behold
Re: Elo Leader Board for IRI

I'd like to see the source code. Thanks.
Reply With Quote
  #9   Spotlight this post!  
Unread 12-07-2010, 19:55
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,069
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Elo Leader Board for IRI

Quote:
Originally Posted by Rick Wagner View Post
I'd like to see the source code. Thanks.
Seconded, also curious how you would feel on me using said code in a project.
__________________




.
Reply With Quote
Reply


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 On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Future animation leader asking for help 16MentalTempest 3D Animation and Competition 12 10-03-2009 02:51
banebots for iri Aren_Hill Off-Season Events 1 16-07-2007 10:10
Team leader Karthik1 Team Organization 22 26-10-2004 20:43
[FVG]: Searching for 2D Leader Mike Ciance FIRST-related Organizations 9 20-07-2004 00:49
directions for IRI archiver 2001 5 24-06-2002 04:02


All times are GMT -5. The time now is 19:28.

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