Hi Miguel:
Very good work! Congratulations. I have just tried it and it looks good and fast (good optimization!
):
Code: Select all
C:\[...]\ordo-windows-v0.5.1>ordo-win32 -a 0 -p Houdini_2.0c_Plytest_.pgn -o elo.txt -W
Loading data (2000 games x dot):
............................|
Total games 57792
White wins 21082
Draws 19400
Black wins 17310
No result 0
Unique head to head 0.10%
Reference rating 0.0 (average of the pool)
phase iteration deviation resolution
0 1 100.56791 160.45575
1 58 2.05702 4.62648
2 351 0.00006 0.00013
3 427 0.00000 0.00000
done
Adjusted White Advantage = 34.423828
phase iteration deviation resolution
0 0 0.60932 5.85542
1 22 0.14007 0.30989
2 346 0.00001 0.00001
3 284 0.00000 0.00000
done
This is the result:
Code: Select all
# ENGINE : RATING POINTS PLAYED (%)
1 Houdini_ply17 : 986.5 2565.0 3792 67.6%
2 Houdini_ply16 : 900.9 3399.0 5792 58.7%
3 Houdini_ply15 : 815.6 4094.0 8000 51.2%
4 Houdini_ply14 : 718.7 4082.0 8000 51.0%
5 Houdini_ply13 : 616.0 4105.0 8000 51.3%
6 Houdini_ply12 : 505.1 4177.0 8000 52.2%
7 Houdini_ply11 : 374.0 4203.5 8000 52.5%
8 Houdini_ply10 : 221.6 4245.5 8000 53.1%
9 Houdini_ply09 : 33.6 4158.5 8000 52.0%
10 Houdini_ply08 : -198.6 3792.0 8000 47.4%
11 Houdini_ply07 : -369.5 3948.5 8000 49.4%
12 Houdini_ply06 : -542.4 4028.5 8000 50.4%
13 Houdini_ply05 : -720.1 4033.0 8000 50.4%
14 Houdini_ply04 : -901.0 4109.0 8000 51.4%
15 Houdini_ply03 :-1093.7 2328.0 6000 38.8%
16 Houdini_ply02 :-1346.7 523.5 4000 13.1%
Ratings are less compressed than in BayesElo, as many people have noted since Ordo 0.2 release; I do not find anything wrong with either algorithm, they are just different, that is all! Just for comparison, here is BayesElo output of the same PGN, courtesy of Adam (
download link):
Code: Select all
version 0057.2, Copyright (C) 1997-2010 Remi Coulom.
compiled Apr 5 2012 17:26:01.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under the terms and conditions of the GNU General Public License.
See http://www.gnu.org/copyleft/gpl.html for details.
ResultSet>readpgn Houdini_2.0c_Plytest_.pgn
57792 game(s) loaded, 0 game(s) with unknown result ignored.
ResultSet>elo
ResultSet-EloRating>mm 1 1
Iteration 100: 0.0102116
Iteration 200: 0.00213777
Iteration 300: 0.000505583
Iteration 400: 0.000122885
Iteration 500: 3.00645e-005
00:00:00,00
ResultSet-EloRating>confidence 0.95
0.95
ResultSet-EloRating>ratings
Rank Name Elo Diff + - Games Score Oppo. Draws Win W-L-D
1 Houdini_ply17 895.88 0.00 7.31 7.31 3792 67.64% 775.44 51.21% 42.04% 1594-256-1942
2 Houdini_ply16 816.87 -79.01 5.91 5.91 5792 58.68% 756.40 52.38% 32.49% 1882-876-3034
3 Houdini_ply15 738.32 -78.55 5.06 5.06 8000 51.17% 729.33 49.58% 26.39% 2111-1923-3966
4 Houdini_ply14 649.52 -88.80 5.09 5.09 8000 51.02% 640.73 47.90% 27.07% 2166-2002-3832
5 Houdini_ply13 555.06 -94.46 5.17 5.17 8000 51.31% 543.69 43.85% 29.39% 2351-2141-3508
6 Houdini_ply12 452.69 -102.36 5.26 5.26 8000 52.21% 434.14 41.92% 31.25% 2500-2146-3354
7 Houdini_ply11 334.23 -118.47 5.42 5.42 8000 52.54% 309.04 36.89% 34.10% 2728-2321-2951
8 Houdini_ply10 197.76 -136.46 5.71 5.71 8000 53.07% 161.26 31.74% 37.20% 2976-2485-2539
9 Houdini_ply09 30.63 -167.13 5.91 5.91 8000 51.98% 8.32 26.54% 38.71% 3097-2780-2123
10 Houdini_ply08 -172.51 -203.15 5.97 5.97 8000 47.40% -145.57 25.68% 34.56% 2765-3181-2054
11 Houdini_ply07 -326.21 -153.70 5.92 5.92 8000 49.36% -318.37 26.76% 35.98% 2878-2981-2141
12 Houdini_ply06 -484.47 -158.25 5.84 5.84 8000 50.36% -489.54 26.31% 37.20% 2976-2919-2105
13 Houdini_ply05 -647.13 -162.67 5.94 5.94 8000 50.41% -653.43 24.80% 38.01% 3041-2975-1984
14 Houdini_ply04 -812.32 -165.18 6.25 6.25 8000 51.36% -839.98 20.32% 41.20% 3296-3078-1626
15 Houdini_ply03 -990.73 -178.42 6.99 6.99 6000 38.80% -899.01 19.53% 29.03% 1742-3086-1172
16 Houdini_ply02 -1237.58 -246.85 9.98 9.98 4000 13.09% -901.53 11.72% 7.22% 289-3242-469
ResultSet-EloRating>x
ResultSet>x
You have done a great job and it is much appreciated. I have some questions, just for curiosity:
· What is the meaning of
Unique head to head?
· IIRC,
deviation column already existed in Ordo 0.4 but
resolution column is new. What is it?
· How is
Adjusted White Advantage calculated (useful addition, by the way)? It is unknown for me at first glance, although I guess that its calculation is not easy with pencil and paper, only knowing number of wins, draws and loses.
Once again, thanks for Ordo. I realize about an improvement in quality over 0.4 version and it is meaningful because Ordo 0.4 was already good! I use it sometimes and I must say that it is very easy to use for me, and this fact means a lot.
This software is a must have IMHO.
Regards from Spain.
Ajedrecista.