Home Apps Sports and Health OPR FIRST 2014

Displays statistics and predicts matches of FRC teams using OPR at each Regional

NOTICE: Version 2.1 currently has some bugs and I am working on fixing them within the next week. Please bear with me as I try to get it ready for the upcoming 2014 season.

This application is designed for students, mentors and spectators of FIRST Robotics Teams. The app contains functionality to sort teams at any regional by OPR, Average Score, Max and Min score, and Regional rank. Using these categories, the app has the capability to predict any match after match 30 in a regional. The live updating capability allows for live calculations of OPR which can be recalculated before each match to give users a preview of what is to come up in upcoming matches. In addition, team listings, award categories, and match schedules are easily available to view and search.

Available Functions in current Update

Team Searching with information regarding location, nickname, sponsors, etc. of each team

Information for each regional regarding team listings, Match Results, Sort-able Stats, Match Predicting(by OPR and Awards

What is OPR?

OPR – Offensive Power Ranking. The term was coined a few years ago by Karthik of FRC Team 1114, Simbotics. OPR is considered the average contribution of a team to a match. The higher the point value, the more that team can contribute. Teams can have a negative OPR, as they can cause penalties or inhibit higher scoring teams from scoring. NOTICE: OPR may/may not be an accurate description/predictive quality of a team. Please use the data at your own risk and consider how it is calculated. OPR is calculated by taking into account every match score from every match and put into a matrix. Using linear algebra, this is then converted using Cholesky Decomposition into the OPR values. Other factors may influence OPR in a match and for more information, Simbotics strategy session at the world championship in 2012 gave an excellent description of why OPR wasn’t as relevant in the 2012 season.

The Match Prediction tab in this application utilizes OPR to attempt to predict the outcome of a match

Where I get my data:

Special thanks to www.thebluealliance.com for producing their APIs in which I use. Also, I obtain data from FRC-Spy located on chiefdelphi.com, and from usfirst.org.

Newer releases may contain:

Picture matching ability to match robot pics with teams, previous year data, and ability to save teams as favorites and track teams. Also, I eventually would like to add Fantasy FIRST functionality which information can be found on chiefdelphi.com.

-Michael Ray, Team RUSH Robotics 27

What's New in the Latest Version 2.4

Last updated on Apr 4, 2016 Completely new User Interface!