Online chess engines on powerul machines - what are the options?

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

Moderators: hgm, Rebel, chrisw

Karol Majewski
Posts: 106
Joined: Sat Jul 09, 2011 4:18 pm

Re: Online chess engines on powerul machines - what are the options?

Post by Karol Majewski »

Guys, you probably already noticed that what I'm trying to do is to dismantle the most critical variation of French Rubinstein: 1.e4 e6 2.d4 d5 2.Nc3 dxe4 3.Nxe4 Nd7 4.Nf3 Ngf6 6.Nxf6+ Nxf6 7.c3 c5 8.Ne5 a6 9.Be3 Qc7 10.Qa4+. And so far 10...Nd7 is the main line. 10...Bd7 was played in few games but more as an offbeat line. And now we can be pretty sure that 10...Bd7 is the way to go.
jdart
Posts: 4366
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: Online chess engines on powerul machines - what are the options?

Post by jdart »

I think the whole Rubinstein variation is dubious. Black should just not play .. dxe4 at all. But if you are going to do that then 3. .. Nd7 is better than 3. .. Nf6.

Your line seems playable, but correspondence players prefer 10 .. Nd7, for example:

[pgn] [Event "GER AM02-A email"] [Site "GER email"] [Date "2016.06.26"] [Round "?"] [White "Nekhaev, Andrey Ivanovich"] [Black "Belka, Wieland"] [Result "1/2-1/2"] [ECO "C10"] [WhiteElo "2514"] [BlackElo "2494"] [PlyCount "59"] [EventDate "2016.??.??"] [EventType "tourn (corr)"] [EventRounds "14"] [EventCountry "GER"] [SourceTitle "Corr 2017"] [Source "ChessBase"] [SourceDate "2017.09.19"] [SourceVersion "1"] [SourceVersionDate "2017.09.19"] [SourceQuality "1"] 1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. c3 c5 8. Ne5 a6 9. Be3 Qc7 10. Qa4+ Nd7 11. Bb5 cxd4 12. Bxd7+ Bxd7 13. Qxd4 f6 14. Nxd7 Qxd7 15. Qxd7+ Kxd7 16. O-O-O+ Kc7 17. a4 a5 18. Kc2 Ra6 19. h4 h5 20. Rd3 Bd6 21. b3 Be7 22. Rhd1 Rd8 23. Rxd8 Bxd8 24. Rg1 f5 25. Bf4+ Kd7 26. Rd1+ Ke8 27. g3 Bf6 28. c4 Rc6 29. Bd2 b6 30. Bc3 1/2-1/2 [/pgn]
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Online chess engines on powerul machines - what are the options?

Post by zullil »

zullil wrote: Wed Jul 25, 2018 2:47 am
zullil wrote: Wed Jul 25, 2018 2:39 am
zullil wrote: Wed Jul 25, 2018 1:31 am Cfish-dev. Search is ongoing:

