Page 1 of 2

The Curved Web 4CPU

Posted: Mon Jun 17, 2019 10:39 pm
by Graham Banks
THE CURVED WEB 4CPU

Intel Xeon X5430x2 Octal
ChessGUI
1024mb hash each where possible
3-4-5 piece tablebases
Ponder off
GBSelect2018.cgb book
40 moves in 30 minutes repeating (adapted for the CCRL)
10 cycles 50 rounds


Participants

Marvin 3.3.2 64-bit 4CPU
The Baron 3.44 64-bit 4CPU
Asymptote 0.6.0 64-bit 4CPU
Topple 0.7.0 64-bit 4CPU
Igel 1.7.0 64-bit 4CPU
Cheese 2.0 64-bit 4CPU

Image

Image

Image

Image

Image

Image

Re: The Curved Web 4CPU

Posted: Mon Jun 17, 2019 10:40 pm
by Graham Banks
Games will be available for download after every ten rounds from here:
http://kirill-kryukov.com/chess/discuss ... =7&t=11235

If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there.
http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16083

Linux users can access the live broadcast through using Livius:
https://github.com/kmar/livius

There is a Livius windows version too.
It has live pv boards as a nice addition.
http://www.crabaware.com/livius/

Re: The Curved Web 4CPU

Posted: Tue Jun 18, 2019 12:16 pm
by Graham Banks
A really interesting middlegame, followed up by good endgame technique from Topple.

