Chess variant tournament: Makruk (without endgame counting)

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

Standings after the first cycle (out of 5), the 30 games starting with 1. Nd2:

Code: Select all

Cross table, sorted by score percentage, Buchholz, SB

                              Bi Ne Sj Ha Fa Fa
 1. Bilis v0.14               ## 10 11 11 1= 11   85%   8.5 ( 43.0,  33.5)
 2. NebiyuChess_1.45          01 ## 1= 1= 11 11   80%   8.0 ( 44.0,  31.8)
 3. Sjaak 524                 00 0= ## 01 1= 10   40%   4.0 ( 52.0,  15.0)
 4. HaChu 0.17                00 0= 10 ## == ==   35%   3.5 ( 53.0,  14.0)
 5. Fairy-Max 4.8S            0= 00 0= == ## ==   30%   3.0 ( 54.0,  12.8)
 6. Fairy-Max 4.8S+           00 00 01 == == ##   30%   3.0 ( 54.0,  10.5)
Clearly two tiers of program... but seems quite close between the top two, and between the lower four.

PGN file with the games can be downloaded from: https://www.dropbox.com/s/l0o3e8ob8b6rp7v/makruk.pgn
Ferdy
Posts: 4851
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess variant tournament: Makruk (without endgame counti

Post by Ferdy »

enhorning wrote:I've installed all the programs - there will be six participants:

Bilis 0.14
Fairy-Max 4.8S
Fairy-Max 4.8S+ (aka MateMax, has extra Makruk endgame knowledge)
HaChu 0.17
Nebiyu 1.45
Sjaak 524

Time control will be 40 moves in 20 minutes, repeating, and hash will be 128 MB. The tournament will be a 10-fold round-robin, so 50 games / program, 150 games in total, with each pairing playing both sides of the following five openings (suggested by running the various programs for a long time from the starting position):

1. Nd2
1. Ne2
1. Kc2
1. c4
1. Mf2

The super-blitz tournament I ran to test things went mostly smoothly - there was one loss due to an illegal move:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.11.03"]
[Round "9"]
[White "HaChu 0.17"]
[Black "Fairy-Max 4.8S"]
[Result "0-1"]
[TimeControl "40/60"]
[Variant "makruk"]
[FEN "rnsmksnr/8/pppppppp/8/8/PPPPPPPP/8/RNSKMSNR w 0 1"]
[SetUp "1"]

{--------------
r n s m k s n r
. . . . . . . .
p p p p p p p p
. . . . . . . .
. . . . . . . .
P P P P P P P P
. . . . . . . .
R N S K M S N R
white to play
--------------}
1. h4 Se7 {+0.21/7 0.8} 2. h5 {-0.01/9 0.9} gxh5 {+0.33/9 1.2} 3. Rxh5
{+0.01/8 0.6} Ra7 {+0.10/8 2.0} 4. Nd2 {+0.04/8 0.8} f5 {+0.24/9 2.3} 5.
Se2 {+0.05/7 0.4} Nf6 {+0.14/8 0.8} 6. Rh4 {+0.09/8 0.6} Nbd7 {+0.01/8 2.0}
7. Nf1 {+0.10/8 0.6} Nf8 {-0.05/7 1.0} 8. Sd2 {+0.10/8 0.8} Ng6
{+0.07/9 1.3} 9. Rh3 {+0.07/9 1.4} Sd7 {-0.02/9 1.3} 10. Rc1 {+0.06/9 1.8}
c5 {-0.09/8 0.8} 11. b4 {+0.10/8 0.9} d5 {-0.14/8 2.0} 12. bxc5
{+0.17/9 1.0} bxc5 {-0.19/10 1.5} 13. Rb1 {+0.13/9 1.3} Sed6 {-0.09/9 1.9}
14. Rb8 {+0.14/8 1.6} Sc7 {-0.10/8 1.0} 15. Rb2 {+0.17/8 0.8} Me7
{-0.04/9 1.1} 16. Rh2 {+0.13/8 1.3} Ne5 {-0.07/8 1.0} 17. d4 {+0.19/7 0.7}
Nc4 {-0.11/9 1.2} 18. Rb3 {+0.14/8 1.3} Sdd6 {-0.05/7 0.9} 19. Sdd3
{+0.19/8 1.5} Nb6 {-0.09/9 1.0} 20. dxc5 {+0.14/9 1.9} Sxc5 {-0.06/9 1.3}
21. Md2 {+0.11/8 2.0} Sc4 {+0.01/9 1.2} 22. Sxc4 {+0.19/8 0.8} Nxc4
{-0.02/9 0.7} 23. Sd3 {+0.29/9 1.9} Ne5 {+0.00/10 1.6} 24. Kc2
{+0.30/8 1.4} Sd6 {-0.06/8 1.5} 25. Rb8+ {+0.30/8 1.3} Md8 {-0.14/8 1.5}
26. Rb1 {+0.27/8 1.5} Me7 {-0.08/7 0.9} 27. f4 {+0.26/7 1.1} Neg4
{-0.25/9 2.1} 28. Rb8+ {+0.24/8 1.3} Md8 {-0.19/9 1.6} 29. Re2 {+0.21/9 3}
Nd7 {-0.11/8 0.9} 30. Rb2 {+0.26/8 0.8} Me7 {-0.07/9 1.5} 31. Sd4
{+0.23/8 1.1} Mf6 {+0.52/10 1.7} 32. Kd1 {+0.21/8 2.5} e5 {+0.80/9 1.4} 33.
fxe5 {-0.19/9 2.0} Mxe5 {+0.82/10 1.5} 34. Nh2 {-0.18/8 1.1} Ngf6
{+0.89/9 1.3} 35. Ngf3 {-0.32/8 1.3} Rg8 {+1.01/9 1.4} 36. Nh4
{-0.24/9 2.5} Rg5 {+0.90/9 1.0} 37. Nf1 {-0.29/9 2.3} Ne4 {+1.01/9 2.7} 38.
Nf3 {-0.31/8 1.2} Rh5 {+1.06/8 0.6} 39. Sxe5 {-0.17/8 1.1} Sxe5
{+1.26/8 0.6} 40. Rb4 {-0.36/8 1.5} Rh3 {+1.27/9 1.4} 41. Re1 {-0.32/8 1.7}
Nf2+ {+1.31/9 1.8} 42. Ke2 {-0.13/9 1.2} Ng4 {+1.22/9 1.1} 43. Nh4
{-0.16/8 1.3} Se4 {+1.16/9 2.0} 44. Ng6 {-0.24/8 1.7} Nge5 {+1.30/9 2.3}
45. Nxe5 {-0.29/8 0.9} Nxe5 {+1.83/10 1.1} 46. Rb8+ {-0.43/8 1.3} Ke7
{+1.73/10 2.6} 47. Kf2 {-0.46/8 0.7} Nd3+ {+1.68/10 1.1} 48. Kg2
{-0.24/9 0.7} Nxe1+ {+1.50/11 1.1} 49. Kxh3 {-0.25/10 0.8} Nf3
{+1.33/11 0.8} 50. Rb6 {-0.38/9 1.0} Ng5+ {+1.28/11 1.8} 51. Kh4
{-0.43/10 2.1} Nf7 {+1.11/11 3} 52. Kh3 {-0.41/9 0.8} Sf3 {+1.32/10 1.0}
53. Nh2 {-0.30/10 1.5} Sg4+ {+1.32/10 0.9} 54. Kg2 {-0.30/10 0.8} Nd6
{+1.15/11 1.7} 55. Nf1 {-0.29/9 1.1} h5 {+1.09/10 0.9} 56. Rc6
{-0.29/9 1.9} Nf7 {+1.15/10 0.9} 57. Kg1 {-0.24/9 1.4} Ne5 {+1.30/11 1.0}
58. Rb6 {-0.28/9 1.0} Nf3+ {+1.37/10 1.1} 59. Kf2 {-0.19/10 2.4} Ng5
{+1.36/11 1.6} 60. Kg1 {-0.20/9 2.0} Nh3+ {+1.32/10 0.8} 61. Kh2
{-0.08/10 1.5} Nf2 {+1.07/11 1.8} 62. Kg1 {-0.17/9 1.3} Ne4 {+1.33/11 3}
63. Kg2 {-0.37/10 2.0} Nf6 {+1.08/10 3} 64. Rc6 {-0.17/9 1.3} Nd7
{+1.21/11 1.7} 65. Kg1 {-0.17/9 1.3} Sf3 {+1.20/11 0.8} 66. Nh2
{-0.14/10 1.5} Ne5 {+1.20/11 1.1} 67. Rh6 {-0.26/10 1.6} Sg4 {+1.18/10 1.1}
68. Nf1 {-0.27/10 5} Nf3+ {+1.32/10 0.8} 69. Kf2 {-0.03/10 0.9} Ng5
{+1.36/11 4} 70. Ke1 {-0.08/10 2.7} Rb7 {+1.36/11 1.6} 71. Kd1
{-0.22/10 2.1} Rb1+ {+1.16/9 0.8} 72. Mc1 {-0.23/11 2.2} Ne4 {+1.02/9 1.2}
73. Rxa6 {+0.02/9 1.6} Sxg3 {+1.02/9 1.5} 74. Nd2 {+0.03/9 1.3} Nxd2
{+1.04/9 0.8} 75. Kxd2 {+0.03/10 1.2} h4 {+1.09/11 0.9} 76. Ra7+
{-0.08/10 1.4} Ke6 {+1.04/10 1.0} 77. Kc2 {-0.24/11 2.1} Rb8 {+1.02/11 1.1}
78. Rh7 {-0.25/10 1.5} Ra8 {+1.08/11 0.8} 79. Rh6+ {-0.26/10 2.6} Kf7
{+1.08/11 1.0} 80. Kb3 {-0.35/11 5} Rd8 {+1.23/11 0.9} 81. Kb4
{-0.18/9 0.7} Rb8+ {+2.17/12 1.2} 82. Kc5 {-0.09/10 1.1} Rb1 {+2.25/13 2.0}
83. Md2 {-0.32/10 0.9} Rd1 {+2.37/12 1.0} 84. a4 {-0.59/10 2.1} Rxd2
{+2.92/11 1.0} 85. Rd6 {-0.87/9 0.9} Re2 {+3.11/12 2.4} 86. Rxd5
{-0.89/9 0.8} Rxe3 {+3.08/12 1.0} 87. Rxf5+ {-1.08/9 1.0} Kg6
{+3.06/12 1.1} 88. Kd4 {-1.32/9 0.7} Rxc3 {+3.09/14 1.6} 89. Rc5
{-1.26/10 0.8} Rxc5 {+3.30/14 1.3} 90. Kxc5 {-1.31/16 1.0} h3=M
{+3.05/16 1.5} 91. Kd5 {-1.46/15 0.9} Mg4 {+2.98/15 1.7} 92. a5
{-1.38/14 0.7} Kf5 {+2.88/15 1.6} 93. a6=. {-1.51/14 1.1} Sf4
{+0.26/14 1.3}
{Xboard: Forfeit due to invalid move: a6a7m (a6a7) res=23} 0-1

... move 93 looks weird - surely that should be a6=M ?

Also, FairyMax / MateMax still sometimes get stuck thinking for too long, and lost a couple of games on time. I also had some Winboard crashes when starting up new games (old game finished, written to the pgn, and new game marked with a * in the trn-file, but WB still displaying the final position from the old game).

Results from the super-blitz (40/1) test tournament:

Code: Select all

Cross table, sorted by score percentage, Buchholz, SB

                              Nebi Bili Fair Fair Sjaa HaCh
 1. NebiyuChess_1.45          #### =10= 111= 111= 1111 1111   85%  17.0 (172.0, 131.8)
 2. Bilis v0.14               =01= #### 1==1 1111 1==1 1111   80%  16.0 (176.0, 126.0)
 3. Fairy-Max 4.8S+           000= 0==0 #### ==== 11=1 1===   47%   9.5 (202.0,  71.3)
 4. Fairy-Max 4.8S            000= 0000 ==== #### 0=1= 1===   35%   7.0 (212.0,  50.5)
 5. Sjaak 524                 0000 0==0 00=0 1=0= #### 11==   32%   6.5 (214.0,  46.8)
 6. HaChu 0.17                0000 0000 0=== 0=== 00== ####   20%   4.0 (224.0,  31.3)
... so, looks like we're in for quite a close battle between Nebiyu and Bilis.

Going to start the tournament proper now!
Thanks for finally running the tourney. BTW do you accept engine update?
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

Ferdy wrote:Thanks for finally running the tourney. BTW do you accept engine update?
Sure, but it has better be soon then, as the tournament won't last that long; these games are finishing at quite a pace - almost done with the games of the second cycle while I was asleep.
Daniel Shawul
Posts: 4186
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Chess variant tournament: Makruk (without endgame counti

Post by Daniel Shawul »

No he does not! Ferd you have got to loose for once :)
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

Daniel Shawul wrote:No he does not! Ferd you have got to loose for once :)
Looks unlikely even with no update to Bilis :)

