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! :)