A convenient tool for calculating Elo and error estimates: Ordo!

389 views
Skip to first unread message

kamp...@gmail.com

unread,
Jan 17, 2019, 12:07:28 PM1/17/19
to LCZero
Hello everyone,

I recently stumbled over Ordo (in the Leela-Discord actually) and wanted to let you guys know about it. I think it is a really convenient tool and I much prefer it now over BayesElo and Elostat. 
Here is how I use it on Windows

1) Put ordo-win64.exe and ordoprep-win64.exe  (or 32bit if you prefer)  in a folder with all your tournament pgn's that you want ordo to consider
2) Create a .bat file with the following lines:

@ECHO off
del /f rating.csv
copy /b *.pgn games.pgn
ordoprep-win64 -p games.pgn -o shrunk.pgn -d
ordo-win64 -Q -N 0 -D -a 0 -A "Stockfish_10_x64_bmi2" -W -V -s500 -p shrunk.pgn -c rating.csv
del /f games.pgn
del /f shrunk.pgn

The first line just deletes a previously existing rating list, to avoid double counting of previous results (which would yield too low error estimates). All pgn's in the folder are merged into one file (games.pgn) and a version with just the game results is created (shrunk.pgn) and then passed to ordo, which generates a .csv-file with a rating list, that can be viewed with Excel, for example. Just make sure no other pgn is called "games.pgn" or "shrunk.pgn".

Each time one of my tournaments finishes, I just start the .bat and automatically have an updated rating list, that takes all past and new games into consideration! As an example you can take a look at my spreadsheet:

Ordo has a lot of parameter options which are very well explained and documented in their manual. I hope you find this tool as useful as I do! :)

Reply all
Reply to author
Forward
0 new messages