In Makruk, is the KNQ-K endgame generally won or drawn? I've seen programs win it (e.g. the earlier posted game by MateMax, or just now, a game by Nebiyu - Sjaak, pgn link will be in next post), but that might have been because the King was already cornered. Bilis tried to win it against Fairy-Max in this game, but could not manage it, one of the few draws it has allowed against the tier-2 programs (EDIT: I just had a look at the other game it drew against tier-2 programs, against Sjaak, and it was again a KNQ-K endgame - so both its draws were in this endgame... either it need to learn to win it, or evaluate it lower):

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.11.03"]
[Round "7"]
[White "Bilis v0.14"]
[Black "Fairy-Max 4.8S"]
[Result "1/2-1/2"]
[TimeControl "40/1200"]
[Variant "makruk"]
[FEN "rnsmksnr/8/pppppppp/8/8/PPPPPPPP/8/RNSKMSNR w 0 1"]
[SetUp "1"]

{--------------
r n s m k s n r
. . . . . . . .
p p p p p p p p
. . . . . . . .
. . . . . . . .
P P P P P P P P
. . . . . . . .
R N S K M S N R
white to play
--------------}
1. Nd2 Sg7 {+0.20/11 49} 2. Kc2 {+0.03/16 48} e5 {+0.18/10 21} 3. Se2
{+0.11/16 34} Ne7 {+0.14/12 42} 4. e4 {+0.14/16 29} Nd7 {+0.08/11 23} 5. f4
{+0.15/15 29} f5 {+0.06/11 29} 6. Ngf3 {+0.11/15 44} Sf6 {+0.07/11 21} 7.
Rf1 {+0.11/13 43} Sc7 {+0.04/10 21} 8. fxe5 {+0.15/14 43} Sxe5
{+0.01/12 29} 9. exf5 {+0.28/16 42} Nxf5 {-0.04/14 30} 10. Mf2
{+0.46/16 28} Me7 {-0.03/13 24} 11. d4 {+0.56/18 25} Sf6 {-0.10/14 28} 12.
g4 {+0.57/16 28} Ng7 {-0.09/13 31} 13. Sd3 {+0.45/15 40} Ne6 {+0.06/12 19}
14. h4 {+0.40/14 27} h5 {-0.02/12 35} 15. g5 {+0.28/16 37} Sf5
{+0.03/12 17} 16. Sb2 {+0.44/16 35} Sg4 {+0.04/12 23} 17. Ne1 {+0.47/16 27}
d5 {-0.02/12 15} 18. Ng2 {+0.37/17 26} c5 {-0.01/12 23} 19. Rae1
{+0.44/15 27} Ndf8 {-0.03/13 33} 20. b4 {+0.56/16 22} Sd6 {-0.02/13 25} 21.
dxc5 {+0.29/14 28} bxc5 {-0.09/13 51} 22. bxc5 {+0.39/14 5} Sxc5
{-0.11/13 17} 23. Ne3 {+0.28/15 28} Rd8 {-0.04/12 18} 24. Nb3 {+0.35/15 28}
Rh7 {-0.06/12 32} 25. Kb1 {+0.16/14 28} Sd6 {-0.01/12 18} 26. Sd4
{+0.25/15 28} Sf5 {+0.03/12 33} 27. Nc2 {+0.46/15 28} Se4 {-0.08/12 28} 28.
Nb4 {+0.51/14 28} Ra8 {-0.05/12 40} 29. Se3 {+0.27/15 28} Sc5 {+0.02/14 27}
30. Sxe4 {+0.74/18 28} Sxb4 {+0.18/15 15} 31. cxb4 {+0.67/19 28} dxe4
{+0.32/15 25} 32. Rxe4 {+0.66/17 5} Rf7 {+0.34/13 22} 33. Rfe1
{+0.66/18 30} Nf4 {+0.37/13 14} 34. Mg3 {+1.06/16 30} Nd5 {+0.31/15 39} 35.
R4e2 {+0.98/16 30} Rf3 {+0.39/12 20} 36. Nd4 {+1.07/18 30} Rf7
{+0.01/15 16} 37. Nc6 {+1.20/16 30} Rc8 {+0.37/14 23} 38. Ne5 {+1.07/18 24}
Rg7 {+0.41/14 21} 39. Re4 {+1.06/16 32} Rd8 {+0.43/13 14} 40. Ka1
{+1.05/16 42} Nc7 {+0.38/13 22} 41. Nc6 {+1.38/18 25} Rd7 {+0.38/14 19} 42.
a4 {+1.59/18 39} Nd5 {+0.46/14 18} 43. Mf4 {+1.55/18 40} Rd6 {+0.40/13 23}
44. b5 {+1.64/20 33} axb5 {+0.17/15 33} 45. axb5 {+1.83/17 4} Nd7
{-0.13/14 18} 46. Me5 {+2.20/21 25} Re6 {-1.02/15 25} 47. Nd4 {+2.09/21 27}
Rb6 {-1.15/16 27} 48. Mf6 {+2.17/19 39} N7xf6 {-1.28/16 43} 49. gxf6=M
{+2.06/18 10} Rxf6 {-1.25/15 37} 50. Ne6 {+2.38/19 35} Rgf7 {-1.34/15 31}
51. Ng5 {+2.35/20 30} Rg7 {-1.44/15 19} 52. Rc4 {+2.37/19 46} Nb6
{-1.52/14 56} 53. Rc6 {+2.30/19 39} Nd5 {-1.61/15 24} 54. Rd1 {+2.26/18 41}
Rxc6 {-1.72/17 35} 55. bxc6=M {+2.27/18 26} Nf6 {-1.71/16 22} 56. Sc3
{+2.30/17 38} Md8 {-1.42/16 31} 57. Re1+ {+2.31/17 36} Re7 {-1.36/17 18}
58. Ne6 {+2.23/17 29} Ng4 {-1.39/14 38} 59. Kb2 {+2.23/17 33} Nh6
{-1.41/14 23} 60. Sc4 {+3.09/17 31} Rh7 {-2.15/14 20} 61. Sd5 {+3.36/17 30}
Rh8 {-2.50/15 55} 62. Nf4+ {+3.37/18 28} Kf7 {-2.49/14 18} 63. Re6
{+3.37/18 28} Rg8 {-2.27/16 34} 64. Nxh5 {+3.42/18 24} Me7 {-2.58/15 28}
65. Nf4 {+3.41/17 28} Rb8+ {-2.55/14 26} 66. Kc3 {+3.71/18 24} Mf6
{-2.90/15 31} 67. Re1 {+3.68/17 29} g5 {-2.74/15 20} 68. hxg5 {+3.68/17 29}
Mxg5 {-2.54/14 22} 69. Ne6 {+3.66/16 29} Mf6 {-2.56/13 20} 70. Nd4
{+3.69/16 29} Ra8 {-2.59/14 45} 71. Md7 {+3.69/14 29} Ra3+ {-2.41/13 18}
72. Kb4 {+3.64/16 29} Ra2 {-2.62/14 1:27} 73. Rg1 {+3.78/15 29} Rb2+
{-2.57/13 39} 74. Kc5 {+3.74/16 29} Ra2 {-2.59/13 42} 75. Se6+
{+3.80/15 29} Kf8 {-2.68/14 50} 76. Rg6 {+3.78/16 29} Mg7 {-2.38/14 16} 77.
Sd5 {+3.79/16 29} Ra5+ {-2.39/14 26} 78. Kc4 {+3.78/17 29} Ra4+
{-2.28/15 24} 79. Kc3 {+3.78/16 29} Kg8 {-2.48/15 31} 80. Me6 {+3.74/16 37}
Ra3+ {-2.19/16 40} 81. Kc4 {+3.78/16 45} Ra4+ {-2.03/15 24} 82. Kc5
{+3.75/17 31} Ra5+ {-2.21/15 17} 83. Kd6 {+3.73/17 44} Ra4 {-2.34/16 33}
84. Ke5 {+3.78/15 29} Kh7 {-2.22/17 55} 85. Rg1 {+3.79/17 43} Mf6+
{-2.02/16 22} 86. Ke4 {+3.81/17 28} Rb4 {-2.28/16 28} 87. Kd3 {+3.88/17 43}
Ra4 {-2.17/14 34} 88. Se4 {+4.00/16 28} Ra3+ {-1.97/14 48} 89. Kc4
{+4.00/16 28} Ra4+ {-2.02/14 22} 90. Kc5 {+4.10/16 42} Ra5+ {-2.21/15 48}
91. Nb5 {+4.51/16 41} Ra8 {-2.29/15 38} 92. Sf5 {+4.51/16 35} Rc8+
{-3.31/14 30} 93. Kd5 {+4.50/14 27} Rg8 {-3.44/15 17} 94. Rxg8
{+4.51/15 27} Nxg8 {-3.89/22 21} 95. Mf7 {+4.52/13 27} Ne7+ {-3.70/26 20}
96. Ke6 {+4.53/14 27} Nxf5 {-3.82/26 17} 97. Kxf5 {+4.53/14 5} Kg7
{-3.94/22 48} 98. Mg6 {+4.60/16 33} Me7 {-4.01/21 22} 99. Nc7 {+4.65/16 28}
Kh6 {-5.39/20 18} 100. Mf7 {+6.33/16 28} Mf8 {-5.47/20 27} 101. Ne8
{+6.34/15 29} Mg7 {-5.46/21 30} 102. Me6 {+6.48/16 27} Kh7 {-5.49/21 26}
103. Kg5 {+6.54/15 27} Kg8 {-5.52/21 28} 104. Kg6 {+6.63/16 27} Mh8
{-5.58/22 27} 105. Nf6+ {+6.74/17 25} Kf8 {-5.44/21 26} 106. Nh7+
{+6.73/16 28} Ke7 {-5.54/22 20} 107. Ng5 {+6.78/17 28} Kf8 {-5.52/21 24}
108. Mf5 {+6.78/16 28} Mg7 {-5.47/21 21} 109. Ne6+ {+6.82/16 28} Ke8
{-5.55/22 28} 110. Nxg7+ {+6.86/16 28} Kd7 {-5.65/23 28} 111. Me6+
{+6.88/20 28} Kd6 {-5.72/23 30} 112. Kf5 {+6.89/21 28} Kc5 {-5.72/22 17}
113. Ke4 {+6.90/20 28} Kc4 {-5.71/22 29} 114. Md5+ {+6.90/19 23} Kb3
{-5.71/21 20} 115. Kd3 {+6.91/20 25} Kb4 {-5.68/21 33} 116. Kd4
{+6.91/18 29} Kb3 {-5.69/21 25} 117. Mc4+ {+6.92/18 29} Kc2 {-5.68/22 33}
118. Md3+ {+6.92/18 25} Kd2 {-5.69/22 37} 119. Nf5 {+6.93/19 30} Kc1
{-5.68/20 26} 120. Ng3 {+6.93/19 39} Kb2 {-5.61/20 18} 121. Ne4
{+6.95/20 1:01} Kb3 {-5.56/20 27} 122. Kc5 {+6.94/18 26} Ka4 {-5.64/20 20}
123. Kd5 {+6.95/20 38} Kb5 {-5.53/20 23} 124. Nc3+ {+6.95/18 31} Kb6
{-5.67/21 37} 125. Kd6 {+6.95/17 29} Ka6 {-5.68/21 33} 126. Mc4
{+6.95/18 28} Kb7 {-5.62/20 20} 127. Md5 {+6.95/19 27} Ka6 {-5.62/21 35}
128. Kc6 {+6.96/19 29} Ka5 {-5.62/21 19} 129. Kc5 {+6.96/18 29} Ka6
{-5.63/21 33} 130. Ne4 {+6.96/19 35} Kb7 {-5.55/20 22} 131. Mc4
{+6.96/18 36} Kc7 {-5.59/22 34} 132. Nf6 {+6.95/17 28} Kb7 {-5.67/21 26}
133. Nd5 {+6.96/19 37} Ka6 {-5.63/20 23} 134. Kc6 {+6.96/19 25} Ka5
{-5.61/21 24} 135. Mb3 {+7.07/20 26} Ka6 {-5.70/22 22} 136. Nb4+
{+6.96/18 30} Ka5 {-5.73/24 32} 137. Nd3 {+7.07/19 25} Ka6 {-5.74/23 20}
138. Mc4 {+6.99/18 34} Ka5 {-5.75/23 19} 139. Kb7 {+7.02/18 32} Ka4
{-5.75/23 21} 140. Kb6 {+7.02/19 24} Ka3 {-5.75/24 1:00} 141. Kb5
{+7.02/18 23} Ka2 {-5.75/24 33} 142. Kb4 {+7.07/17 28} Kb1 {-5.74/24 37}
143. Kb3 {+7.02/17 28} Ka1 {-5.74/23 21} 144. Kc3 {+7.02/18 28} Ka2
{-5.70/22 23} 145. Mb5 {+7.00/17 28} Ka3 {-5.72/23 24} 146. Nf4
{+7.01/17 28} Ka2 {-5.70/21 23} 147. Kc2 {+6.99/17 28} Ka3 {-5.70/23 36}
148. Nd5 {+6.98/19 26} Ka2 {-5.71/22 24} 149. Nb4+ {+6.99/19 28} Ka3
{-5.71/24 28} 150. Nd3 {+6.93/20 28} Ka2 {-5.71/23 24} 151. Kd1
{+6.94/18 28} Ka3 {-5.70/24 1:01} 152. Kc1 {+0.00/25 28} Kb3 {-5.76/24 43}
153. Ne5 {+0.00/52 23} Kb4 {-5.57/23 24} 154. Nf7 {+0.00/82 23} Kxb5
{-3.89/27 27}
{Xboard adjudication: Insufficient mating material} 1/2-1/2
Last edited by enhorning on Mon Nov 04, 2013 5:18 pm, edited 1 time in total.
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

