View Single Post
  #56   Spotlight this post!  
Unread 25-10-2006, 12:13
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: Open Challenge: Make a better FRC ranking algorithm

If I were a game designer…

My goal would be to have great offensive matches. I would award winning teams. I also think teams should be rewarded for consistently scoring well despite some lost matches.

I would keep the Ranking Points system mostly intact:
2 points for a Win
1 point for a Tie
0 points for a Loss

Your RP score would be summed the entire day and divided by matches played. This is an important scoring metric because at the end of the day you must be able to beat your opponents.

You would receive an “RP Ranking” based solely on your RP score against the rest of the field. Ties would be allowed.

There would be a second ranking list of teams sorted by average match score. This is simply a running average of their average match score. Ties would be allowed.

Finally, I would average a team’s rank in the RP Ranking list with their rank in the Average Match Score list to create there Overall Rank.

Quote:
Originally Posted by RP Rank
Code:
RP Rank		Team Name	RP Score
1 		Team M		  8
    2		 Team B		  6
    3		 Team D		  2
    4		 Team Z		  0
Quote:
Originally Posted by Average Match Score Rank
Code:
MS Rank  Team Name  Match Score
   1	   Team M	 53
   2	   Team B	47
   3	   Team Z 	 45
   4	   Team D 	 20
Quote:
Originally Posted by Overall Rank
Code:
MS Rank		  Team Name
  1		 Team M
     2		 Team B
     3		 Team Z
     4		 Team D
As you can see from the "Overall Rank" Team Z benefited most from my method. They scored high points but just couldn't seem to win matches. This probably had something to do with not so great alliance partners. Team D did not benefit at all. Their low match score points and decent RP points indicate that they were probably carried by their alliance partners.

I think this way is exciting because each match you're not just playing your opposing alliance you're against the whole regional.

EDIT: Tie breakers for computing overall rank are by priority:average match score, # of penalties, electronic coin flip.
__________________
"FIRST is like bling bling for the brain." - Woodie Flowers