Go to Post They are "Human Dream and Inspiration Enablement Devices" but since that takes too long to say and explain I use the word "robot". - Foster [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

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 08-06-2016, 22:49
jtrv's Avatar
jtrv jtrv is offline
github.com/jhtervay
AKA: Justin
FRC #2791 (Shaker Robotics)
Team Role: College Student
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Latham, NY
Posts: 147
jtrv is a name known to alljtrv is a name known to alljtrv is a name known to alljtrv is a name known to alljtrv is a name known to alljtrv is a name known to all
FRC 2016 TrueSkill Ratings

Hello,

I've been working on a project that focuses heavily on statistics within FRC. One thing I wanted to do was include an Elo or TrueSkill rating system for FRC.

Since TrueSkill can handle team games and Elo is not inherently designed for teams, I decided on TrueSkill for the first iteration. I created this model using TheBlueAlliance API for the data and a Python implementation of TrueSkill, with default values for all TrueSkill variables. These can be adjusted if I need them to be, and I may fiddle with them in the future to see if the model can be improved in some way. Currently, the only matches analyzed are from official, non-offseason events that are not the Week 0 event.

I modeled the ratings twice - once unscaled and once scaled. Unscaled means that the ratings you see are ratings that TrueSkill uses for calculations. The starting value is 25.0. Scaled means I multiplied all ratings by 60, since most Elo systems have a starting value of 1500.0 (and 25 * 60 = 1500). The scaled version may be easier to relate to if you have seen other Elo systems, such as the classic chess, or online games like LoL or WoW.

The links to the ratings are quite large in size- opening on a mobile device may take a little while (3130 rows of a tsv file).

----

I know someone will say "These rankings don't mean anything!" - it always happens with Elo based systems. These aren't meant to be a solid ranking system - just a ballpark figure. I'm not saying Team A is strictly better than Team B because they have a higher rating. Just enjoy the numbers.
__________________
2791 (2012-2017)

Last edited by jtrv : 08-06-2016 at 22:55.
Reply With Quote
 


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 08:25.

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