+0.25 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Rfe1 h6 19. Bc1 Qc6 20. Bf1 Be7 21. Bf4 Rxd1 22. Rxd1 Nb6 23. Bg2 Qc8 24. Qe4 Na4 25. Rd2 Bg5 26. Bxg5 hxg5 27. Bf3 Qc5 28. Be2 Nb6 29. Rd4 Na4 30. Qc2 Nb6 31. Bf1 Rc8 32. Qd2 Nc4 33. Rd8+ Rxd8 34. Qxd8+ Qf8 35. Qxf8+ Kxf8 36. Bxc4 bxc4 (depth 49, 2:41:27)
+0.33 10... Bd7 11. Nxd7 Nxd7 12. g3 Be7 13. O-O-O O-O-O 14. Qc2 Nb6 15. Bg2 Nd5 16. Bxd5 Rxd5 17. dxc5 Bxc5 18. Rxd5 Bxe3+ 19. fxe3 exd5 20. Qd3 Qe7 21. Rf1 f6 22. Kd2 Qe6 23. Rf5 Rd8 24. a4 h6 25. Rf4 Kc7 26. Rd4 Qh3 27. Qe2 Rd7 28. Qf2 a5 29. Kc2 Qe6 30. Qf3 b6 31. e4 dxe4 32. Qf4+ Kc6 33. Rxe4 Qd5 34. Rc4+ Kb7 35. Rd4 Qg2+ 36. Qd2 Qxd2+ 37. Kxd2 Kc6 38. Rxd7 (depth 51, 2:55:22)
+0.21 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Kg2 Nb6 19. Qe4 Nd5 20. Bg5 Nf6 21. Qf3 Be7 22. Rxd8 Rxd8 23. Rd1 Rxd1 24. Bxd1 Nd5 25. Bxe7 Qxe7 26. Qe4 g6 27. Qe5 Qc7 28. Qxc7 Nxc7 29. Kf3 Kf8 30. a4 Ke7 31. h4 h6 32. Ke4 Kd6 33. Kd3 Nd5 34. h5 Ne7 35. hxg6 fxg6 36. Bb3 g5 37. axb5 (depth 52, 3:55:22)
+0.24 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Bc1 Nb6 19. Rfe1 Be7 20. Kg2 Rxd1 21. Rxd1 Rd8 22. Bf4 Qc8 23. Rxd8+ Qxd8 24. Qe4 Qc8 25. Bf3 Na4 26. Qe2 Bd8 27. h4 Bf6 28. Bc1 h6 29. Bf4 Qd8 30. Kf1 Qc8 31. Kg1 Qd8 32. Bc1 Qc8 33. Be3 Be5 34. Kg2 Qc7 35. Qc2 Bd6 36. Bc1 Nc5 37. Bd2 Be5 38. b3 (depth 53, 4:06:45)
Geonerd
Posts: 79
Joined: Fri Mar 10, 2017 1:44 am

Re: Online chess engines on powerul machines - what are the options?

Post by Geonerd »

Karol Majewski wrote: Tue Jul 24, 2018 9:35 pm OK, so I need to do some analysis on powerful computer. I do not own one, but I feel ready to pay for renting it. So far I have found two options:

1) Rybka cluster - the price is ridiculous and the engine is obsolete so that's not an option.
2) nextchessmove.com - 20 CPU is fine but they offer max only 15 seconds for analysis which is a joke.

Are there any other options? Or perhaps there is someone ready to rent some computing power for a little fee?

Best
Karol
How much analysis do you have in mind? :wink:
A 2x E5-2680 configuration, similar to nextchessmove's machine, running with 26 cores, scores about 60 MNPS on IPMan's site. http://www.ipmanchess.yolasite.com/amd- ... -bench.php

You can build a pizza box quad Opteron (and likely a lot of other old server configurations) that will, depending on the E5 Rev they are using, beat or roughly match this performance for somewhere south of $400. The old G34 61xx series platform components do quite well with chess and are stupidly cheap. My 2x G34 cost about $170 with 24GB, and gets ~30MNPS on the same benchmark.
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: Online chess engines on powerul machines - what are the options?

Post by tpoppins »

Geonerd wrote: Wed Jul 25, 2018 7:41 am A 2x E5-2680 configuration, similar to nextchessmove's machine, running with 26 cores, scores about 60 MNPS on IPMan's site. http://www.ipmanchess.yolasite.com/amd- ... -bench.php
That's 28 cores, not 26; and it's a 2x E5-2680 v4, which is anything but cheap.
Tirsa Poppins
CCRL
Karol Majewski
Posts: 106
Joined: Sat Jul 09, 2011 4:18 pm

Re: Online chess engines on powerul machines - what are the options?

Post by Karol Majewski »

jdart wrote: Wed Jul 25, 2018 4:32 am I think the whole Rubinstein variation is dubious. Black should just not play .. dxe4 at all. But if you are going to do that then 3. .. Nd7 is better than 3. .. Nf6.

Your line seems playable, but correspondence players prefer 10 .. Nd7, for example:

