Go to Post That wheel appears to have been forged deep within the fires of Mount Awesome. - viking1902 [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
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 16-03-2011, 17:06
Nathan Streeter's Avatar
Nathan Streeter Nathan Streeter is offline
FIRST Fan(atic)
FRC #1519 (Mechanical MAYHEM)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Merrimack, NH
Posts: 676
Nathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

I'm really looking forward to the new rankings - should be exciting!
__________________
"If you want to build a ship, don't drum up men to gather wood, divide the work, or give orders. Instead, teach them to yearn for the vast and endless sea." - Antoine de Saint-Exupery
"The fight is won or lost far away from witnesses - behind the lines, in the gym, and out there on the road, long before I dance under those lights." - Muhammad Ali
"Simplicity is the ultimate sophistication." - Leonardo da Vinci


Student: 2006-2010 (#1519)
Mentor: 2011-Present (#1519)


Reply With Quote
  #2   Spotlight this post!  
Unread 16-03-2011, 17:08
BrendanB BrendanB is offline
Registered User
AKA: Brendan Browne
FRC #1058 (PVC Pirates)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2003
Location: Londonderry, NH
Posts: 3,103
BrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond reputeBrendanB has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Yay, now I can get educated on all the amazing teams I didn't think of when voting! Bring a pad a pen kids!
__________________
1519 Mechanical M.A.Y.H.E.M. 2008 - 2010
3467 Windham Windup 2011 - 2015
1058 PVC Pirates 2016 - xxxx
Reply With Quote
  #3   Spotlight this post!  
Unread 16-03-2011, 20:44
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

These are a few teams from my top 25 with scores according to my new algorithm.

Next revision coming next week to separate robots and minibots in calculating the contribution. Should give a reading which is better. I'm happy with this one though...

the top 5 are truly in a league of their own.

My Estimated Team's Contribution



vs OPR?
Quote:
Team OPR
1114 62.9768
111 58.752
33 56.7075
148 56.5229
987 55.1992
217 54.4144
2056 52.7503
2512 49.8532
254 49.1796
1676 46.3775
2016 45.5644
1218 45.5229
876 44.9698
573 43.6522
359 43.5552
1126 43.2325
3284 41.255
179 40.8756
40 40.6288
lets see who wins week 2!
*note: my apologies to SD and Lake Superior (your events are the only 2 so far that didn't tweet so I don't have your data...)
__________________
"Never let your schooling interfere with your education" -Mark Twain

Last edited by mwtidd : 16-03-2011 at 21:04.
Reply With Quote
  #4   Spotlight this post!  
Unread 16-03-2011, 21:23
JB987 JB987 is offline
Registered User
AKA: Joe Barry
FRC #0987 (HIGH ROLLERS)
Team Role: Coach
 
Join Date: May 2006
Rookie Year: 2002
Location: LAS VEGAS
Posts: 1,176
JB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by lineskier View Post
These are a few teams from my top 25 with scores according to my new algorithm.

Next revision coming next week to separate robots and minibots in calculating the contribution. Should give a reading which is better. I'm happy with this one though...

the top 5 are truly in a league of their own.

My Estimated Team's Contribution



vs OPR?


lets see who wins week 2!
*note: my apologies to SD and Lake Superior (your events are the only 2 so far that didn't tweet so I don't have your data...)
I would love to see your algorithm
Reply With Quote
  #5   Spotlight this post!  
Unread 16-03-2011, 21:25
Nathan Streeter's Avatar
Nathan Streeter Nathan Streeter is offline
FIRST Fan(atic)
FRC #1519 (Mechanical MAYHEM)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Merrimack, NH
Posts: 676
Nathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by lineskier View Post
These are a few teams from my top 25 with scores according to my new algorithm.

Next revision coming next week to separate robots and minibots in calculating the contribution. Should give a reading which is better. I'm happy with this one though...
Out of curiosity, what is your new algorithm - I'm always intrigued by new algorithms for FRC statistics! :-)
__________________
"If you want to build a ship, don't drum up men to gather wood, divide the work, or give orders. Instead, teach them to yearn for the vast and endless sea." - Antoine de Saint-Exupery
"The fight is won or lost far away from witnesses - behind the lines, in the gym, and out there on the road, long before I dance under those lights." - Muhammad Ali
"Simplicity is the ultimate sophistication." - Leonardo da Vinci


Student: 2006-2010 (#1519)
Mentor: 2011-Present (#1519)


Reply With Quote
  #6   Spotlight this post!  
Unread 16-03-2011, 21:31
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,521
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by Nathan Streeter View Post
Out of curiosity, what is your new algorithm - I'm always intrigued by new algorithms for FRC statistics! :-)
It appears to be OPR-DPR (or SAA as Bongle calls it)

While OPR is relatively okay at predicting robot goodness, DPR is generally pretty bad at predicting a robot's defense capabilities. (especially in a game like this, how often does 1114 actually play defense?)


Nevermind, that appears to have been a happy coincidence for the test cases I tried. I'm curious too, what is it?

DPR is typically a good indicator of schedule difficulty though.

[EDIT for more clarification]DPR tries to extrapolate how many points an opposing alliance scored when your robot was on the field. Typically, your robot doesn't much factor into that, especially in a mostly defense free game like this. If a team has low DPR, they could be a great defender, but the chances are much better that they just got an easy schedule with opponents who didn't put up many points. Even if you play great defense on a top tier team, they'll still score a lot.[/EDIT]
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery

Last edited by Ian Curtis : 16-03-2011 at 21:38. Reason: Nope. I was wrong.
Reply With Quote
  #7   Spotlight this post!  
Unread 16-03-2011, 21:38
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by Ian Curtis View Post
It appears to be OPR-DPR (or SAA as Bongle calls it).

While OPR is relatively okay at predicting robot goodness, DPR is generally pretty bad at predicting a robot's defense capabilities. (especially in a game like this, how often does 1114 actually play defense?)

DPR is typically a good indicator of schedule difficulty though.
Quote:
Originally Posted by Nathan Streeter View Post
Out of curiosity, what is your new algorithm - I'm always intrigued by new algorithms for FRC statistics! :-)
Actually its neither.
Its what I call an ETC - Estimated Team's Contribution
As a qualifying match gets added to my DB I add the alliance's points to a running sum for a given team. Leaving each team with a TAQMP (total alliance qualifying match points), then divide by the # of matches played and you get ATAQMP(average TAQMP)
then based on AT* go through all of the matches again, comparing the 3 teams AT*s on an alliance, and figure out the % of that matches points attributed to a given team ETQMC (estimated teams qualifying match contribution)

add up all the ETQMCs for a given robot and divide by the number of matches and you are left with ETC (Estimate Team's Contribution) on a per match basis.

what OPR lacks is a match by match analysis, it more looks that big picture and misses some of the details. Also next week i will be separating the total score into (autonomous & teleop) and the (minibot). This should reduce the point inflation and get an even more accurate ETC

so next week I'll have an EMC (estimated minibot contribution), ERC (estimated robot contribution), and an improved ETC
__________________
"Never let your schooling interfere with your education" -Mark Twain

Last edited by mwtidd : 16-03-2011 at 21:44.
Reply With Quote
  #8   Spotlight this post!  
Unread 16-03-2011, 21:45
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,521
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by lineskier View Post
Actually its neither. As a qualifying match gets added to my DB I add the alliance's points to a running sum for a given team. Leaving each team with a TAQMP (total alliance qualifying match points), then divide by the # of matches played and you get ATAQMP(average TAQMP)
then based on AT* go through all of the matches again, comparing the 3 teams AT*s on an alliance, and figure out the % of that matches points attributed to a given team ETQMC (estimated teams qualifying match contribution)

add up all the ETQMCs for a given robot and divide by the number of matches and you are left with ETC (Estimate Team's Contribution) on a per match basis.

what OPR lacks is a match by match analysis, it more looks that big picture and misses some of the details. Also next week i will be separating the total score into (autonomous & teleop) and the (minibot). This should reduce the point inflation and get an even more accurate ETC
So is the % for a given team/match that team's TAQMP/(sum of alliance's TAQMP?)? It'll definitely be neat to see it without the minibot. And by this algorithm, all teams will have a positive lineskier ranking?
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery
Reply With Quote
  #9   Spotlight this post!  
Unread 16-03-2011, 22:05
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by Ian Curtis View Post
So is the % for a given team/match that team's TAQMP/(sum of alliance's TAQMP?)? It'll definitely be neat to see it without the minibot. And by this algorithm, all teams will have a positive lineskier ranking?
its done by AT*, as different teams play different # of matches you have to take an average.

so lets say for the red alliance

r1c = AT* for red1

r1c/(r1c + r2c + r3c) = r1%c to match n
r1%c * redScore = r1mc (red1's match contribution)

also a teams AT* is calculated on a per event basis. So if you go to a second regional your teams match contribution is based on your performance at that regional

However your ETC is the average ETQMC over all matches at all regionals

There is no way to have a negative as points against are not factored. that being said, Just as I can calculate MC and RC I am about one days worth of coding away from a DC (defensive contribution). My hope was to present a madden-like scale for each team. So before a match you could plug in the 6 teams and see what you are in for (based on the #s rather than based on teams claims)

also I wanted to add an alliance selection app, that estimates a teams contribution to your alliance. For example if you have 2 minibots better than the 3rd then their MC would be dropped from their value. I think this would come in handy in picking out teams your may over look for your 2nd pick. Obviously you would want to check it against your scouting sheets...
__________________
"Never let your schooling interfere with your education" -Mark Twain

Last edited by mwtidd : 16-03-2011 at 22:14.
Reply With Quote
  #10   Spotlight this post!  
Unread 16-03-2011, 22:17
Mike Starke Mike Starke is offline
FRCTop25.com
no team
 
Join Date: Sep 2006
Rookie Year: 2005
Location: Rochester, NY
Posts: 440
Mike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

We're going live in about 15 minutes! Come join us!!!!
http://www.livestream.com/mikeandjustinitm

__________________
Reply With Quote
  #11   Spotlight this post!  
Unread 16-03-2011, 22:20
JB987 JB987 is offline
Registered User
AKA: Joe Barry
FRC #0987 (HIGH ROLLERS)
Team Role: Coach
 
Join Date: May 2006
Rookie Year: 2002
Location: LAS VEGAS
Posts: 1,176
JB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Did you run the numbers for San Diego?
Reply With Quote
  #12   Spotlight this post!  
Unread 16-03-2011, 22:30
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by JB987 View Post
Did you run the numbers for San Diego?
Unfortunately SD was one of the two regionals that didn't post to the twitter feed. Supporting SD and Lake Superior would force me to parse the first site, and break the algorithms I plan on implementing later. Unfortunately when it came down to priorities, I have selected to abandon non tweeted events for now.

Great job with your video player though, I enjoyed watching the videos.
__________________
"Never let your schooling interfere with your education" -Mark Twain
Reply With Quote
  #13   Spotlight this post!  
Unread 16-03-2011, 22:35
JB987 JB987 is offline
Registered User
AKA: Joe Barry
FRC #0987 (HIGH ROLLERS)
Team Role: Coach
 
Join Date: May 2006
Rookie Year: 2002
Location: LAS VEGAS
Posts: 1,176
JB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by lineskier View Post
Unfortunately SD was one of the two regionals that didn't post to the twitter feed. Supporting SD and Lake Superior would force me to parse the first site, and break the algorithms I plan on implementing later. Unfortunately when it came down to priorities, I have selected to abandon non tweeted events for now.

Great job with your video player though, I enjoyed watching the videos.
Our pleasure! BTW, how are you going to differentiate which team scored which place with minibot...is there a data source for that somewhere without watching each match and hoping the camera catches all the action?
Reply With Quote
  #14   Spotlight this post!  
Unread 16-03-2011, 22:39
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by JB987 View Post
Our pleasure! BTW, how are you going to differentiate which team scored which place with minibot...is there a data source for that somewhere without watching each match and hoping the camera catches all the action?
no but by going through by each team's Average Minibot Score
I can calculate the % of their contribution similar to how i do the total contribution
So the minibot will still be an estimate, but after 10 matches it should be fairly reasonable.
__________________
"Never let your schooling interfere with your education" -Mark Twain

Last edited by mwtidd : 16-03-2011 at 22:42.
Reply With Quote
  #15   Spotlight this post!  
Unread 16-03-2011, 23:49
The Lucas's Avatar
The Lucas The Lucas is offline
CaMOElot, it is a silly place
AKA: My First Name is really "The" (or Brian)
FRC #0365 (The Miracle Workerz); FRC#1495 (AGR); FRC#4342 (Demon)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Dela-Where?
Posts: 1,564
The Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond repute
Send a message via AIM to The Lucas
Re: FRCTop25.com Week 2 *Results Broadcasted LIVE Tonight!*

Quote:
Originally Posted by lineskier View Post
r1c/(r1c + r2c + r3c) = r1%c to match n
r1%c * redScore = r1mc (red1's match contribution)
So do you add all those match contributions up and average it again to get your final number? If so, have you thought about another iteration to possibly get better numbers?

Interesting, there are always room for more metrics, particularly if you isolate mini bots and penalties. Also it would be interesting if you totaled up contributions across all regionals. I am not sure OPR would be to solve a sparse matrix like that well.

Just ideas, cool algorithm.
__________________
Electrical & Programming Mentor ---Team #365 "The Miracle Workerz"
Programming Mentor ---Team #4342 "Demon Robotics"
Founding Mentor --- Team #1495 Avon Grove High School
2007 CMP Chairman's Award - Thanks to all MOE members (and others) past and present who made it a reality.
Robot Inspector
"I don't think I'm ever more ''aware'' than I am right after I burn my thumb with a soldering iron"
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


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

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