Standings after 2 cycles (60 out of 150 games):

Code: Select all

Cross table, sorted by score percentage, Buchholz, SB

                              Bili Nebi Sjaa Fair Fair HaCh
 1. Bilis v0.14               #### 10=1 111= 1111 1=11 1111   87%  17.5 (170.0, 139.3)
 2. NebiyuChess_1.45          01=0 #### 1=11 1111 111= 1=11   80%  16.0 (176.0, 122.5)
 3. Sjaak 524                 000= 0=00 #### 10=0 1=1= 01=0   35%   7.0 (212.0,  55.8)
 4. Fairy-Max 4.8S+           0000 0000 01=1 #### ==== ==1=   35%   7.0 (212.0,  45.5)
 5. Fairy-Max 4.8S            0=00 000= 0=0= ==== #### ==1=   32%   6.5 (214.0,  52.8)
 6. HaChu 0.17                0000 0=00 10=1 ==0= ==0= ####   30%   6.0 (216.0,  45.8)
HaChu lost another game due to an invalid move:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.11.04"]
[Round "11"]
[White "HaChu 0.17"]
[Black "Fairy-Max 4.8S+"]
[Result "0-1"]
[TimeControl "40/1200"]
[Variant "makruk"]
[FEN "rnsmksnr/8/pppppppp/8/8/PPPPPPPP/8/RNSKMSNR w 0 1"]
[SetUp "1"]

{--------------
r n s m k s n r
. . . . . . . .
p p p p p p p p
. . . . . . . .
. . . . . . . .
P P P P P P P P
. . . . . . . .
R N S K M S N R
white to play
--------------}
1. Ne2 Sd7 {+0.18/10 37} 2. Sf2 {+0.03/12 15} Me7 {+0.16/11 42} 3. Rf1
{+0.05/12 11} e5 {+0.13/11 24} 4. Nd2 {+0.05/12 12} Se6 {+0.06/12 15} 5.
Sc2 {+0.04/12 13} f5 {+0.10/13 22} 6. f4 {+0.10/11 10} Nf6 {+0.11/11 15} 7.
fxe5 {+0.09/12 26} dxe5 {+0.01/13 17} 8. e4 {+0.08/11 14} Nbd7
{+0.08/12 19} 9. Se3 {+0.04/11 22} c5 {-0.02/12 25} 10. exf5 {+0.13/10 11}
Sxf5 {-0.04/13 24} 11. g4 {+0.15/11 22} Se6 {-0.07/14 27} 12. Se4
{+0.15/10 12} Md6 {-0.05/12 22} 13. Mf2 {+0.11/10 13} Rb8 {-0.05/12 32} 14.
c4 {+0.13/11 35} Se7 {-0.04/13 19} 15. Me3 {+0.14/11 26} Nh7 {-0.06/13 25}
16. Sc3 {+0.13/11 25} Ng5 {+0.12/13 18} 17. h4 {+0.15/11 21} Nh7
{-0.04/14 36} 18. Kc2 {+0.15/11 29} Nhf6 {+0.09/13 21} 19. Rg1
{+0.18/11 25} Rc8 {-0.04/13 30} 20. Raf1 {+0.18/10 15} Rd8 {-0.05/12 19}
21. g5 {+0.19/10 16} hxg5 {-0.09/15 29} 22. hxg5 {+0.20/11 28} Nh5
{-0.11/15 1:00} 23. Rh1 {+0.21/11 30} Rg8 {-0.06/13 25} 24. Rf2
{+0.20/10 17} Rb8 {-0.06/13 20} 25. Rhf1 {+0.21/10 18} Ng7 {-0.04/14 35}
26. Ng3 {+0.18/11 32} Rh8 {-0.04/14 24} 27. Re1 {+0.17/11 44} Rh3
{-0.01/14 27} 28. Rf3 {+0.15/11 22} Nh5 {+0.01/14 1:49} 29. Ne2
{+0.18/12 42} Rh2 {-0.01/15 30} 30. Rff1 {+0.17/11 28} Rg2 {-0.02/15 26}
31. Rg1 {+0.21/12 51} Rxg1 {-0.04/15 21} 32. Rxg1 {+0.18/13 40} Rc8
{-0.08/15 35} 33. Rh1 {+0.18/12 47} Rb8 {-0.08/15 24} 34. Kd1 {+0.18/11 23}
Rb7 {-0.07/14 26} 35. Ke1 {+0.20/12 1:05} Rb8 {-0.07/14 26} 36. Rf1
{+0.19/12 45} Ra8 {-0.06/12 10} 37. Rg1 {+0.20/12 49} Rc8 {-0.06/14 11} 38.
Kd1 {+0.17/12 31} Rc7 {-0.06/13 18} 39. Rf1 {+0.19/12 28} Ra7 {-0.06/14 17}
40. Rf2 {+0.21/12 43} Rb7 {-0.07/13 14} 41. Ke1 {+0.23/12 30} Rc7
{-0.06/14 17} 42. Kf1 {+0.21/12 49} Rb7 {-0.06/15 22} 43. Kg1 {+0.24/12 31}
Rb8 {-0.07/15 24} 44. Kg2 {+0.22/11 17} Ng7 {-0.07/15 39} 45. Ng3
{+0.21/11 15} Rd8 {-0.08/14 19} 46. Kf1 {+0.21/11 20} Rc8 {-0.10/13 18} 47.
Kg1 {+0.21/11 15} Ra8 {-0.09/13 24} 48. Rf1 {+0.19/11 21} Rb8
{-0.08/15 1:36} 49. Kg2 {+0.19/11 18} Rd8 {-0.10/13 27} 50. Kf3
{+0.19/11 16} Sf5 {-0.02/13 20} 51. Sxf5 {+0.10/11 32} gxf5 {-0.03/15 33}
52. g6=M {+0.16/12 34} f4 {+0.03/14 1:08} 53. Nf5 {+0.15/12 42} Nxf5
{+0.14/14 28} 54. Mxf5 {+0.16/12 18} fxe3=M {+0.09/15 25} 55. Kxe3
{+0.13/13 29} Nf6 {-0.11/15 17} 56. Ke2 {+0.16/11 15} Nh5 {+0.03/14 29} 57.
Ke1 {+0.20/12 30} Nf4 {+0.11/15 19} 58. Me4 {+0.19/12 17} Ng2+
{+0.05/17 22} 59. Kf2 {+0.22/13 17} Nf4 {+0.01/17 20} 60. Ke3 {+0.20/12 35}
Ng2+ {+0.00/14 21} 61. Ke2 {+0.21/13 19} Rd7 {+0.17/15 1:05} 62. Rg1
{+0.26/12 21} Nf4+ {+0.18/14 23} 63. Ke3 {+0.25/13 41} a5 {-0.07/14 19} 64.
Rg8+ {+0.32/12 30} Sf8 {-0.07/13 17} 65. Rg5 {+0.31/12 25} Rg7
{+0.04/14 31} 66. Rxg7 {+0.27/14 26} Sxg7 {+0.05/17 17} 67. Nf1
{+0.25/14 40} Sg6 {+0.16/16 42} 68. Kd2 {+0.28/13 27} Ng2 {-0.11/19 24} 69.
Kc2 {+0.30/13 35} Ne1+ {+0.00/18 17} 70. Kb2 {+0.31/15 43} Ng2
{-0.02/19 25} 71. Nd2 {+0.29/14 30} Ne3 {+0.17/18 23} 72. Nb1 {+0.30/14 22}
Nd1+ {-0.06/18 25} 73. Kc1 {+0.33/16 20} Nf2 {-0.13/19 44} 74. Sd2
{+0.31/15 31} Sf7 {-0.25/18 17} 75. Mf5 {+0.38/14 28} Nh1 {-0.21/18 22} 76.
Nc3 {+0.35/15 42} Ng3 {-0.03/17 18} 77. Me4 {+0.31/15 52} Se6 {-0.09/16 20}
78. Na4 {+0.39/13 27} Mc7 {-0.13/18 21} 79. Kc2 {+0.32/15 1:14} Ne2
{-0.14/18 36} 80. Se3 {+0.37/15 1:04} Ng3 {-0.10/18 37} 81. Nc3
{+0.39/14 29} Md6 {-0.02/15 24} 82. Md5 {+0.39/13 22} Nf5 {-0.01/17 23} 83.
Se4 {+0.41/14 18} Nd4+ {-0.03/18 23} 84. Kb2 {+0.35/15 20} Sf5
{-0.32/19 21} 85. Na4 {+0.30/14 17} Sxe4 {-0.41/20 29} 86. dxe4
{+0.25/16 21} Mc7 {-0.12/22 25} 87. Nc3 {+0.22/16 18} Ke7 {+0.04/21 24} 88.
Nb1 {+0.21/15 17} Md6 {-0.14/21 19} 89. Nd2 {+0.18/16 23} Kf6 {-0.08/23 33}
90. Nf1 {+0.20/16 21} Kg5 {-0.11/22 32} 91. Ne3 {+0.17/15 24} Kf4
{+0.00/20 20} 92. Nc2 {+0.09/16 36} Ne2 {-0.12/21 40} 93. a4 {+0.03/16 30}
Kg5 {-0.11/20 20} 94. Ne3 {+0.09/15 15} Nd4 {+0.01/23 24} 95. Ng2
{+0.07/16 16} Kf6 {-0.08/23 44} 96. Ka2 {+0.11/16 28} Nc2 {-0.10/23 37} 97.
Kb1 {+0.09/19 39} Nd4 {-0.06/25 28} 98. Kb2 {+0.08/18 19} Kg6 {-0.10/25 33}
99. Ne1 {+0.08/18 36} Kg5 {-0.07/24 31} 100. Nd3 {+0.08/17 26} Kg4
{-0.03/24 37} 101. Nc1 {+0.05/17 21} Kg5 {-0.09/23 32} 102. Kc3
{+0.06/17 23} Kh5 {-0.05/21 23} 103. Nd3 {+0.07/17 18} Kg4 {+0.09/23 23}
104. Ne1 {+0.07/17 29} Kf4 {+0.00/24 41} 105. Nc2 {+0.07/17 21} Ne2+
{-0.04/22 22} 106. Kd2 {+0.05/19 20} Nd4 {+0.01/25 25} 107. Nxd4
{+0.05/19 28} cxd4 {+0.18/19 25} 108. Ke2 {+0.07/20 27} Kg4 {-0.03/20 40}
109. Kd3 {+0.05/20 40} Kf3 {+0.02/20 26} 110. Me6 {-0.40/21 24} Kf4
{+0.01/20 21} 111. Mf5 {+0.01/21 25} Mc5 {-0.01/21 37} 112. Mg6
{-0.40/22 32} Kf3 {+0.62/20 31} 113. Mf5 {-0.53/22 25} Mb4 {+0.74/20 23}
114. Kd2 {-0.57/22 25} Kf2 {+0.82/20 30} 115. Me6 {-0.73/22 35} Mc3+
{+1.39/20 43} 116. Kd3 {-0.76/23 46} Ke1 {+1.40/19 19} 117. c5
{-0.78/23 48} bxc5 {+1.62/20 41} 118. Md5 {-0.77/23 49} Kd1 {+1.65/21 26}
119. Mc4 {-0.81/24 57} Kc1 {+1.68/22 26} 120. Mb5 {-0.95/24 2:07} Mb4
{+1.69/22 26} 121. Mc4 {-0.94/24 16} Kb1 {+1.83/23 41} 122. Mb5
{-0.99/24 46} Kb2 {+2.01/23 43} 123. Kc4 {-0.93/23 43} Kc2 {+1.92/22 43}
124. Kd5 {-1.21/21 19} Kxb3 {+1.98/21 32} 125. Mc4+ {-1.19/21 15} Kxa4
{+2.75/21 29} 126. Kxe5 {-1.38/21 20} Ka3 {+2.85/21 42} 127. Ke6
{-1.40/20 25} Kb2 {+2.87/20 20} 128. e5 {-1.61/19 19} a4 {+2.88/20 35} 129.
Kd5 {-1.77/19 40} Kc3 {+2.85/20 32} 130. Mb5 {-2.04/18 22} a3=M
{+3.01/18 21} 131. e6=. {-1.72/17 14} d3=M {-0.02/16 19}
{Xboard: Forfeit due to invalid move: e6e7m (e6e7) res=23} 0-1

... seems it has an occasional problem when promoting pawns.

Bilis won one of the games in the top match, and drew the other, earning itself a small gap ahead of Nebiyu.

PGN file with games can be downloaded from: https://www.dropbox.com/s/l0o3e8ob8b6rp7v/makruk.pgn
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

enhorning wrote:Bilis tried to win it against Fairy-Max in this game, but could not manage it, one of the few draws it has allowed against the tier-2 programs
If I set Nebiyu to search at a point a bit after the reduction to 5P, when the black king is as near the a8 corner as it gets, Nebiyu fairly quickly sees a forced win. So, seems this is indeed a weakness in Bilis.

Sjaak just had a forfeit by illegal move, ignoring that it was in check:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.11.04"]
[Round "22"]
[White "Sjaak 524"]
[Black "Bilis v0.14"]
[Result "0-1"]
[TimeControl "40/1200"]
[Variant "makruk"]
[FEN "rnsmksnr/8/pppppppp/8/8/PPPPPPPP/8/RNSKMSNR w 0 1"]
[SetUp "1"]

{--------------
r n s m k s n r
. . . . . . . .
p p p p p p p p
. . . . . . . .
. . . . . . . .
P P P P P P P P
. . . . . . . .
R N S K M S N R
white to play
--------------}
1. Kc2 Nd7 {-0.06/15 35} 2. Mf2 {+0.03/13 16} Ne7 {-0.03/14 34} 3. Nd2
{+0.04/13 28} Sc7 {-0.03/14 29} 4. Sb2 {+0.09/12 17} Sg7 {-0.03/15 41} 5.
Ne2 {+0.13/13 18} c5 {+0.00/14 43} 6. Sg2 {+0.14/13 28} Kf7 {+0.00/14 28}
7. g4 {+0.09/13 20} d5 {-0.02/13 49} 8. Rad1 {+0.12/12 33} b5 {+0.09/13 22}
9. e4 {+0.10/12 33} a5 {+0.01/12 28} 10. Rh2 {+0.17/10 26} h5 {+0.18/11 42}
11. exd5 {+0.20/10 30} exd5 {+0.11/12 4} 12. gxh5 {+0.19/11 17} Rxh5
{+0.18/13 10} 13. Re1 {+0.16/13 33} Sb6 {+0.23/14 37} 14. c4 {+0.07/12 43}
Rh8 {+0.23/13 40} 15. Nf4 {+0.14/11 22} dxc4 {+0.25/14 28} 16. dxc4
{+0.09/12 31} a4 {+0.41/15 30} 17. bxa4 {+0.05/12 34} bxa4 {+0.35/15 12}
18. Ne4 {-0.03/12 42} Nf5 {+0.29/15 29} 19. Sc3 {+0.03/12 23} Rb8
{+0.25/14 29} 20. Rd1 {+0.00/12 37} Nf8 {+0.13/15 31} 21. Sg3 {+0.12/12 21}
Ne7 {+0.18/15 30} 22. h4 {+0.12/11 20} Mc7 {+0.18/15 28} 23. Rhh1
{+0.14/12 31} Ne6 {+0.18/15 28} 24. Nxe6 {+0.10/12 26} Kxe6 {+0.18/17 7}
25. Rhe1 {+0.13/13 29} Kf7 {+0.07/18 30} 26. Rd7 {+0.09/14 36} Rhe8
{+0.07/18 30} 27. Red1 {+0.12/14 32} Kf8 {+0.30/17 29} 28. Sf4
{+0.17/13 26} Nc6 {+0.17/16 30} 29. R1d2 {+0.12/12 37} Re7 {+0.32/15 30}
30. Rxe7 {+0.12/13 37} Kxe7 {+0.30/16 8} 31. Rd5 {+0.14/14 23} Ke8
{+0.19/16 32} 32. Nxc5 {+0.27/15 36} Ne7 {+0.58/19 29} 33. Nxa4
{+0.25/15 24} Nxd5 {+0.56/19 32} 34. cxd5 {+0.28/15 24} Ra8 {+0.65/18 28}
35. Kb3 {+0.30/16 38} Ra5 {+0.60/18 33} 36. Sd4 {+0.31/15 25} Ke7
{+0.60/17 33} 37. Nc3 {+0.32/14 26} Md6 {+0.59/17 33} 38. Kb2 {+0.27/13 42}
Ra8 {+0.77/17 33} 39. Ka2 {+0.11/15 1:20} Mc5 {+1.33/18 33} 40. Sde3
{+0.15/15 34} Mb4 {+1.60/21 38} 41. Nb1 {-0.42/15 24} Sb5 {+1.60/18 30} 42.
Kb2 {-0.31/14 25} Mc5 {+1.55/18 30} 43. Kb3 {-0.45/14 23} Sa4+
{+1.57/18 37} 44. Kb2 {-0.77/14 31} Kd6 {+1.80/18 53} 45. Se4 {-0.85/15 31}
Md4 {+1.96/18 38} 46. Me3 {-0.89/15 31} Mxe3 {+1.98/19 29} 47. Sxe3
{-0.81/15 26} f5 {+2.16/17 29} 48. Sd3 {-0.94/15 21} Kxd5 {+2.24/18 29} 49.
Sc2 {-0.97/14 16} Ke5 {+2.36/18 43} 50. f4+ {-1.63/14 30} Kd5 {+2.45/19 34}
51. Ka2 {-1.79/14 26} Sh6 {+2.68/19 27} 52. Sc3 {-1.91/15 34} Sh5
{+2.50/19 42} 53. Nd2 {-1.92/15 29} Sxa3+ {+2.54/18 30} 54. Kb3
{-1.88/16 17} Ke6 {+2.47/18 31} 55. Nc4 {-0.91/15 19} Sa2+ {+2.51/19 37}
56. Kb2 {-0.88/18 22} Sxh4 {+2.60/19 35} 57. Na3 {-0.89/19 34} Sa1+
{+2.20/17 34}
{Xboard: Forfeit due to invalid move: a3c2 (a3c2) res=23} 0-1

