Quote:
Originally Posted by Ether
Thanks for doing this.
Question for R gurus:
Attached is a table of qual match scores for 17842 alliances (8921 matches) involving 2696 teams.
Each row has 8 fields:
red1 red2 red3 blue1 blue2 blue3 red_score blue_score
What is the recommended way to use R to efficiently compute "World OPR" for this large dataset?
|
I have no idea if this is the recommended way to user R for this sort of calculation, but my solution is posted at
https://irwinsnet.github.io/opr.html.
My method requires 13 seconds on a Surface 4 with an i5 process and 8 Gb of memory. It actually takes more time to create the A matrix (9 seconds) than it does to solve for the OPRs once the A and B matrices are prepared (3 seconds). The remaining second is required for reading the data and preparing the B matrix.
The results and source code are available at the link above.
Stacy