[pgn][Event "The Curved Web 4CPU"] [Site "ChessGUI"] [Date "2019.06.18"] [Round "3.2"] [White "Topple 0.7.0 64-bit 4CPU"] [Black "The Baron 3.44 64-bit 4CPU"] [Result "1-0"] [Time "8:18:04 p.m."] [ECO "A05"] [Opening "King's Indian Attack; Reti; Zukertort; A05"] [TimeControl "40/1800:40/1800:40/1800"] [PlyCount "152"] [Number "8"] [Termination "GUI TB Mate in 19"] [BlackType "program"] [WhiteType "program"] [Variant "normal"] { Xeon X5430x2 Octal } 1.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]} 2.c4 {[%eval 0,1] [%emt 00:00:00]} b6 {[%eval 0,1] [%emt 00:00:00]} 3.Nc3 {[%eval 0,1] [%emt 00:00:00]} Bb7 {[%eval 0,1] [%emt 00:00:00]} 4.d4 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]} 5.a3 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]} 6.Bg5 {[%eval 0,1] [%emt 00:00:00]} Be7 {[%eval 0,1] [%emt 00:00:00]} 7.Rc1 {[%eval 0,1] [%emt 00:00:00]} O-O {[%eval 0,1] [%emt 00:00:00]} 8.cxd5 {[%eval 0,1] [%emt 00:00:00]} Nxd5 {[%eval 0,1] [%emt 00:00:00]} 9.Bxe7 {[%eval 14,22] [%emt 00:00:58]} Qxe7 {(Qxe7) [%eval -19,20] [%emt 00:01:33]} 10.Nxd5 {(Nxd5) [%eval 14,22] [%emt 00:00:00]} exd5 {[%eval -1,20] [%emt 00:01:26]} 11.g3 {(e3) [%eval 9,23] [%emt 00:00:56]} c5 {(c5) [%eval 4,17] [%emt 00:01:08]} 12.Bg2 {(Bh3) [%eval -5,21] [%emt 00:01:14]} Nd7 {(c4) [%eval 8,17] [%emt 00:00:34]} 13.O-O {(O-O) [%eval 9,23] [%emt 00:01:38]} Nf6 {(c4) [%eval 3,17] [%emt 00:00:29]} 14.Ne5 {(Re1) [%eval 27,20] [%emt 00:00:42]} Ne4 {(Ne4) [%eval 8,16] [%emt 00:00:55]} 15.e3 {(e3) [%eval 20,20] [%emt 00:01:14]} Rac8 {(Rac8) [%eval 0,17] [%emt 00:01:01]} 16.Re1 {(Re1) [%eval 20,21] [%emt 00:01:15]} Rfd8 {(f6) [%eval 3,17] [%emt 00:00:54]} 17.Qa4 {(Qa4) [%eval 27,20] [%emt 00:01:12]} f6 {(f6) [%eval 3,17] [%emt 00:00:56]} 18.Nd3 {(Nd3) [%eval 27,20] [%emt 00:00:00]} c4 {[%eval 0,19] [%emt 00:00:46]} 19.Nf4 {(Nf4) [%eval 11,21] [%emt 00:01:12]} a5 {(Bc6) [%eval 9,19] [%emt 00:02:48]} 20.Qb5 {(Bh3) [%eval 20,21] [%emt 00:01:19]} Rd6 {(Rd6) [%eval 11,17] [%emt 00:01:31]} 21.b3 {(Red1) [%eval 29,21] [%emt 00:01:08]} g5 {(g5) [%eval 0,18] [%emt 00:00:36]} 22.Ne2 {(Ne2) [%eval 19,20] [%emt 00:00:54]} Nd2 {(Nd2) [%eval 0,18] [%emt 00:00:35]} 23.bxc4 {(bxc4) [%eval 16,20] [%emt 00:00:45]} dxc4 {(dxc4) [%eval -12,17] [%emt 00:01:06]} 24.e4 {(e4) [%eval 64,18] [%emt 00:01:02]} g4 {(g4) [%eval -1,17] [%emt 00:01:46]} 25.d5 {(d5) [%eval 94,20] [%emt 00:00:54]} Qe5 {(Qe5) [%eval -14,18] [%emt 00:00:35]} 26.Qa4 {(Qa4) [%eval 59,20] [%emt 00:00:53]} Ba6 {(Ba6) [%eval 3,18] [%emt 00:01:21]} 27.Qd1 {(Qd1) [%eval 68,22] [%emt 00:00:59]} Nb3 {(Nb3) [%eval 3,18] [%emt 00:02:35]} 28.Rc2 {(Rc3) [%eval 82,20] [%emt 00:00:59]} c3 {(c3) [%eval 1,18] [%emt 00:00:39]} 29.Nf4 {(Nf4) [%eval 63,21] [%emt 00:00:32]} Nd4 {(Nd4) [%eval -3,19] [%emt 00:00:59]} 30.Qxg4 {(Qxg4) [%eval 74,22] [%emt 00:01:22]} Qg5 {(Qg5) [%eval -17,18] [%emt 00:00:27]} 31.Qd1 {(Qd1) [%eval 52,23] [%emt 00:01:17]} Nxc2 {(Nxc2) [%eval 0,18] [%emt 00:00:28]} 32.Qxc2 {(Qxc2) [%eval 26,22] [%emt 00:01:32]} b5 {(b5) [%eval 0,19] [%emt 00:01:26]} 33.Bh3 {(Bh3) [%eval 74,19] [%emt 00:00:37]} Rc4 {(Rc4) [%eval 0,19] [%emt 00:00:33]} 34.Qe2 {(Bf1) [%eval 55,20] [%emt 00:00:45]} b4 {(b4) [%eval 27,13] [%emt 00:00:10]} 35.axb4 {(Be6) [%eval 62,20] [%emt 00:00:54]} axb4 {(axb4) [%eval 64,14] [%emt 00:00:14]} 36.Be6 {(Qe3) [%eval 50,20] [%emt 00:00:33]} Kh8 {(Kh8) [%eval 0,14] [%emt 00:00:10]} 37.h4 {(Qe3) [%eval 0,21] [%emt 00:00:33]} Qe5 {(Qh6) [%eval 41,14] [%emt 00:00:11]} 38.Qe3 {(Qe3) [%eval 181,19] [%emt 00:00:42]} Qxe4 {(Qd4) [%eval -116,16] [%emt 00:00:15]} 39.Qc1 {(Qxe4) [%eval 193,20] [%emt 00:00:40]} Rxe6 {(Rxe6) [%eval -230,15] [%emt 00:00:11]} 40.dxe6 {(dxe6) [%eval 174,20] [%emt 00:00:24]} Qc6 {(Qc6) [%eval -177,16] [%emt 00:00:08]} 41.e7 {(e7) [%eval 164,20] [%emt 00:00:56]} Re4 {(Re4) [%eval -136,18] [%emt 00:00:41]} 42.Nd5 {(Nd5) [%eval 164,23] [%emt 00:00:53]} Rxe1 {(Rxe1) [%eval -190,19] [%emt 00:01:35]} 43.Qxe1 {(Qxe1) [%eval 164,23] [%emt 00:00:00]} Bb5 {[%eval -182,19] [%emt 00:00:46]} 44.Nxb4 {(Nxb4) [%eval 164,23] [%emt 00:00:00]} Qc8 {[%eval -182,16] [%emt 00:00:03]} 45.Qe4 {(Qa1) [%eval 164,23] [%emt 00:00:00]} Kg7 {[%eval -161,18] [%emt 00:01:12]} 46.Nc2 {(Qd5) [%eval 172,20] [%emt 00:00:48]} Qc6 {(Qc6) [%eval -147,17] [%emt 00:01:04]} 47.Qe3 {(Qd4) [%eval 164,21] [%emt 00:00:37]} Kf7 {(Kf7) [%eval -177,18] [%emt 00:01:57]} 48.Nd4 {(Nd4) [%eval 167,22] [%emt 00:00:55]} Qc4 {(Qd5) [%eval -185,18] [%emt 00:00:36]} 49.Nxb5 {(Nxb5) [%eval 168,21] [%emt 00:00:35]} Qxb5 {(Qxb5) [%eval -185,15] [%emt 00:00:03]} 50.Qxc3 {(Qxc3) [%eval 171,22] [%emt 00:01:11]} Qb1 {(Qb1) [%eval -187,19] [%emt 00:00:52]} 51.Kh2 {(Kh2) [%eval 173,22] [%emt 00:00:47]} Kxe7 {(Kxe7) [%eval -187,20] [%emt 00:00:29]} 52.g4 {(g4) [%eval 174,22] [%emt 00:00:49]} Ke6 {(Kf7) [%eval -187,19] [%emt 00:01:41]} 53.Qc4 {(Qe3) [%eval 236,20] [%emt 00:00:42]} Ke7 {(Ke7) [%eval -196,19] [%emt 00:02:04]} 54.Qf4 {(Qc7) [%eval 229,20] [%emt 00:00:40]} Ke6 {(Qd1) [%eval -187,16] [%emt 00:00:30]} 55.g5 {(g5) [%eval 224,19] [%emt 00:00:33]} fxg5 {(fxg5) [%eval -188,18] [%emt 00:01:55]} 56.hxg5 {(hxg5) [%eval 224,20] [%emt 00:00:36]} Qe1 {(Ke7) [%eval -203,19] [%emt 00:03:42]} 57.Kg2 {(Kg2) [%eval 253,21] [%emt 00:00:41]} Qb1 {(Qe2) [%eval -203,17] [%emt 00:01:00]} 58.Qf6 {(f3) [%eval 254,22] [%emt 00:00:40]} Kd5 {(Kd7) [%eval -208,18] [%emt 00:01:34]} 59.Qf7 {(Qf3) [%eval 256,21] [%emt 00:00:39]} Kd6 {(Kd6) [%eval -203,15] [%emt 00:00:50]} 60.Qe8 {(Kh2) [%eval 266,22] [%emt 00:00:44]} Qf5 {(Qf5) [%eval -222,16] [%emt 00:00:17]} 61.Qe3 {(Qe3) [%eval 251,20] [%emt 00:00:35]} Qd5 {(Qb1) [%eval -230,17] [%emt 00:00:47]} 62.Kh3 {(Kh2) [%eval 267,21] [%emt 00:00:40]} Qd1 {(Kd7) [%eval -230,16] [%emt 00:00:28]} 63.f4 {(Kg3) [%eval 298,20] [%emt 00:01:06]} Qh1 {(Qh1) [%eval -238,16] [%emt 00:00:34]} 64.Kg3 {(Kg4) [%eval 298,20] [%emt 00:00:00]} Qb1 {[%eval -246,15] [%emt 00:00:19]} 65.Qe8 {(Qd4) [%eval 315,21] [%emt 00:00:49]} Kd5 {(Qg1) [%eval -262,15] [%emt 00:00:18]} 66.Qd7 {(Qe5) [%eval 350,19] [%emt 00:00:39]} Kc5 {(Kc4) [%eval -262,17] [%emt 00:00:24]} 67.Kg4 {(Kg4) [%eval 403,19] [%emt 00:01:28]} Kc4 {(Kc4) [%eval -412,17] [%emt 00:03:17]} 68.Qc7 {(Qe6) [%eval 504,19] [%emt 00:00:38]} Kd5 {(Kd5) [%eval -326,16] [%emt 00:00:08]} 69.Qd7 {(Qe5) [%eval 596,21] [%emt 00:01:30]} Kc4 {(Kc4) [%eval -400,17] [%emt 00:00:15]} 70.Qe6 {(Qc6) [%eval 646,21] [%emt 00:01:00]} Kd4 {(Kc3) [%eval -414,17] [%emt 00:00:09]} 71.Qd6 {(Qd6) [%eval 665,19] [%emt 00:00:36]} Kc4 {(Kc4) [%eval -449,17] [%emt 00:00:08]} 72.f5 {(f5) [%eval 717,18] [%emt 00:00:45]} Qg1 {(Qg1) [%eval -449,16] [%emt 00:00:07]} 73.Qg3 {(Qg3) [%eval 1348,18] [%emt 00:00:41]} Qd1 {(Qb6) [%eval -451,16] [%emt 00:00:07]} 74.Qf3 {(Qf3) [%eval 1380,16] [%emt 00:00:32]} Qg1 {(Qd7) [%eval -524,15] [%emt 00:00:13]} 75.Kh3 {(Kh4) [%eval 2529,17] [%emt 00:00:42]} Qxg5 {(Kb5) [%eval -425,12] [%emt 00:00:04]} 76.Qg4 {(f6) [%eval #17,26] [%emt 00:00:49]} Qxg4 {(Qxg4) [%eval -1265,18] [%emt 00:00:04]} 1-0[/pgn]

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 3:07 am
by Graham Banks
Beware the black knight. It striketh like a thief in the night!

[pgn][Event "The Curved Web 4CPU"] [Site "ChessGUI"] [Date "2019.06.19"] [Round "6.3"] [White "Topple 0.7.0 64-bit 4CPU"] [Black "Asymptote 0.6.0 64-bit 4CPU"] [Result "0-1"] [Time "12:19:17 p.m."] [ECO "A80"] [Opening "Dutch Defense; A80"] [TimeControl "40/1800:40/1800:40/1800"] [PlyCount "59"] [Number "18"] [Termination "GUI adjudication"] [WhiteType "program"] [BlackType "program"] [Variant "normal"] { Xeon X5430x2 Octal } 1.d4 {[%eval 0,1] [%emt 00:00:00]} f5 {[%eval 0,1] [%emt 00:00:00]} 2.b3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]} 3.Bb2 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]} 4.e3 {[%eval 16,19] [%emt 00:00:34]} c5 {(c5) [%eval -27,18] [%emt 00:00:39]} 5.Nf3 {(Nf3) [%eval 25,21] [%emt 00:00:43]} cxd4 {(cxd4) [%eval -17,19] [%emt 00:00:57]} 6.exd4 {(Nxd4) [%eval 22,22] [%emt 00:01:04]} Nc6 {(d5) [%eval 3,18] [%emt 00:00:26]} 7.Bd3 {(c4) [%eval 45,22] [%emt 00:01:27]} d5 {(d5) [%eval -21,20] [%emt 00:00:57]} 8.O-O {(O-O) [%eval 48,20] [%emt 00:00:45]} Bd6 {(Be7) [%eval -21,20] [%emt 00:00:34]} 9.a3 {(a3) [%eval 45,19] [%emt 00:00:34]} Bd7 {(O-O) [%eval -21,19] [%emt 00:00:27]} 10.Re1 {(Nbd2) [%eval 36,21] [%emt 00:00:51]} O-O {(O-O) [%eval -22,18] [%emt 00:00:48]} 11.c4 {(c4) [%eval 46,20] [%emt 00:01:10]} Ne4 {(a6) [%eval -16,18] [%emt 00:00:34]} 12.Nc3 {(cxd5) [%eval 63,19] [%emt 00:00:38]} Ne7 {(a5) [%eval -33,18] [%emt 00:00:35]} 13.b4 {(b4) [%eval 40,18] [%emt 00:00:46]} Rc8 {(a6) [%eval -33,17] [%emt 00:00:33]} 14.c5 {(Qb3) [%eval 47,18] [%emt 00:01:22]} Bc7 {(Bc7) [%eval -15,18] [%emt 00:00:32]} 15.b5 {(Qb3) [%eval 47,18] [%emt 00:00:00]} Be8 {[%eval -7,17] [%emt 00:00:26]} 16.Be2 {(Be2) [%eval 20,18] [%emt 00:01:02]} Bh5 {(Bh5) [%eval 0,19] [%emt 00:00:35]} 17.Qc2 {(g3) [%eval 0,19] [%emt 00:00:53]} Ng6 {(Ng6) [%eval 0,19] [%emt 00:00:59]} 18.g3 {(g3) [%eval 0,21] [%emt 00:01:16]} Bg4 {(Ba5) [%eval 23,18] [%emt 00:01:40]} 19.Rac1 {(Rac1) [%eval 0,19] [%emt 00:00:40]} Nxf2 {(Ba5) [%eval 197,18] [%emt 00:01:40]} 20.Kxf2 {(Kxf2) [%eval -122,18] [%emt 00:00:58]} f4 {(f4) [%eval 285,17] [%emt 00:01:36]} 21.Kg1 {(Rh1) [%eval -122,18] [%emt 00:00:00]} fxg3 {[%eval 301,19] [%emt 00:00:26]} 22.Rf1 {(Ne5) [%eval -344,19] [%emt 00:00:56]} g2 {(g2) [%eval 353,20] [%emt 00:00:36]} 23.Rf2 {(Rf2) [%eval -437,20] [%emt 00:00:43]} Nf4 {(Nf4) [%eval 428,21] [%emt 00:00:30]} 24.Bd1 {(Bd1) [%eval -442,21] [%emt 00:00:43]} Bxf3 {(Qf6) [%eval 478,21] [%emt 00:00:50]} 25.Bxf3 {(Bxf3) [%eval -457,23] [%emt 00:01:20]} Nh3 {(Qg5) [%eval 575,21] [%emt 00:01:09]} 26.Kxg2 {(Kxg2) [%eval -457,23] [%emt 00:00:00]} Qh4 {(Nxf2) [%eval 563,20] [%emt 00:01:14]} 27.Nxd5 {[%eval -574,21] [%emt 00:02:17]} exd5 {(exd5) [%eval 865,19] [%emt 00:00:24]} 28.Rff1 {(Bxd5) [%eval -942,22] [%emt 00:01:57]} Rxf3 {(Rxf3) [%eval 1232,21] [%emt 00:00:25]} 29.Rxf3 {(Rxf3) [%eval -1368,21] [%emt 00:00:34]} Qg4 {(Qg4) [%eval 1280,22] [%emt 00:00:32]} 30.Rg3 {(Rg3) [%eval -1530,22] [%emt 00:00:41]} 0-1[/pgn]

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 5:00 am
by jorose
Oooff, that Asymptote win was brilliant and brutal.

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 7:34 am
by malu
Very nice game, indeed. I should save it, I guess :D.