[pgn] [Event "GER AM02-A email"] [Site "GER email"] [Date "2016.06.26"] [Round "?"] [White "Nekhaev, Andrey Ivanovich"] [Black "Belka, Wieland"] [Result "1/2-1/2"] [ECO "C10"] [WhiteElo "2514"] [BlackElo "2494"] [PlyCount "59"] [EventDate "2016.??.??"] [EventType "tourn (corr)"] [EventRounds "14"] [EventCountry "GER"] [SourceTitle "Corr 2017"] [Source "ChessBase"] [SourceDate "2017.09.19"] [SourceVersion "1"] [SourceVersionDate "2017.09.19"] [SourceQuality "1"] 1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. c3 c5 8. Ne5 a6 9. Be3 Qc7 10. Qa4+ Nd7 11. Bb5 cxd4 12. Bxd7+ Bxd7 13. Qxd4 f6 14. Nxd7 Qxd7 15. Qxd7+ Kxd7 16. O-O-O+ Kc7 17. a4 a5 18. Kc2 Ra6 19. h4 h5 20. Rd3 Bd6 21. b3 Be7 22. Rhd1 Rd8 23. Rxd8 Bxd8 24. Rg1 f5 25. Bf4+ Kd7 26. Rd1+ Ke8 27. g3 Bf6 28. c4 Rc6 29. Bd2 b6 30. Bc3 1/2-1/2 [/pgn]
For many years I also thought it is dubious. Than, back in 2012, I started analysing it and I thought: "OK, it is realy dubious but only because 7.c3". In other lines I have found full equality. In the game you quoted black played 13...f6 which is recommended by Langrock in his Rubinstein book. The problem with 13...f6 is that this leads to an endgame where white has an edge: king and 3 vs 2 pawns on the queenside. For example white had more powerful option here: 18.Rd4! Ra6 19.Rhd1 Rd6 etc.

And 4...Nf6 is not serious of course.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Online chess engines on powerul machines - what are the options?

Post by zullil »

zullil wrote: Wed Jul 25, 2018 4:39 am
zullil wrote: Wed Jul 25, 2018 2:47 am
zullil wrote: Wed Jul 25, 2018 2:39 am
zullil wrote: Wed Jul 25, 2018 1:31 am Cfish-dev. Search is ongoing:

+0.25 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Rfe1 h6 19. Bc1 Qc6 20. Bf1 Be7 21. Bf4 Rxd1 22. Rxd1 Nb6 23. Bg2 Qc8 24. Qe4 Na4 25. Rd2 Bg5 26. Bxg5 hxg5 27. Bf3 Qc5 28. Be2 Nb6 29. Rd4 Na4 30. Qc2 Nb6 31. Bf1 Rc8 32. Qd2 Nc4 33. Rd8+ Rxd8 34. Qxd8+ Qf8 35. Qxf8+ Kxf8 36. Bxc4 bxc4 (depth 49, 2:41:27)
+0.33 10... Bd7 11. Nxd7 Nxd7 12. g3 Be7 13. O-O-O O-O-O 14. Qc2 Nb6 15. Bg2 Nd5 16. Bxd5 Rxd5 17. dxc5 Bxc5 18. Rxd5 Bxe3+ 19. fxe3 exd5 20. Qd3 Qe7 21. Rf1 f6 22. Kd2 Qe6 23. Rf5 Rd8 24. a4 h6 25. Rf4 Kc7 26. Rd4 Qh3 27. Qe2 Rd7 28. Qf2 a5 29. Kc2 Qe6 30. Qf3 b6 31. e4 dxe4 32. Qf4+ Kc6 33. Rxe4 Qd5 34. Rc4+ Kb7 35. Rd4 Qg2+ 36. Qd2 Qxd2+ 37. Kxd2 Kc6 38. Rxd7 (depth 51, 2:55:22)
+0.21 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Kg2 Nb6 19. Qe4 Nd5 20. Bg5 Nf6 21. Qf3 Be7 22. Rxd8 Rxd8 23. Rd1 Rxd1 24. Bxd1 Nd5 25. Bxe7 Qxe7 26. Qe4 g6 27. Qe5 Qc7 28. Qxc7 Nxc7 29. Kf3 Kf8 30. a4 Ke7 31. h4 h6 32. Ke4 Kd6 33. Kd3 Nd5 34. h5 Ne7 35. hxg6 fxg6 36. Bb3 g5 37. axb5 (depth 52, 3:55:22)
+0.24 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Bc1 Nb6 19. Rfe1 Be7 20. Kg2 Rxd1 21. Rxd1 Rd8 22. Bf4 Qc8 23. Rxd8+ Qxd8 24. Qe4 Qc8 25. Bf3 Na4 26. Qe2 Bd8 27. h4 Bf6 28. Bc1 h6 29. Bf4 Qd8 30. Kf1 Qc8 31. Kg1 Qd8 32. Bc1 Qc8 33. Be3 Be5 34. Kg2 Qc7 35. Qc2 Bd6 36. Bc1 Nc5 37. Bd2 Be5 38. b3 (depth 53, 4:06:45)
+0.27 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Bg5 Rc8 19. Rfe1 h6 20. Bc1 Be7 21. Bf4 Qc6 22. Bd3 Rcd8 23. Bh7+ Kh8 24. Be4 Qc8 25. h4 Rxd1 26. Rxd1 Rd8 27. Rxd8+ Bxd8 28. Bc1 Nc5 29. Bf3 Kg8 30. Kg2 Bf6 31. Qd2 Be5 32. Qd1 Qc7 33. Qe2 Bd6 34. Bd2 Na4 35. Be3 Qc4 36. Qd2 Qc7 37. Qc2 Be5 38. Bc1 Nc5 39. Qd1 Na4 40. Qe2 Nc5 41. Be3 Na4 42. Kg1 Bd6 43. Bc1 Nc5 (depth 61, 12:03:51)