I don't even know if the programmer is following this tournament...
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

And there, Bilis dropped another half point to Sjaak, due to being unable to win the KNQ-K endgame.

[d]7k/8/8/2NK4/5Q2/8/8/8 w 1 71

Nebiyu sees the mate in just under 75 seconds:

35 +299.74 242.6M 1:34.62 d5e6 h8g7 f4g3 g7g6 c5d7 g6g7 d7e5 g7f8 g3f4 f8g7 e6e7 g7h7 e7f7 h7h8 f4g5 h8h7 e5d7 h7h8 f7g6 h8g8 g5f6 g8h8 f6g7 h8g8 d7f6 EBF=1.69
34 +299.70 227.9M 1:28.74 d5e6 h8g7 f4g3 g7g6 c5d7 g6g7 d7e5 g7f8 g3f4 f8g7 f4g5 g7g8 e6e7 g8g7 g5f4 g7h7 e7f7 h7h8 f4g5 h8h7 e5d7 h7h8 f7g6 h8g8 g5f6 g8h8 f6g7 h8g8 d7f6 EBF=1.72
33 +299.68 194.8M 1:14.85 d5e6 h8g7 f4g3 g7g6 c5d7 g6g7 d7e5 g7f8 g3h4 f8g7 h4g5 g7g8 e6e7 g8g7 e7e8 g7g8 e5d3 g8h7 e8f7 h7h8 d3e5 h8h7 e5d7 h7h8 f7g6 h8g8 g5f6 g8h8 f6g7 h8g8 d7f6 EBF=1.74
31 +6.86 128.4M 0:48.83 d5e6 h8g7 c5e4 g7g6 e4g3 g6g7 f4e5 g7g8 g3f5 g8f8 f5d6 f8g7 e6f5 g7h7 f5g5 h7g7 e5f4 g7g8 g5g6 g8h8 g6f6 h8g8 d6f5 g8h7 f4e5 h7g8 f6e7 g8h8 e7e6 h8h7 e6d5 EBF=1.78
30 +6.82 124.8M 0:47.52 d5e6 h8g7 c5e4 g7g6 e4g3 g6g7 f4e5 g7g8 g3f5 g8f8 f5d6 f8g7 e6f5 g7h7 f5g5 h7g7 e5d4 g7f8 g5f6 f8g8 d6e4 g8h8 e4g5 h8g8 g5e6 g8h7 f6g5 h7g8 g5g6 g8h8 EBF=1.81
30 +6.80 111.6M 0:42.77 d5e5 h8g7 e5f5 g7f7 f4e5 f7g7 f5g5 g7f7 g5h6 f7g8 h6g6 g8f8 e5d6 f8e8 g6g7 e8d8 g7f7 d8c8 f7e7 c8b8 e7e6 b8c8 e6d5 c8d8 c5d3 d8e8 d3e5 e8d8 d5e4 d8e8 EBF=1.81

whereas Bilis after close to three hours still doesn't see the mate:

30 +7.07 3363.6M 160:41.47 d5e6 h8g7 c5b7 g7g6 b7d6 g6h5 e6f5 h5h4 d6c4 h4h3 c4e3 h3h2 f5g4 h2h1 f4g3 h1g1 g4f5 g1h1 f5e4 h1g1 e4e5 g1h1 e5f4 h1g1 f4e4 g1h1 e4e5 h1g1 e5d4 g1h1 e3d5 (1.7)
29 +7.07 1642.2M 94:06.35 d5e6 h8g7 c5b7 g7g6 b7d6 g6h5 e6f5 h5h4 d6c4 h4h5 c4e3 h5h6 f5f6 h6h5 f6g7 h5h4 g7g6 h4h3 g6f5 h3h2 f5g4 h2g1 f4g3 g1h1 g4f4 h1g1 f4e5 g1h1 e3d5 (2.2)
28 +7.04 2317.3M 42:14.53 c5d3 h8g7 d5e6 g7g6 f4g3 g6g5 d3f2 g5g6 g3f4 g6h5 e6f5 h5h6 f2d3 h6h5 f4e5 h5h6 e5d6 h6h5 d3f2 h5h6 f2g4 h6g7 g4e5 g7g8 f5e6 g8g7 d6e7 g7h8 e6d5 (2.3)
27 +7.02 2909.7M 18:23.03 d5e4 h8g8 e4e5 g8f7 f4g5 f7g6 c5e4 g6f7 g5f6 f7e8 e5d6 e8f7 d6d7 f7g6 d7e6 g6h7 f6g5 h7g8 e6f6 g8h7 e4c5 h7g8 c5e6 g8h7 g5f4 h7h8 f6e5 (1.9)
26 +7.01 1525.0M 9:32.33 c5d3 h8g7 d5e6 g7g6 d3e5 g6h5 e6f6 h5h4 f6f5 h4h3 e5g4 h3h4 g4f2 h4h5 f2e4 h5h4 e4g5 h4h5 f4g3 h5h6 g5e6 h6h7 g3f2 h7g8 f5f6 g8h8 f6e5 (1.5)
25 +6.98 1054.9M 6:32.51 d5e6 h8g7 c5e4 g7f8 f4g5 f8g7 e4g3 g7g8 g3f5 g8f8 f5d6 f8g8 e6f6 g8h8 f6f7 h8h7 d6e4 h7h8 f7g6 h8g8 g6f6 g8f8 e4d6 f8g8 f6e5 (2.0)
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Makruk (without endgame counti

Post by enhorning »

In cycle 3, Nebiyu closed the gap to Bilis a lot by winning both games between them. That means it's +3 =1 -2 for Nebiyu, so it's ahead in games between the two of them, but gives away more draws to the tier 2 programs (6 draws for Nebiyu versus 3 for Bilis).

Standings:

Code: Select all

Cross table, sorted by score percentage, Buchholz, SB

                              Bil Neb HaC Fai Sja Fai
 1. Bilis v0.14               ### 10= 111 1=1 111 111
                              ### 100 1   1   =1= 111   81%  21.0 (298.0, 213.3)

 2. NebiyuChess_1.45          01= ### 1=1 111 1=1 111
                              011 ### 1== =1= 1   1     79%  20.5 (306.0, 225.3)

 3. HaChu 0.17                000 0=0 ### ==0 10= ==0
                              0   0== ### =1= 1   ==1   38%  10.0 (343.0, 103.0)

 4. Fairy-Max 4.8S            0=0 000 ==1 ### 0=0 ===
                              0   =0= =0= ### =1= =     35%   9.0 (350.0,  98.3)

 5. Sjaak 524                 000 0=0 01= 1=1 ### 10=
                              =0= 0   0   =0= ### 0=    34%   8.5 (342.0,  93.8)

 6. Fairy-Max 4.8S+           000 000 ==1 === 01= ###
                              000 0   ==0 =   1=  ###   32%   8.0 (346.5,  73.5)
PGN of games at : https://www.dropbox.com/s/l0o3e8ob8b6rp7v/makruk.pgn
Ferdy
Posts: 4851
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess variant tournament: Makruk (without endgame counti

Post by Ferdy »

enhorning wrote:
Daniel Shawul wrote:No he does not! Ferd you have got to loose for once :)
Looks unlikely even with no update to Bilis :)

In Makruk, is the KNQ-K endgame generally won or drawn? I've seen programs win it (e.g. the earlier posted game by MateMax, or just now, a game by Nebiyu - Sjaak, pgn link will be in next post), but that might have been because the King was already cornered. Bilis tried to win it against Fairy-Max in this game, but could not manage it, one of the few draws it has allowed against the tier-2 programs (EDIT: I just had a look at the other game it drew against tier-2 programs, against Sjaak, and it was again a KNQ-K endgame - so both its draws were in this endgame... either it need to learn to win it, or evaluate it lower):

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.11.03"]
[Round "7"]
[White "Bilis v0.14"]
[Black "Fairy-Max 4.8S"]
[Result "1/2-1/2"]
[TimeControl "40/1200"]
[Variant "makruk"]
[FEN "rnsmksnr/8/pppppppp/8/8/PPPPPPPP/8/RNSKMSNR w 0 1"]
[SetUp "1"]

{--------------
r n s m k s n r
. . . . . . . .
p p p p p p p p
. . . . . . . .
. . . . . . . .
P P P P P P P P
. . . . . . . .
R N S K M S N R
white to play
--------------}
1. Nd2 Sg7 {+0.20/11 49} 2. Kc2 {+0.03/16 48} e5 {+0.18/10 21} 3. Se2
{+0.11/16 34} Ne7 {+0.14/12 42} 4. e4 {+0.14/16 29} Nd7 {+0.08/11 23} 5. f4
{+0.15/15 29} f5 {+0.06/11 29} 6. Ngf3 {+0.11/15 44} Sf6 {+0.07/11 21} 7.
Rf1 {+0.11/13 43} Sc7 {+0.04/10 21} 8. fxe5 {+0.15/14 43} Sxe5
{+0.01/12 29} 9. exf5 {+0.28/16 42} Nxf5 {-0.04/14 30} 10. Mf2
{+0.46/16 28} Me7 {-0.03/13 24} 11. d4 {+0.56/18 25} Sf6 {-0.10/14 28} 12.
g4 {+0.57/16 28} Ng7 {-0.09/13 31} 13. Sd3 {+0.45/15 40} Ne6 {+0.06/12 19}
14. h4 {+0.40/14 27} h5 {-0.02/12 35} 15. g5 {+0.28/16 37} Sf5
{+0.03/12 17} 16. Sb2 {+0.44/16 35} Sg4 {+0.04/12 23} 17. Ne1 {+0.47/16 27}
d5 {-0.02/12 15} 18. Ng2 {+0.37/17 26} c5 {-0.01/12 23} 19. Rae1
{+0.44/15 27} Ndf8 {-0.03/13 33} 20. b4 {+0.56/16 22} Sd6 {-0.02/13 25} 21.
dxc5 {+0.29/14 28} bxc5 {-0.09/13 51} 22. bxc5 {+0.39/14 5} Sxc5
{-0.11/13 17} 23. Ne3 {+0.28/15 28} Rd8 {-0.04/12 18} 24. Nb3 {+0.35/15 28}
Rh7 {-0.06/12 32} 25. Kb1 {+0.16/14 28} Sd6 {-0.01/12 18} 26. Sd4
{+0.25/15 28} Sf5 {+0.03/12 33} 27. Nc2 {+0.46/15 28} Se4 {-0.08/12 28} 28.
Nb4 {+0.51/14 28} Ra8 {-0.05/12 40} 29. Se3 {+0.27/15 28} Sc5 {+0.02/14 27}
30. Sxe4 {+0.74/18 28} Sxb4 {+0.18/15 15} 31. cxb4 {+0.67/19 28} dxe4
{+0.32/15 25} 32. Rxe4 {+0.66/17 5} Rf7 {+0.34/13 22} 33. Rfe1
{+0.66/18 30} Nf4 {+0.37/13 14} 34. Mg3 {+1.06/16 30} Nd5 {+0.31/15 39} 35.
R4e2 {+0.98/16 30} Rf3 {+0.39/12 20} 36. Nd4 {+1.07/18 30} Rf7
{+0.01/15 16} 37. Nc6 {+1.20/16 30} Rc8 {+0.37/14 23} 38. Ne5 {+1.07/18 24}
Rg7 {+0.41/14 21} 39. Re4 {+1.06/16 32} Rd8 {+0.43/13 14} 40. Ka1
{+1.05/16 42} Nc7 {+0.38/13 22} 41. Nc6 {+1.38/18 25} Rd7 {+0.38/14 19} 42.
a4 {+1.59/18 39} Nd5 {+0.46/14 18} 43. Mf4 {+1.55/18 40} Rd6 {+0.40/13 23}
44. b5 {+1.64/20 33} axb5 {+0.17/15 33} 45. axb5 {+1.83/17 4} Nd7
{-0.13/14 18} 46. Me5 {+2.20/21 25} Re6 {-1.02/15 25} 47. Nd4 {+2.09/21 27}
Rb6 {-1.15/16 27} 48. Mf6 {+2.17/19 39} N7xf6 {-1.28/16 43} 49. gxf6=M
{+2.06/18 10} Rxf6 {-1.25/15 37} 50. Ne6 {+2.38/19 35} Rgf7 {-1.34/15 31}
51. Ng5 {+2.35/20 30} Rg7 {-1.44/15 19} 52. Rc4 {+2.37/19 46} Nb6
{-1.52/14 56} 53. Rc6 {+2.30/19 39} Nd5 {-1.61/15 24} 54. Rd1 {+2.26/18 41}
Rxc6 {-1.72/17 35} 55. bxc6=M {+2.27/18 26} Nf6 {-1.71/16 22} 56. Sc3
{+2.30/17 38} Md8 {-1.42/16 31} 57. Re1+ {+2.31/17 36} Re7 {-1.36/17 18}
58. Ne6 {+2.23/17 29} Ng4 {-1.39/14 38} 59. Kb2 {+2.23/17 33} Nh6
{-1.41/14 23} 60. Sc4 {+3.09/17 31} Rh7 {-2.15/14 20} 61. Sd5 {+3.36/17 30}
Rh8 {-2.50/15 55} 62. Nf4+ {+3.37/18 28} Kf7 {-2.49/14 18} 63. Re6
{+3.37/18 28} Rg8 {-2.27/16 34} 64. Nxh5 {+3.42/18 24} Me7 {-2.58/15 28}
65. Nf4 {+3.41/17 28} Rb8+ {-2.55/14 26} 66. Kc3 {+3.71/18 24} Mf6
{-2.90/15 31} 67. Re1 {+3.68/17 29} g5 {-2.74/15 20} 68. hxg5 {+3.68/17 29}
Mxg5 {-2.54/14 22} 69. Ne6 {+3.66/16 29} Mf6 {-2.56/13 20} 70. Nd4
{+3.69/16 29} Ra8 {-2.59/14 45} 71. Md7 {+3.69/14 29} Ra3+ {-2.41/13 18}
72. Kb4 {+3.64/16 29} Ra2 {-2.62/14 1:27} 73. Rg1 {+3.78/15 29} Rb2+
{-2.57/13 39} 74. Kc5 {+3.74/16 29} Ra2 {-2.59/13 42} 75. Se6+
{+3.80/15 29} Kf8 {-2.68/14 50} 76. Rg6 {+3.78/16 29} Mg7 {-2.38/14 16} 77.
Sd5 {+3.79/16 29} Ra5+ {-2.39/14 26} 78. Kc4 {+3.78/17 29} Ra4+
{-2.28/15 24} 79. Kc3 {+3.78/16 29} Kg8 {-2.48/15 31} 80. Me6 {+3.74/16 37}
Ra3+ {-2.19/16 40} 81. Kc4 {+3.78/16 45} Ra4+ {-2.03/15 24} 82. Kc5
{+3.75/17 31} Ra5+ {-2.21/15 17} 83. Kd6 {+3.73/17 44} Ra4 {-2.34/16 33}
84. Ke5 {+3.78/15 29} Kh7 {-2.22/17 55} 85. Rg1 {+3.79/17 43} Mf6+
{-2.02/16 22} 86. Ke4 {+3.81/17 28} Rb4 {-2.28/16 28} 87. Kd3 {+3.88/17 43}
Ra4 {-2.17/14 34} 88. Se4 {+4.00/16 28} Ra3+ {-1.97/14 48} 89. Kc4
{+4.00/16 28} Ra4+ {-2.02/14 22} 90. Kc5 {+4.10/16 42} Ra5+ {-2.21/15 48}
91. Nb5 {+4.51/16 41} Ra8 {-2.29/15 38} 92. Sf5 {+4.51/16 35} Rc8+
{-3.31/14 30} 93. Kd5 {+4.50/14 27} Rg8 {-3.44/15 17} 94. Rxg8
{+4.51/15 27} Nxg8 {-3.89/22 21} 95. Mf7 {+4.52/13 27} Ne7+ {-3.70/26 20}
96. Ke6 {+4.53/14 27} Nxf5 {-3.82/26 17} 97. Kxf5 {+4.53/14 5} Kg7
{-3.94/22 48} 98. Mg6 {+4.60/16 33} Me7 {-4.01/21 22} 99. Nc7 {+4.65/16 28}
Kh6 {-5.39/20 18} 100. Mf7 {+6.33/16 28} Mf8 {-5.47/20 27} 101. Ne8
{+6.34/15 29} Mg7 {-5.46/21 30} 102. Me6 {+6.48/16 27} Kh7 {-5.49/21 26}
103. Kg5 {+6.54/15 27} Kg8 {-5.52/21 28} 104. Kg6 {+6.63/16 27} Mh8
{-5.58/22 27} 105. Nf6+ {+6.74/17 25} Kf8 {-5.44/21 26} 106. Nh7+
{+6.73/16 28} Ke7 {-5.54/22 20} 107. Ng5 {+6.78/17 28} Kf8 {-5.52/21 24}
108. Mf5 {+6.78/16 28} Mg7 {-5.47/21 21} 109. Ne6+ {+6.82/16 28} Ke8
{-5.55/22 28} 110. Nxg7+ {+6.86/16 28} Kd7 {-5.65/23 28} 111. Me6+
{+6.88/20 28} Kd6 {-5.72/23 30} 112. Kf5 {+6.89/21 28} Kc5 {-5.72/22 17}
113. Ke4 {+6.90/20 28} Kc4 {-5.71/22 29} 114. Md5+ {+6.90/19 23} Kb3
{-5.71/21 20} 115. Kd3 {+6.91/20 25} Kb4 {-5.68/21 33} 116. Kd4
{+6.91/18 29} Kb3 {-5.69/21 25} 117. Mc4+ {+6.92/18 29} Kc2 {-5.68/22 33}
118. Md3+ {+6.92/18 25} Kd2 {-5.69/22 37} 119. Nf5 {+6.93/19 30} Kc1
{-5.68/20 26} 120. Ng3 {+6.93/19 39} Kb2 {-5.61/20 18} 121. Ne4
{+6.95/20 1:01} Kb3 {-5.56/20 27} 122. Kc5 {+6.94/18 26} Ka4 {-5.64/20 20}
123. Kd5 {+6.95/20 38} Kb5 {-5.53/20 23} 124. Nc3+ {+6.95/18 31} Kb6
{-5.67/21 37} 125. Kd6 {+6.95/17 29} Ka6 {-5.68/21 33} 126. Mc4
{+6.95/18 28} Kb7 {-5.62/20 20} 127. Md5 {+6.95/19 27} Ka6 {-5.62/21 35}
128. Kc6 {+6.96/19 29} Ka5 {-5.62/21 19} 129. Kc5 {+6.96/18 29} Ka6
{-5.63/21 33} 130. Ne4 {+6.96/19 35} Kb7 {-5.55/20 22} 131. Mc4
{+6.96/18 36} Kc7 {-5.59/22 34} 132. Nf6 {+6.95/17 28} Kb7 {-5.67/21 26}
133. Nd5 {+6.96/19 37} Ka6 {-5.63/20 23} 134. Kc6 {+6.96/19 25} Ka5
{-5.61/21 24} 135. Mb3 {+7.07/20 26} Ka6 {-5.70/22 22} 136. Nb4+
{+6.96/18 30} Ka5 {-5.73/24 32} 137. Nd3 {+7.07/19 25} Ka6 {-5.74/23 20}
138. Mc4 {+6.99/18 34} Ka5 {-5.75/23 19} 139. Kb7 {+7.02/18 32} Ka4
{-5.75/23 21} 140. Kb6 {+7.02/19 24} Ka3 {-5.75/24 1:00} 141. Kb5
{+7.02/18 23} Ka2 {-5.75/24 33} 142. Kb4 {+7.07/17 28} Kb1 {-5.74/24 37}
143. Kb3 {+7.02/17 28} Ka1 {-5.74/23 21} 144. Kc3 {+7.02/18 28} Ka2
{-5.70/22 23} 145. Mb5 {+7.00/17 28} Ka3 {-5.72/23 24} 146. Nf4
{+7.01/17 28} Ka2 {-5.70/21 23} 147. Kc2 {+6.99/17 28} Ka3 {-5.70/23 36}
148. Nd5 {+6.98/19 26} Ka2 {-5.71/22 24} 149. Nb4+ {+6.99/19 28} Ka3
{-5.71/24 28} 150. Nd3 {+6.93/20 28} Ka2 {-5.71/23 24} 151. Kd1
{+6.94/18 28} Ka3 {-5.70/24 1:01} 152. Kc1 {+0.00/25 28} Kb3 {-5.76/24 43}
153. Ne5 {+0.00/52 23} Kb4 {-5.57/23 24} 154. Nf7 {+0.00/82 23} Kxb5
{-3.89/27 27}
{Xboard adjudication: Insufficient mating material} 1/2-1/2
This is one of the problems that I was actually trying to addressed. I will be sending the file in your email.