Asymptote 0.6 seems to do multithreading much better than 0.5. No threading related changes in 0.6, I guess the bug fixes (most probably hashing) caused that.

Really looking forward to the rest of the tournament! :)

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 8:16 am
by Nordlandia
Graham: i PM'ed you a message couple of days ago. Is 4-core ponder enabled something you might want to try in the near future?

Ponder work better on dual xeon than on single cpu motherboard.

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 9:56 am
by Graham Banks
Nordlandia wrote: Wed Jun 19, 2019 8:16 am Graham: i PM'ed you a message couple of days ago. Is 4-core ponder enabled something you might want to try in the near future?

Ponder work better on dual xeon than on single cpu motherboard.
Hi Norbert,

sorry that I didn't reply. It had slipped my mind completely.
I would love to try that, but at present there is too much CCRL 4CPU testing that needs to be done.
I hope to get onto testing the new Komodo soon. That's how far we are.

Graham.

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 10:24 am
by Nordlandia
Graham Banks wrote: Wed Jun 19, 2019 9:56 am
Nordlandia wrote: Wed Jun 19, 2019 8:16 am Graham: i PM'ed you a message couple of days ago. Is 4-core ponder enabled something you might want to try in the near future?

Ponder work better on dual xeon than on single cpu motherboard.
Hi Norbert,

sorry that I didn't reply. It had slipped my mind completely.
I would love to try that, but at present there is too much CCRL 4CPU testing that needs to be done.
I hope to get onto testing the new Komodo soon. That's how far we are.

Graham.
A special torunament can be arranged once time allow it.

Re: The Curved Web 4CPU

Posted: Wed Jun 19, 2019 11:57 am
by voffka
Hello everyone,
Nordlandia wrote: Wed Jun 19, 2019 10:24 am A special torunament can be arranged once time allow it.
OK, now I am starting to work on implementing pondering in Igel ;)