+0.27 10... Bd7 11. Nxd7 Nxd7 12. Be2 Bd6 13. Rd1 O-O 14. dxc5 Nxc5 15. Qc2 Rad8 16. g3 b5 17. O-O Na4 18. Bg5 Rc8 19. Rfe1 h6 20. Bc1 Be7 21. Bf4 Qc6 22. Bd3 Rcd8 23. Bh7+ Kh8 24. Be4 Qc8 25. h4 Rxd1 26. Rxd1 Rd8 27. Rxd8+ Bxd8 28. Bc1 Nc5 29. Bf3 Kg8 30. Kg2 Bf6 31. Qd2 Qc7 32. Qe3 Qc8 33. Kg1 Qc7 34. Qe2 Be7 35. Kg2 Qd8 36. Be3 Na4 37. Be4 Qc8 38. Qc2 Qc7 39. Bf3 Bf6 40. Qe2 Be7 41. Bc1 Nc5 42. Bf4 Bd6 43. Be3 Nd7 44. a4 (depth 62, 14:00:19)


Ending the search now. It seems that Cfish-dev agrees that 10... Bd7 is best.
Leo
Posts: 1080
Joined: Fri Sep 16, 2016 6:55 pm
Location: USA/Minnesota
Full name: Leo Anger

Re: Online chess engines on powerul machines - what are the options?

Post by Leo »

zullil wrote: Tue Jul 24, 2018 9:40 pm
Karol Majewski wrote: Tue Jul 24, 2018 9:35 pm OK, so I need to do some analysis on powerful computer. I do not own one, but I feel ready to pay for renting it. So far I have found two options:

1) Rybka cluster - the price is ridiculous and the engine is obsolete so that's not an option.
2) nextchessmove.com - 20 CPU is fine but they offer max only 15 seconds for analysis which is a joke.

Are there any other options? Or perhaps there is someone ready to rent some computing power for a little fee?

Best
Karol
Just post your position here. You'll get all sorts of free analysis. :D
Perfect and obvious answer that I didn't think of.
Advanced Micro Devices fan.
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: Online chess engines on powerul machines - what are the options?

Post by yanquis1972 »

damn man, what would 12+ hours of that much grunt cost?? hats off to the guy who thought of the obvious before anyone else & very, very cool of louis.

[edit: it seems they were the same guy. 8-) ]
Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Online chess engines on powerul machines - what are the options?

Post by Dann Corbit »

Your intuition was correct.
I tried a trick that applies really well to positions like this one, which have a very limited set of possible best moves.
First, I analyze the forward positions, and then with the hash intact, I analyze the root position.

Analyzing a position after the key move is made is better than analyzing the root twice as long. I do not know why this is, and in fact it does not make sense but I guess it is connected to the complicated way that modern engines prune.

[d]r3kb1r/1pqb1ppp/p3pn2/2p1N3/Q2P4/2P1B3/PP3PPP/R3KB1R w KQkq - 0 1

Code: Select all

