Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting (http://www.chiefdelphi.com/forums/showthread.php?t=75272)

Joe Ross 09-04-2009 15:36

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Has anyone tried to combine the matches from all regionals into one giant matrix, and solve that?

menns 11-05-2009 15:07

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
1 Attachment(s)
It took me a little while but here is a Mac version of an OPR program. Requires OS X version 10.5.

Michael Corsetto 11-05-2009 19:46

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by menns (Post 858639)
It took me a little while but here is a Mac version of an OPR program. Requires OS X version 10.5.

This is great, thanks for putting the time in to making this thing work! One general recommendation, could you have a column on the left that always has the numbers 1-X(however many teams there are) so you know where each team ranks? Looks great though, hopefully this application can be adapted to next years game fairly quickly!

Bongle 15-03-2010 09:54

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Bump: Thanks to FIRST not updating the format of the online results this year, I just want to point out that OPRNet (and I'm assuming the other implementations) work in 2010 as well.

Notable rankings:
1114 [Pittsburgh]: 6.8
63 [Pittsburgh]: 3.7
217 [Cass Tech]: 4.9
469 [Cass Tech]: 2.4 (this seems low, but it is probably because 469 is dependent on good alliance partners supplying it with balls, so it quals they probably end up with lower effectiveness)

billbo911 15-03-2010 10:25

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Fantastic!!

I was about to dig out your code to see if it would work this year as well. We used it last year with excellent results.
Now that we know it works, you can count on us using it again this year. All we have to do is wait until week 5.

Nawaid Ladak 15-03-2010 10:38

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
It worked last weekend when i was using it at the Florida regional. The only part that bugs me is the "predict" section. you have to predict the seeding score by yourself because it still does it in WLT format.

fordchrist675 15-03-2010 13:14

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
I love this program, our team has done something similar to this.

It tells you everything you really need to know and you don't need the extra stuff.

Great job.

Bongle 15-03-2010 13:25

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by Nawaid Ladak (Post 937293)
It worked last weekend when i was using it at the Florida regional. The only part that bugs me is the "predict" section. you have to predict the seeding score by yourself because it still does it in WLT format.

I can take a look at fixing it, but I misplaced the source code (and didn't attach anything beyond v6), so the best I can do is work from v6, unless there are people I PMed source code to post-v6.

It needs updating anyway, because the regional list won't work with new or name-changed regionals.

The Lucas 15-03-2010 13:52

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by Bongle (Post 937352)
I can take a look at fixing it, but I misplaced the source code (and didn't attach anything beyond v6), so the best I can do is work from v6, unless there are people I PMed source code to post-v6.

It needs updating anyway, because the regional list won't work with new or name-changed regionals.

You released v7 in this post. I guess me bugging you for source was good for something :D I found out there was wifi at Philly so I never implemented the offline option. Plus I've never done .NET programming so I didnt want to setup the environment.

Kristian Calhoun 15-03-2010 15:24

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by menns (Post 858639)
It took me a little while but here is a Mac version of an OPR program. Requires OS X version 10.5.

Thanks for the Mac Version!

I just ran the data for the 2010 New Jersey Regional and figured I would post the results:
Code:

Seed    Team #  OPR                      SAA                      +/-
1        25        6.401610347932085        1.063761665157571        5.337849       
2        422        2.254846421054722        0.7917893261239222        1.463057       
3        303        3.496353780535462        0.4103956967706686        3.085958       
4        709        0.2485902762437386        1.536787881146741        -1.288198       
5        1923        1.918282483508905        1.922396766589092        -0.00411427       
6        1672        1.974737752942523        0.145660464866258        1.829077       
7        1279        1.764929841307056        -0.7990712317406506        2.564001       
8        870        2.306026742135704        0.4803629631386594        1.825664       
9        1676        2.627860402464438        0.8595179597767183        1.768342       
10        2590        1.793287315868592        1.595875809285964        0.1974114       
11        224        2.126467393765244        0.404411786991265        1.722056       
12        75        0.5341691967227997        3.050175689151065        -2.516006       
13        2607        0.1817870568086065        -0.3960684230867369        0.5778555       
14        41        0.1071730804421981        0.2937202426748263        -0.1865472       
15        223        0.9125425049561782        2.684162332647792        -1.77162       
16        293        1.343841815595809        -0.6223732204944771        1.966215       
17        2016        2.317256967356212        -0.3417684318910283        2.659025       
18        486        1.948404416357168        3.008755289210832        -1.060351       
19        1807        1.004704265868846        -0.2484066556456418        1.253111       
20        1860        1.303983370258202        0.4375293174088174        0.866454       
21        752        1.3930097675295                0.1210917747787422        1.271918       
22        1089        2.153812997671896        -0.06564317367935771        2.219456       
23        56        2.287472736963714        0.926848060399948        1.360625       
24        2458        1.085208077846458        1.485165988031718        -0.3999579       
25        2495        2.445740166507706        0.4188788716105148        2.026861       
26        613        1.254155978305673        0.3131623267842687        0.9409937       
27        11        1.334384863419665        1.497880377670121        -0.1634954       
28        555        1.028491286566071        0.3666698271910944        0.6618214       
29        834        1.728689547460161        1.581988392511743        0.1467012       
30        714        0.2673804821596022        2.739851557976847        -2.472471       
31        1382        -0.007066540361709374        1.047449972942374        -1.054516       
32        2753        1.362336571039709        1.584438935913565        -0.2221024       
33        3231        0.419863715229353        0.2492343170053663        0.1706294       
34        2265        -0.1358273933803141        2.350029461714916        -2.485857       
35        2180        2.545235952008568        0.6989073588089524        1.846328       
36        136        0.3731544889568303        2.815498787535494        -2.442344       
37        1811        1.329742352966351        -0.2654778563890701        1.59522       
38        237        0.1178980688713144        1.898895509854473        -1.780997       
39        1872        0.9973754594635658        0.02779847880451964        0.969577       
40        219        1.800412973538224        1.026869103774027        0.773544       
41        2577        -0.1916628984180219        -0.04636067284746017        -0.1453022       
42        1563        -0.6626363464787126        -0.4251070350894005        -0.2375293       
43        423        -0.4151511338057186        2.51051314820927        -2.925664       
44        335        -0.05660564155512169        1.108022104372928        -1.164628       
45        3059        0.4553537370670253        1.146883582393113        -0.6915299       
46        2344        0.2505583401530093        0.8191699560066874        -0.5686116       
47        102        0.7022521040889705        0.3263160644703582        0.375936       
48        816        1.382543581738802        1.073104347670353        0.3094392       
49        869        -0.1213719904748385        1.349761953271257        -1.471134       
50        2191        -1.316450896185367        2.796712713236501        -4.113163       
51        1881        1.080428706697298        0.2303600472853828        0.8500687       
52        1616        -0.1920799853403433        0.9075870552225288        -1.099667       
53        203        0.6275316516882863        0.8703176484238624        -0.242786       
54        1367        -0.2715298497986134        1.007171281871124        -1.278701       
55        1257        -1.066110954290831        0.7775186804097176        -1.84363       
56        1155        -0.6725974579240466        2.948571076342111        -3.621168       
57        3314        0.00202229424332078        -0.8444811451892285        0.8465034       
58        2600        -1.113662998481091        1.059702426510045        -2.173365       
59        1228        -0.204278883337306        1.781750566926853        -1.986029       
60        1403        -0.580624049583941        0.8869603075379122        -1.467584       
61        2789        -0.7434964315856768        0.05580599710176955        -0.7993024


cziggy343 15-03-2010 22:31

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
anyway that someone could post this info for the florida regional? :)

Bigcheese 16-03-2010 00:20

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by The Lucas (Post 937359)
You released v7 in this post. I guess me bugging you for source was good for something :D I found out there was wifi at Philly so I never implemented the offline option. Plus I've never done .NET programming so I didnt want to setup the environment.

It's not .NET. It's a simple Windows Console program. Good ol' C++.

billbo911 16-03-2010 02:18

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by cziggy343 (Post 937714)
anyway that someone could post this info for the florida regional? :)

As requested.

Quote:

Pos Reg Team OPR SAA PM
1 fl 1592 5.03224 1.24397 3.78827 0.585938
2 fl 179 4.13721 0.742135 3.39508 0.561606
3 fl 1065 3.88558 1.04967 2.83592 0.533653
4 fl 103 3.38683 -1.15054 4.53737 0.563721
5 fl 86 2.95725 -0.094547 3.05179 0.579361
6 fl 1345 2.76322 0.294283 2.46894 0.534846
7 fl 386 2.75877 1.01765 1.74112 0.49888
8 fl 69 2.51997 1.88496 0.63501 0.500446
9 fl 343 2.414 1.19305 1.22095 0.520403
10 fl 1902 2.3262 0.893034 1.43317 0.449398
11 fl 1612 2.2989 0.864216 1.43469 0.546353
12 fl 1649 2.16378 -0.409722 2.5735 0.526357
13 fl 945 2.15929 0.957908 1.20138 0.502232
14 fl 801 1.99003 2.02116 -0.0311221 0.448412
15 fl 2425 1.9703 2.09285 -0.122547 0.475432
16 fl 1557 1.95257 1.50568 0.446892 0.473086
17 fl 744 1.83611 1.03206 0.804051 0.514185
18 fl 442 1.64027 0.22 1.42027 0.465133
19 fl 180 1.61842 0.674641 0.943779 0.48149
20 fl 364 1.60951 0.934307 0.6752 0.478197
21 fl 79 1.60742 -0.212951 1.82037 0.469588
22 fl 1144 1.5017 2.2469 -0.745207 0.49574
23 fl 2564 1.49668 1.35369 0.142988 0.45793
24 fl 2729 1.44323 2.17198 -0.728746 0.464723
25 fl 665 1.4023 2.96434 -1.56204 0.463978
26 fl 1523 1.14791 1.21078 -0.0628724 0.508035
27 fl 2483 1.05684 1.1391 -0.0822591 0.512172
28 fl 1102 0.990982 2.92717 -1.93619 0.405318
29 fl 233 0.983991 -0.226166 1.21016 0.514574
30 fl 118 0.979039 2.35481 -1.37577 0.486781
31 fl 1876 0.860311 0.530326 0.329985 0.380229
32 fl 3164 0.745038 2.10099 -1.35596 0.461521
33 fl 1270 0.714899 1.42364 -0.708741 0.442476
34 fl 3149 0.646925 1.51433 -0.867409 0.387674
35 fl 1543 0.635379 0.184985 0.450394 0.507527
36 fl 2757 0.596436 2.95641 -2.35997 0.433238
37 fl 3332 0.592347 -1.10186 1.69421 0.509816
38 fl 2152 0.543008 -0.302732 0.84574 0.439497
39 fl 2023 0.161071 0.890905 -0.729834 0.473019
40 fl 1251 0.132449 0.930066 -0.797617 0.440771
41 fl 2797 0.0772379 2.24386 -2.16662 0.445741
42 fl 2916 -0.0235663 1.99863 -2.0222 0.461513
43 fl 1369 -0.0526677 2.00756 -2.06023 0.406847
44 fl 3376 -0.0678656 2.51899 -2.58686 0.429551
45 fl 168 -0.181792 0.215763 -0.397556 0.471395
46 fl 3242 -0.39675 1.78542 -2.18217 0.429955
47 fl 1859 -0.510264 0.70999 -1.22025 0.409151
48 fl 1875 -0.551142 2.09859 -2.64973 0.456348
49 fl 1390 -0.688922 2.17895 -2.86787 0.390113
50 fl 108 -0.704005 2.22552 -2.92953 0.38198
51 fl 2383 -0.767259 0.975299 -1.74256 0.460403
52 fl 21 -0.880018 0.755322 -1.63534 0.391082
53 fl 408 -1.77172 1.47511 -3.24683 0.385777

The Lucas 16-03-2010 13:12

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by Bigcheese (Post 937802)
It's not .NET. It's a simple Windows Console program. Good ol' C++.

I didn't really look at the code. I know it requires .NET to run after helping install it on scouting laptops last year and figured that was why it was named OprNET. I do most programming in my Linux boot and I still havent installed Visual Studio Express like my old laptop (which I used to work with the Bongle's old '08 OPR code among other things). I'm glad that team update 16 made OPR relevant again (though it is still not a great fit for the game)

Bongle 16-03-2010 13:43

Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
 
Quote:

Originally Posted by The Lucas (Post 938026)
I didn't really look at the code. I know it requires .NET to run after helping install it on scouting laptops last year and figured that was why it was named OprNET. I do most programming in my Linux boot and I still havent installed Visual Studio Express like my old laptop (which I used to work with the Bongle's old '08 OPR code among other things). I'm glad that team update 16 made OPR relevant again (though it is still not a great fit for the game)

It should just require the MSVC runtimes (I think, I'm not good at this redistributing thing), which I imagine are included in the .NET distributable. Probably won't help with your linux needs though, since it uses the Win32 WinINet functions rather than an OSS standard.

I called it OPRNet because it was (inter)net-capable, rather than having the user manually create text files to parse.


All times are GMT -5. The time now is 21:45.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi