Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ikarus

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

kranium
Posts: 2129
Joined: Thu May 29, 2008 10:43 am

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by kranium »

Harvey Williamson wrote:
kranium wrote:Oh yes...

congratulations Gian-Carlo...

this is a great result for Sjeng...
very impressive, and against Rybka (who would be the favorite, if i'm not mistaken)...!
wow...
Yes great result but why was Rybka in the pre-lim when it is already invited to Mainz?!
good question...
i can only speculate here.

in any event it eliminated Toga!?
swami
Posts: 6662
Joined: Thu Mar 09, 2006 4:21 am

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by swami »

Being ahead of Rybka is always a great result - Congrats Gian Carlo! 8-)
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Matthias Gemuh »

kranium wrote:there was a version of Toga more than a year ago by Teemu P. ->
Toga CMLX (and Toga 960) ...but as far as I know, it never worked properly.
(i.e. would often crash after castling)...

IMHO, there is no known version of Toga that can play chess960...?!
(i.e. one that can accept and understand all the different castling moves....)

Toga 960 is buggy.
Toga CMLX is not buggy under ChessGUI (Chess960).

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
Gian-Carlo Pascutto
Posts: 1260
Joined: Sat Dec 13, 2008 7:00 pm

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Gian-Carlo Pascutto »

Harvey Williamson wrote:
schlucke wrote:What's about Glaurung and Fritz?
I suspect they were no shows. Be interesting to see what would happen if Toga had qualified. 1) Is Toga allowed to enter? 2) who is is the programmer of Toga who must attend?
As far as I understand the rules it's allowed to enter. One of the programmers would have to show up to be eligible to play in Mainz. (I presume not all must be - I didn't see Larry Kaufman in Mainz last time)
Gian-Carlo Pascutto
Posts: 1260
Joined: Sat Dec 13, 2008 7:00 pm

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Gian-Carlo Pascutto »

Harvey Williamson wrote: I thought this was supposed to be a 2 day event? With only 2 weeks notice I had to work tomorrow(Sunday) but if I had known it was only a 1 day event possibly could have entered Hiarcs today.
The tiebreaks would have been today. But as you see from the result, none were necessary, so there are no more games today.

Last year there was one on Sunday between me and Naum for the prize money (which Naum won).
However not sure why I should have to play Rybka in this prelim - and would want to know that the Toga at least complied with GPL.
ICC allows any member to enter, but only those entries where the programmer confirms he will be in Mainz are eligible to qualify. The Rybka that joined here obviously wasn't eligible because it was not Vasik nor someone from his team.

GPL only covers distribution of code. Nothing was distributed here, so the Toga that played is *always* GPL compliant. (I'm not really happy about that either, but that's what the license says)
Gian-Carlo Pascutto
Posts: 1260
Joined: Sat Dec 13, 2008 7:00 pm

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Gian-Carlo Pascutto »

Huh, I always thought all of them did, because other Fabien things like PolyGlot are Chess960 compatible.

The Toga version was "1.4 beta 5c", which must have been the "Toga CMLX" one.

It certainly seemed to handle castling correctly, as it even beat me in one game:

[Event "ICC tourney 999 (w22 5 5)"]
[Site "Internet Chess Club"]
[Date "2009.07.04"]
[Round "7"]
[White "Toga"]
[Black "Sjeng"]
[Result "0-1"]
[ICCResult "White checkmated"]
[Time "14:56:07"]
[TimeControl "300+5"]
[SetUp "1"]
[FEN "rqkrbbnn/pppppppp/8/8/8/8/PPPPPPPP/RQKRBBNN w DAda -"]


1. d4 Nf6 2. Ng3 d5 3. e3 Ng6 4. Nf3 e6 5. a4 Be7 6. Qa2 Bc6 7. Be2 O-O 8.
h4 Ne8 9. h5 Nh4 10. Ne5 Nxg2 11. Ba5 Nd6 12. h6 g6 13. b3 Be8 14. Kb2 Nh4
15. Rg1 b6 16. Bc3 c5 17. dxc5 bxc5 18. Rad1 c4 19. Ka1 f6 20. Nf3 cxb3 21.
cxb3 Nxf3 22. Bxf3 Qb7 23. Ne2 Rb8 24. b4 Bf7 25. Nf4 Rfc8 26. Bd2 Nc4 27.
b5 a6 28. Rb1 axb5 29. Rxb5 Qa7 30. Rxb8 Rxb8 31. Bc3 Nxe3 32. Rc1 Nc4 33.
Qc2 Bf8 34. Nd3 e5 35. Nb2 d4 36. Nxc4 dxc3 37. Bc6 Bxc4 38. Qxc3 Bf7 39.
Qe3 Qa6 40. Rc3 Bxh6 41. Qd3 Qa5 42. Bb5 e4 43. Qc2 Rxb5 44. f4 Bxf4 45. Rc4
Be5+ 46. Ka2 Rb4 47. Ka3 Bxc4 48. Qxc4+ Rxc4 49. Ka2 Qxa4+ 50. Kb1 Qb3#
{White checkmated}
0-1