Searching: r3kb1r/1pqb1ppp/p3pn2/2p1N3/Q2P4/2P1B3/PP3PPP/R3KB1R w KQkq - 0 1
infinite: 1 time: 0 increment: 0 moves to go: 0

 1   +0.98   00:00   21909  Qd1 
 2   +0.62   00:00   68275  Nxd7 Nxd7 
 3   +0.75   00:00  113320  Nxd7 Qxd7 Qxd7+ Nxd7 
 4   +0.77   00:00  152742  Nxd7 Nxd7 h3 O-O-O Bg5 
 5   +0.43   00:00  199869  Nxd7 Nxd7 O-O-O O-O-O dxc5 
 6   +0.49   00:00  246359  Nxd7 Nxd7 O-O-O O-O-O dxc5 Bxc5 
 7   +0.49   00:00  290081  Nxd7 Nxd7 Bd3 O-O-O O-O Nb6 Qc2 
 8   +0.48   00:00  338384  Nxd7 Nxd7 Bd3 O-O-O O-O Nb6 Qc2 Be7 
 9   +0.70   00:00  392693  Nxd7 Nxd7 Be2 O-O-O O-O Nb6 Qa5 Nd5 Qxc7+ Kxc7 
10   +0.59   00:00  459802  Nxd7 Nxd7 g3 Bd6 O-O-O O-O dxc5 Nxc5 Qc2 Rfd8 b4 
11   +0.72   00:00  518352  Nxd7 Nxd7 O-O-O O-O-O dxc5 Bxc5 Bf4 e5 Bg3 Nb6 Qg4+ Kb8 Rxd8+ Rxd8 Qxg7 
12   +0.47   00:00  752805  Nxd7 Nxd7 Be2 O-O-O O-O Nb6 Qa5 c4 Bf4 Bd6 Bxd6 Rxd6 Rad1 Kb8 Qa3 Rhd8 Rfe1 Nd5 Bf3 Nf6 
13   +0.48   00:00  895006  Nxd7 Nxd7 Be2 O-O-O Qb3 Nb6 a4 Nd5 O-O Bd6 g3 Bxg3 hxg3 Nxe3 fxe3 Qxg3+ Kh1 Qxe3 
14   +0.44   00:00   1045K  Nxd7 Nxd7 g3 Bd6 O-O-O O-O-O Qc2 Kb8 Bg2 Nb6 Qe2 c4 Kb1 Nd5 Bd2 h6 Rhe1 
15   +0.53   00:00   1428K  Nxd7 Nxd7 g3 Bd6 Bg2 c4 O-O O-O Qd1 Rad8 Bg5 Rc8 Bd2 h6 Re1 Nf6 Qf3 
16   +0.58   00:00   2105K  Nxd7 Nxd7 g3 Bd6 Bg2 c4 O-O h6 Qc2 O-O a4 Nf6 a5 Rad8 b4 cxb3 
17   +0.56   00:00   2691K  Nxd7 Nxd7 g3 Bd6 Bg2 O-O O-O c4 Qc2 Nf6 Bd2 h6 Rfe1 Rfd8 Qd1 Rf8 a3 Rad8 Qf3 
18   +0.63   00:00   3131K  Nxd7 Nxd7 g3 Bd6 Bg2 c4 O-O O-O Qc2 Nf6 Rfe1 Nd5 Bd2 b5 f4 Rae8 a4 b4 a5 bxc3 bxc3 
19   +0.57   00:00   3685K  Nxd7 Nxd7 g3 Bd6 Bg2 c4 O-O O-O Qc2 Nf6 Bd2 Nd5 Rfe1 b5 Be4 h6 a4 Be7 axb5 axb5 Bg2 Rxa1 
20   +0.52   00:00   5021K  Nxd7 Nxd7 g3 Bd6 Bg2 c4 O-O O-O Qc2 Nf6 Bd2 h6 a4 Rac8 b4 cxb3 Qxb3 Nd5 Bxd5 exd5 Qxd5 Rfd8 Qb3 
21   +0.56   00:00   7171K  Nxd7 Nxd7 g3 Bd6 Bg2 O-O O-O c4 Qc2 Nf6 Bd2 h6 Rae1 Rad8 a4 Rfe8 b3 b5 axb5 axb5 bxc4 bxc4 
22   +0.53   00:00   9541K  Nxd7 Nxd7 g3 Bd6 Bg2 c4 O-O O-O Qc2 Nf6 Bd2 h6 a4 Nd5 a5 Rac8 Rfe1 Qd7 b3 cxb3 Qxb3 Qb5 
23   +0.55   00:03  35763K  Nxd7 Nxd7 Be2 O-O-O O-O Kb8 Qb3 Bd6 h3 Nb6 dxc5 Bxc5 Bxc5 Qxc5 Rad1 Qc7 Bf3 h6 Rfe1 Rxd1 Rxd1 Rd8 Rxd8+ Qxd8 g3 Nd5 
24   +0.41   00:05  64567K  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc7 O-O O-O-O Qh4 Kb8 Rfe1 f5 Qg5 g6 b4 e5 c4 e4 c5 Ne5 Qf6 h5 b5 axb5 Bxb5 
25   +0.43   00:06  75640K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bf4 Bd6 Bxd6 Qxd6 Rd1 Qc7 O-O O-O-O Qh4 h6 Rd4 Ne5 Qg3 g5 Qe3 Kb8 Rb4 Ka8 Re4 Rd5 c4 Ra5 b4 f5 bxa5 fxe4 Rd1 Rd8 Rxd8+ Qxd8 
26   +0.48   00:08  99493K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bxc5 Qxc5 O-O b5 Qa5 O-O Rfd1 Ne5 a4 Nc4 Bxc4 Qxc4 axb5 Qxb5 Qxb5 axb5 Kf1 Rxa1 Rxa1 g6 Ke2 Rb8 Ra7 Kg7 Ke3 Kf6 
27   +0.49   00:17 188904K  Nxd7 Nxd7 g3 Bd6 O-O-O O-O-O Bg2 Nb6 Qa5 c4 Bd2 Kb8 Kc2 h6 Rb1 Ka7 Rhe1 g5 b3 Rc8 b4 Nd5 Qxc7 Nxc7 a4 g4 b5 Nd5 a5 h5 
28   +0.39   00:21 236158K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bf4 Bd6 Bxd6 Qxd6 Rd1 Qc6 Qf4 e5 Qf5 g6 Qg5 O-O O-O Rfe8 h4 Rad8 h5 Nf6 Rfe1 e4 hxg6 hxg6 Qh6 Rxd1 
29   +0.33   00:31 343311K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bf4 Bd6 Bxd6 Qxd6 Rd1 Qc6 Qxc6 bxc6 Rd4 c5 Rc4 Ke7 Kd2 a5 Kc2 Rhc8 Rh4 h6 Rd1 a4 g3 Rd8 Bb5 a3 Ra4 Rxa4 Bxa4 Nb6 Rxd8 Kxd8 
30   +0.30   00:33 373202K  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bf4 Bd6 Bxd6 Qxd6 Rd1 Qc6 Qxc6 bxc6 Rd4 c5 Rc4 Ke7 Kd2 Rhc8 Rh4 h6 Kc2 a5 Rd1 Rd8 Bf3 Ra6 Re4 g5 Be2 Raa8 Bb5 Nf6 Rxd8 Rxd8 
31   +0.34   00:41 465663K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Kc7 Rhd1 a4 R6d4 Nc5 Rc4 Rxd1 Bxd1 Kd6 Rd4+ Kc7 Rf4 f5 Rc4 Kd6 f4 Rb8 Bf3 
32   +0.34   00:50 559333K  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Ne5 Rhd1 Rxd6 Rxd6 g5 g3 Kc7 Rd4 c5 Ra4 Kb6 f4 gxf4 Rxf4 f5 Ra4 h5 a3 Ng4 b4 cxb4 axb4 axb4 Ra6+ Kc5 Rxe6 bxc3 Kxc3 
33   +0.34   01:10 783588K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Ne5 Rhd1 Rxd6 Rxd6 Kc7 Rd4 g5 Re4 Ng6 g3 Kb6 Rg4 h6 Ra4 c5 b4 cxb4 cxb4 axb4 Kb3 Ne7 Kxb4 
34   +0.39   01:25 955393K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Ne5 Rhd1 Rxd6 Rxd6 Kc7 Rd4 g5 Ra4 Ra8 f4 gxf4 Rxf4 f5 Rh4 Rh8 g3 c5 Ra4 Kb6 a3 h6 b4 cxb4 cxb4 
35   +0.39   01:29 998215K  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Ne5 Rhd1 Rxd6 Rxd6 Kc7 Rd4 c5 Re4 Nc6 Ra4 Rc8 Ra3 Rb8 Rb3 Rb6 Rxb6 Kxb6 Kd3 g6 Ke3 h5 Bf3 
36   +0.23   02:44   1833M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Kc7 Rhd1 a4 R6d4 Nc5 Rc4 Rxd1 Bxd1 Kd6 Rd4+ Kc7 Rg4 g6 Rc4 Kd6 f4 Ra8 g4 f6 Rd4+ Kc7 Bf3 g5 Rc4 Kd6 fxg5 fxg5 
37   +0.30   02:56   1966M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Ne5 Rhd1 Rxd6 Rxd6 Kc7 Rd4 Ra8 Rh4 h6 Ra4 g5 b4 Kb6 Kd2 Rd8+ Ke3 axb4 cxb4 f5 g3 Ng4+ Bxg4 fxg4 Ra5 Rd1 Rc5 Re1+ Kd2 Rb1 
38   +0.40   03:21   2241M  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc6 Qxc6 bxc6 Kd2 a5 Kc2 O-O-O Rd6 Ne5 Rhd1 Rxd6 Rxd6 Kc7 Rd4 g5 Ra4 Kb6 f4 gxf4 Rxf4 f5 Rh4 h6 g3 c5 a3 Ng6 Ra4 Ne5 b4 Nc6 Kb3 Ra8 bxa5+ Nxa5+ Kc2 Kc6 Bf3+ Kb5 
39   +0.37   04:45   3209M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bxc5 Qxc5 Rd1 Qc7 O-O O-O-O g3 Kb8 Rd4 Nb6 Qb4 e5 Rxd8+ Rxd8 Rd1 Rxd1+ Bxd1 Nc8 Be2 Qe7 Qb3 Kc7 Qc4+ Kb8 a4 Nd6 Qb4 Ka8 c4 Nf5 Qxe7 Nxe7 c5 e4 Bc4 f5 Kg2 Kb8 
40   +0.30   09:07   6176M  Nxd7 Nxd7 g3 Be7 O-O-O O-O dxc5 Nxc5 Qf4 e5 Qf5 g6 Qc2 Qc6 Rg1 Rfd8 Bg2 Rxd1+ Qxd1 e4 Qe2 Rd8 Kb1 b5 Rf1 Qd5 Re1 Bf6 Bxc5 Qxc5 Bxe4 a5 Bc2 b4 c4 Rc8 f4 Bd4 Be4 Bf2 Rd1 Qxc4 Qxc4 Rxc4 Bd3 
41   +0.28   09:30   6433M  Nxd7 Nxd7 g3 Be7 O-O-O O-O dxc5 Nxc5 Qf4 e5 Qf5 g6 Qc2 Qc6 Rg1 Rfd8 Bg2 Rxd1+ Qxd1 e4 Qe2 Rd8 Kb1 b5 f3 Na4 Rc1 exf3 Bxf3 Qe6 Bf4 Qf5+ Be4 Qe6 Re1 Bf6 Bc2 Qxe2 Rxe2 Nc5 Bh6 Ne6 Rf2 Bg5 Bxg5 Nxg5 h4 Nh3 Rf1 
42   +0.23   13:33   9160M  Nxd7 Nxd7 Be2 Be7 O-O O-O dxc5 Nxc5 Qc2 Rfd8 Rfd1 Nd7 Qa4 Nf6 Qc4 Qxc4 Bxc4 Rac8 Bb3 Ne4 a4 Bc5 Bc2 Nd6 Bxc5 Rxc5 Rd4 Rc4 Rd2 Kf8 Rad1 Ke7 f3 g6 Kf2 Rcc8 Bb3 Rc6 h4 Rb6 Ba2 Rc6 g3 Rcc8 
43   +0.17   21:34  14591M  Nxd7 Nxd7 Be2 Be7 Rd1 O-O dxc5 Nxc5 Qf4 Qxf4 Bxf4 Rfd8 Bc7 Rdc8 Be5 Rd8 g3 Bf6 Bf4 Rac8 O-O Na4 Rxd8+ Rxd8 Rb1 Nb6 Be3 Nd5 Ba7 g6 Rd1 b5 Kg2 Rd7 Bc5 Rd8 Ba3 a5 Bc5 b4 c4 Rc8 cxd5 Rxc5 d6 Rc2 
44   +0.33   22:25  15163M  Nxd7 Nxd7 Be2 Be7 dxc5 Bxc5 Bf4 e5 Bg3 f5 Qc2 g6 O-O-O O-O-O Bh4 Rde8 f3 Nb6 Kb1 Qc6 Bg5 Kb8 h3 Be7 Bh6 Rhg8 h4 Rc8 Qb3 Rge8 h5 g5 Bg7 Bf6 Bxf6 Qxf6 Bd3 Rcd8 g4 e4 fxe4 f4 Be2 Rxd1+ Rxd1 Rxe4 
45   +0.35   28:42  19386M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bf4 e5 Bg3 f5 Qc2 g6 O-O-O O-O-O Bh4 Rde8 f3 Kb8 Kb1 Nb6 Bf6 Rhf8 Bg5 Be7 Bh6 Rf6 Qb3 Rc6 Be3 Bc5 Bg5 Rh8 a4 Nc8 Bc1 Bb6 h4 f4 Qc2 Ne7 h5 Rg8 Bd3 Rd8 hxg6 Nxg6 Be4 Rcd6 Rxd6 
46   +0.21   40:24  27313M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bf4 e5 Bg5 h6 Bh4 O-O O-O-O Nb6 Qc2 e4 Bg3 Qe7 Kb1 Rad8 Rxd8 Rxd8 f3 exf3 gxf3 Bd6 Rd1 Bxg3 Rxd8+ Qxd8 hxg3 Nc8 Qe4 Nd6 Qe5 Kf8 f4 Qb6 Kc2 f6 Qd4 Qxd4 cxd4 Ke7 Kd3 g5 Bf3 gxf4 gxf4 
47   +0.22   46:09  31254M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bf4 e5 Bg3 f5 Qc2 g6 O-O-O O-O-O Bh4 Rde8 f3 Nb6 Kb1 Kb8 Qb3 g5 Bxg5 Rhg8 Bh4 Rxg2 Bf1 Rg6 Bd3 Rf8 Rhe1 Rh6 Bg5 Rxh2 Qe6 e4 fxe4 Rg2 Bc1 f4 e5 f3 Rf1 f2 Bh6 Rd8 Qf5 Rg1 Bg5 Rxf1 
48   +0.30   47:56  32489M  Nxd7 Nxd7 Be2 Bd6 dxc5 Bxc5 Bf4 e5 Bg3 f5 O-O-O O-O-O Qc2 g6 Bh4 Rde8 f3 Kb8 Kb1 Nb6 Bf6 Rhf8 Bg5 Be7 Bh6 Rf6 Rhe1 Rc6 Bc1 Bc5 g3 Bf2 Rh1 Bc5 Qb3 f4 Bd3 Rf6 gxf4 exf4 Rhe1 Be3 Be4 Bxc1 Kxc1 Nc4 Rd4 Na5 Qd1 Nc6 Rc4 Qe5 Kb1 
49   +0.26 1:20:22  54780M  Nxd7 Nxd7 g3 Bd6 Rd1 O-O dxc5 Nxc5 Qc2 Qc6 Rg1 Rad8 Bg2 Qc7 Ke2 Be7 Rxd8 Rxd8 Rd1 Rxd1 Kxd1 b5 Qe2 Na4 Kc2 Nb6 Bf4 Qd7 Qd3 Nd5 Be5 Bc5 Bxd5 exd5 Bd4 Bf8 b4 Qc8 Kd2 Qc6 f4 f6 h4 g6 Qe3 Kf7 Bc5 Bxc5 bxc5 a5 Kd3 
50   +0.19 2:34:59 106018M  Nxd7 Nxd7 
Nodes: 106018884649
Nodes/second: 11399877
Best move: Nxd7
Ponder move: Nxd7
Next position to follow.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.