[Event "ICC tourney 999 (w22 5 5)"]
[Site "Internet Chess Club"]
[Date "2009.07.04"]
[Round "14"]
[White "Sjeng"]
[Black "Toga"]
[Result "0-1"]
[SetUp "1"]
[FEN "rbbqknrn/pppppppp/8/8/8/8/PPPPPPPP/RBBQKNRN w GAga -"]

1. d4 d5 2. g3 Nhg6 3. f4 Nd7 4. f5 Ngf8 5. c3 Nf6 6. Nf2 g6 7. Ne3 Rg7 8.
Qb3 c6 9. Bd2 Qb6 10. O-O h5 11. Qxb6 axb6 12. Kh1 Rg8 13. Bc2 Rh8 14. fxg6
Nxg6 15. Nf5 h4 16. g4 Nf4 17. g5 Nh7 18. Ng4 Nh3 19. g6 fxg6 20. Nfh6 N7g5
21. Bxg6+ Kd8 22. Bf5 Bd7 23. Kg2 Be8 24. Bc2 Bd7 25. a3 Bc7 26. Rac1 b5 27.
Rce1 Bd6 28. Nf5 Kc7 29. Be3 Rag8 30. Kh1 Rf8 31. Bd3 Bc8 32. Bb1 Be6 33.
Kg2 Kb8 34. Bc2 Bc7 35. Ne5 Rh7 36. Ng6 Rg8 37. Nfxh4 Bc8 38. Kh1 Ne4 39.
Bd3 Bg4 40. Bxe4 dxe4 41. Bf2 Nxf2+ 42. Rxf2 e3 43. Rg2 Bh3 44. Reg1 Bxg2+
45. Rxg2 Rhg7 46. Kg1 e6 47. Ne5 Bxe5 48. dxe5 Kc7 49. Rxg7+ Rxg7+ 50. Ng2
Kb6 51. b4 Rg5 52. h4 Rxe5 53. Kh2 Kc7 54. Kg3 Kd6 55. Nf4 Rf5 56. Ng2 Rf2
57. h5 Ke5 58. Nxe3 Rxe2 59. Kf3 Ra2 60. Ng4+ Kf5 61. Nf2 Kg5 62. Ne4+ Kxh5
63. Kf4 Rxa3 64. Nf6+ Kg6 65. Ne4 Kf7 66. Ke5 Ke7 67. Kd4 Ra1 68. Kd3 e5 69.
Ke2 b6 70. Kd3 Ke6 71. Ng3 Rg1 72. Ne4 Kf5 73. Nf2 Rf1 74. Ke2 Rxf2+ 75.
Kxf2 Kf4 76. Ke2 e4 77. Kd2 Kf3 78. Kc2 {White resigns} 0-1

Although it didn't castle itself, it must have been able to understand the castling moves, otherwise it would have had no idea after the castling where the pieces were.
Teemu Pudas
Posts: 88
Joined: Wed Mar 25, 2009 12:49 pm

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Teemu Pudas »

kranium wrote:there was a version of Toga more than a year ago by Teemu P. ->
Toga CMLX (and Toga 960) ...but as far as I know, it never worked properly.
(i.e. would often crash after castling)...

IMHO, there is no known version of Toga that can play chess960...?!
(i.e. one that can accept and understand all the different castling moves....)
CMLX had a FEN bug that made it crash if the kings were on different files and one still had castling rights (it'll work from any starting position). And it doesn't work under Arena (the code is there, but I accidentally made it accept (and output) 0-0 instead of O-O).
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Alexander Schmidt »

But SMK's UCI protocol says:

"This is why castling moves are sent in the form king "takes" his own rook."

To work properly under all UCI interfaces (including Polyglot) Toga CMLX should do it like in the UCI standart.
Teemu Pudas
Posts: 88
Joined: Wed Mar 25, 2009 12:49 pm

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by Teemu Pudas »

Note I said Arena. I do that, but only if I get a Shredder-FEN. Arena uses X-FEN and O-O castling.
diep
Posts: 1822
Joined: Thu Mar 09, 2006 11:54 pm
Location: The Netherlands

Re: Result Mainz Chess960 qualifier: 1) Sjeng 2) Rybka 3) Ik

Post by diep »

congratulations to Sjeng for its impressive victory.

Rybka 3.0 and Toga played at 8 core machines (real 8 cores, not 8 fake cores from i7) so similar hardware like in world champs 2009.

Sjeng clearly beated them all.
Congrats on Ikarus for its clear 2nd spot.

p.s. don't jammer about bug XYZ in the first place toga's and rybka's shouldn't have joined a final as that can seriously influence the outcome, in this game that all wasn't needed as Sjeng hammered them all.