Chess Fighter Neural Net release

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

Moderators: hgm, Rebel, chrisw

Alexander Lim
Posts: 43
Joined: Sun Mar 10, 2019 1:16 am
Full name: Alexander Lim

Chess Fighter Neural Net release

Post by Alexander Lim »

Chess Fighter is now available for download from my Google Drive:
https://drive.google.com/drive/folders/ ... sp=sharing

Download the .rar file and unzip it. Keep everything in the same file.

Chess Fighter only works with a GPU. There will be no CPU only version as it will be too slow (about 100 times slower).

To test if everything is working open chess_fighter.exe.
Type "uci" (without quotations) and hit enter. You should see my name.
Now type "go wtime 5000" and hit enter. If it does a little search then your all ready to install into your chess GUI.

The default settings are: puct 0.7, softmax temperature 0.3, fpu 0.1, batch inference 60.
You can change these through the 'command line parameters'. If you do change anything, you have to enter all 4 parameters. For example to change the batch size to 80 (and leave everything else unchanged) enter:

0.7 0.3 0.1 80

On my 1080ti a batch inference size of 60 is giving me around 11,000 nps. You need to experiment a little to get the best nps. The better your GPU the bigger the batch size.

I've not implemented the full UCI protocol, just enough to play games and do testing. Also I've only tested it with Arena but it should work with most other chess GUI's. Here what it does:

* You can play with fixed time + increment.
* Matches / Gauntlets
* Will display evaluation, total nodes, max search depth.
* The evaluation is the raw net output (between -1 and 1) multiplied by 10 to give a score between -10 and 10.
* You can enter a FEN position.

What it will not do:
* Analysis mode
* If it's thinking you cannot interrupt it.
* You cannot do fixed depth / fixed nodes
* No PV output
* No nodes per second (though you can work it out yourself)

When Chess Fighter first loads it always makes a dummy call to the evaluation function which can sometimes take a few seconds. This is usually not a problem but sometimes is and you have to hit new game a few times. If it is an issue there is an option in Arena for an 'additional delay during engine start phase' that might help.

I would be very grateful if anyone played some gauntlets / matches and posted the results so we can estimate its ELO.
I'm very curious how it would do against Leela. For some reason I can't get LC0 to work on my PC (something to do with the drivers) and have been using the old (slower) Leela 6x64 which is around 2000 nps. So it's not really played a proper LC0 yet. The Leela 6x64 usually had the upper hand though Chess Fighter did have its share of wins.

A match vs the newer/faster 6x64 net would be nice to see (Chess Fighter is a 4x64 net).

The best engine its beaten is Rybka (I think around 2 wins out of 20 games).

Chess Fighter is trained entirely from self-play games starting to random weights (zero knowledge). Each iteration is trained on 4096 positions and the final net was iteration 17723.

Enjoy

Alex
BigBazza
Posts: 5
Joined: Thu Feb 28, 2019 4:52 pm
Full name: Barry Clements

Re: Chess Fighter Neural Net release

Post by BigBazza »

Many thanks Alex, I look forward to trying it
brianr
Posts: 536
Joined: Thu Mar 09, 2006 3:01 pm

Re: Chess Fighter Neural Net release

Post by brianr »

Tried with Win7.
Had to copy cudart64_92.dll and cublas64_92.dll into the directory.
Always searches for around 38,000 nodes for me, regardless of go <w,b>time n command
Appears to be making the moves, which should not be done.
Some --help info would be, well, helpful.

A very good start.
Did you use one of the various Leelas for training or create your own?
Alexander Lim
Posts: 43
Joined: Sun Mar 10, 2019 1:16 am
Full name: Alexander Lim

Re: Chess Fighter Neural Net release

Post by Alexander Lim »

brianr wrote: Thu Apr 11, 2019 5:05 pm Tried with Win7.
Had to copy cudart64_92.dll and cublas64_92.dll into the directory.
Good point! I must have them somewhere in my Windows directly. Hopefully if others have the same issue they can do the same.
Always searches for around 38,000 nodes for me, regardless of go <w,b>time n command
Hmme that's strange. Not sure why that's happening.
Appears to be making the moves, which should not be done.
Is that something to do with the UCI protocol? I can't remember as its been a long time. I vaguely remember having issues detecting three fold repetition (for the engine evaluation) so I manually made the moves myself as a quick fix. I'll need to look into this at some point if its going to cause issues. But did you get it to work on Arena or anything?
A very good start.
Did you use one of the various Leelas for training or create your own?
Thanks. Everything (the UCI engine, training framework and game generation) is done by myself from scratch in C++.
brianr
Posts: 536
Joined: Thu Mar 09, 2006 3:01 pm

Re: Chess Fighter Neural Net release

Post by brianr »

I am no UCI expert, but it might not matter if the engine makes the moves as the GUI will send the position and an appropriate move list each time anyway, I think.

Was having some trouble under Arena.
Tried under Winboard.
Does run, but moves instantly.

Have go head off to work.
Will look at it again later.
supersharp77
Posts: 1242
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: Chess Fighter Neural Net release

Post by supersharp77 »

Alexander Lim wrote: Thu Apr 11, 2019 9:14 am Chess Fighter is now available for download from my Google Drive:
https://drive.google.com/drive/folders/ ... sp=sharing

Download the .rar file and unzip it. Keep everything in the same file.

Chess Fighter only works with a GPU. There will be no CPU only version as it will be too slow (about 100 times slower).

To test if everything is working open chess_fighter.exe.
Type "uci" (without quotations) and hit enter. You should see my name.
Now type "go wtime 5000" and hit enter. If it does a little search then your all ready to install into your chess GUI.

The default settings are: puct 0.7, softmax temperature 0.3, fpu 0.1, batch inference 60.
You can change these through the 'command line parameters'. If you do change anything, you have to enter all 4 parameters. For example to change the batch size to 80 (and leave everything else unchanged) enter:

0.7 0.3 0.1 80

On my 1080ti a batch inference size of 60 is giving me around 11,000 nps. You need to experiment a little to get the best nps. The better your GPU the bigger the batch size.

I've not implemented the full UCI protocol, just enough to play games and do testing. Also I've only tested it with Arena but it should work with most other chess GUI's. Here what it does:

* You can play with fixed time + increment.
* Matches / Gauntlets
* Will display evaluation, total nodes, max search depth.
* The evaluation is the raw net output (between -1 and 1) multiplied by 10 to give a score between -10 and 10.
* You can enter a FEN position.

What it will not do:
* Analysis mode
* If it's thinking you cannot interrupt it.
* You cannot do fixed depth / fixed nodes
* No PV output
* No nodes per second (though you can work it out yourself)

When Chess Fighter first loads it always makes a dummy call to the evaluation function which can sometimes take a few seconds. This is usually not a problem but sometimes is and you have to hit new game a few times. If it is an issue there is an option in Arena for an 'additional delay during engine start phase' that might help.

I would be very grateful if anyone played some gauntlets / matches and posted the results so we can estimate its ELO.
I'm very curious how it would do against Leela. For some reason I can't get LC0 to work on my PC (something to do with the drivers) and have been using the old (slower) Leela 6x64 which is around 2000 nps. So it's not really played a proper LC0 yet. The Leela 6x64 usually had the upper hand though Chess Fighter did have its share of wins.

A match vs the newer/faster 6x64 net would be nice to see (Chess Fighter is a 4x64 net).

The best engine its beaten is Rybka (I think around 2 wins out of 20 games).

Chess Fighter is trained entirely from self-play games starting to random weights (zero knowledge). Each iteration is trained on 4096 positions and the final net was iteration 17723.

Enjoy

Alex
Thx for the download! Went to check it out and it says 166Mb......Hey whats in there? A large NN file?
We really do need CPU(No high speed GPU for me currently) and Android (and Rasberry Pi) options at some point for certain on these NN programs You say the best victory so far is against Rybka? What about Fritz or Stockfish or Sugar? any pgn games? Let me know Thx AR :) :wink:
Dicaste
Posts: 142
Joined: Mon Apr 16, 2012 7:23 pm
Location: Istanbul, TURKEY

Re: Chess Fighter Neural Net release

Post by Dicaste »

Allie v2 (Lc0 41800 network) vs Chess Fighter: starting position Sicilian: Najdorf

[pgn][Event "[04] Engine Match (11/04/2019)"] [Site "Local computer"] [Date "2019.04.11"] [Round "1"] [White "Allie v0.2"] [Black "chess_fighter"] [Result "1-0"] [Annotator "?"] [BlackElo "0"] [Classes "0"] [ECO "B94"] [FEN "rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R w KQkq - 0 6"] [GameID "0"] [SetUp "1"] [TimeControl "300+3"] [WhiteElo "0"] {Processor: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (@3,19GHz)^13 ^10 White: Allie v0.2, hash size: 1024M, opening book: <none>^13 ^10 Black: chess_fighter, hash size: 1024M, opening book: <none>^13 ^10 } {[%t Long] White checkmates.} {White out of book} 6. Bg5 {[%clk 0:04:53][%clko 0:05:00][%emt 0:00:10]}{[%eval 140,9][%meval 8s]}{(e6)}{Black out of book} 6... Nbd7 {[%clk 0:04:49][%clko 0:04:53][%emt 0:00:13]}{[%eval 0,0]} 7. a4 {[%clk 0:04:47][%clko 0:04:49][%emt 0:00:09]}{[%eval 137,8][%meval 8s]}{(e6)} 7... g6 {[%clk 0:04:40][%clko 0:04:47][%emt 0:00:13]}{[%eval 0,0]} 8. Be2 {[%clk 0:04:40][%clko 0:04:40][%emt 0:00:09]}{[%eval 151,9][%meval 7s]} 8... Bg7 {[%clk 0:04:30][%clko 0:04:40][%emt 0:00:12]}{[%eval 0,0]} 9. O-O {[%clk 0:04:34][%clko 0:04:30][%emt 0:00:09]}{[%eval 138,9][%meval 8s]}{(Rb8)} 9... Nc5 {[%clk 0:04:21][%clko 0:04:34][%emt 0:00:12]}{[%eval 0,0]} 10. Bf3 {[%clk 0:04:28][%clko 0:04:21][%emt 0:00:09]}{[%eval 137,10][%meval 7s]}{(h6)} 10... Ncd7 {[%clk 0:04:12][%clko 0:04:28][%emt 0:00:12]}{[%eval 0,0]} 11. Nd5 {[%clk 0:04:22][%clko 0:04:12][%emt 0:00:09]}{[%eval 182,9][%meval 8s]}{(h6)} 11... O-O {[%clk 0:04:04][%clko 0:04:22][%emt 0:00:12]}{[%eval 0,0]} 12. Qd2 {[%clk 0:04:16][%clko 0:04:04][%emt 0:00:09]}{[%eval 195,9][%meval 6s]} 12... Nxd5 {[%clk 0:03:55][%clko 0:04:16][%emt 0:00:11]}{[%eval 0,0]} 13. exd5 {[%clk 0:04:10][%clko 0:03:55][%emt 0:00:09]}{[%eval 171,11][%meval 7s]} 13... Ne5 {[%clk 0:03:47][%clko 0:04:10][%emt 0:00:11]}{[%eval 0,0]} 14. Be2 {[%clk 0:04:04][%clko 0:03:47][%emt 0:00:09]}{[%eval 189,11][%meval 9s]}{(Qc7)} 14... Bg4 {[%clk 0:03:40][%clko 0:04:04][%emt 0:00:11]}{[%eval 0,0]} 15. f3 {[%clk 0:03:58][%clko 0:03:40][%emt 0:00:09]}{[%eval 229,9][%meval 6s]}{(Bd7)} 15... Bc8 {[%clk 0:03:32][%clko 0:03:58][%emt 0:00:10]}{[%eval 0,0]} 16. Rfd1 {[%clk 0:03:52][%clko 0:03:32][%emt 0:00:09]}{[%eval 273,8][%meval 8s]}{(Re8)} 16... Nd7 {[%clk 0:03:25][%clko 0:03:52][%emt 0:00:10]}{[%eval 0,0]} 17. a5 {[%clk 0:03:46][%clko 0:03:25][%emt 0:00:09]}{[%eval 386,8][%meval 8s]}{(Re8)} 17... Nf6 {[%clk 0:03:18][%clko 0:03:46][%emt 0:00:10]}{[%eval 0,0]} 18. c4 {[%clk 0:03:40][%clko 0:03:18][%emt 0:00:09]}{[%eval 404,8][%meval 7s]}{(Kh8)} 18... Nh5 {[%clk 0:03:12][%clko 0:03:40][%emt 0:00:10]}{[%eval 0,0]} 19. Bf1 {[%clk 0:03:35][%clko 0:03:12][%emt 0:00:08]}{[%eval 531,7][%meval 8s]}{(Re8)} 19... Be5 {[%clk 0:03:05][%clko 0:03:35][%emt 0:00:09]}{[%eval 0,0]} 20. Re1 {[%clk 0:03:30][%clko 0:03:05][%emt 0:00:08]}{[%eval 489,7][%meval 6s]}{(Re8)} 20... Ng7 {[%clk 0:02:59][%clko 0:03:30][%emt 0:00:09]}{[%eval 0,0]} 21. b4 {[%clk 0:03:24][%clko 0:02:59][%emt 0:00:08]}{[%eval 500,8][%meval 7s]}{(Re8)} 21... Bd7 {[%clk 0:02:53][%clko 0:03:24][%emt 0:00:09]}{[%eval 0,0]} 22. Rac1 {[%clk 0:03:19][%clko 0:02:53][%emt 0:00:08]}{[%eval 580,8][%meval 7s]}{(Re8)} 22... Rc8 {[%clk 0:02:47][%clko 0:03:19][%emt 0:00:09]}{[%eval 0,0]} 23. c5 {[%clk 0:03:14][%clko 0:02:47][%emt 0:00:08]}{[%eval 622,10][%meval 7s]} 23... dxc5 {[%clk 0:02:41][%clko 0:03:14][%emt 0:00:09]}{[%eval 0,0]} 24. Rxe5 {[%clk 0:03:09][%clko 0:02:41][%emt 0:00:08]}{[%eval 630,13][%meval 7s]} 24... f6 {[%clk 0:02:36][%clko 0:03:09][%emt 0:00:08]}{[%eval 0,0]} 25. Nc6 {[%clk 0:03:04][%clko 0:02:36][%emt 0:00:08]}{[%eval 810,15][%meval 7s]} 25... bxc6 {[%clk 0:02:31][%clko 0:03:04][%emt 0:00:08]}{[%eval 0,0]} 26. dxc6 {[%clk 0:02:58][%clko 0:02:31][%emt 0:00:09]}{[%eval 911,13][%meval 7s]} 26... fxe5 {[%clk 0:02:26][%clko 0:02:58][%emt 0:00:08]}{[%eval 0,0]} 27. cxd7 {[%clk 0:02:50][%clko 0:02:26][%emt 0:00:11]}{[%eval 917,14][%meval 8s]} 27... Rc7 {[%clk 0:02:21][%clko 0:02:50][%emt 0:00:08]}{[%eval 0,0]} 28. Rd1 {[%clk 0:02:42][%clko 0:02:21][%emt 0:00:11]}{[%eval 910,14][%meval 9s]}{(h6)} 28... cxb4 {[%clk 0:02:16][%clko 0:02:42][%emt 0:00:08]}{[%eval 0,0]} 29. Qd5+ {[%clk 0:02:35][%clko 0:02:16][%emt 0:00:10]}{[%eval 1331,12][%meval 9s]} 29... Kh8 {[%clk 0:02:11][%clko 0:02:35][%emt 0:00:08]}{[%eval 0,0]} 30. Be3 {[%clk 0:02:28][%clko 0:02:11][%emt 0:00:10]}{[%eval 1572,15][%meval 7s]}{(b3)} 30... Rf6 {[%clk 0:02:07][%clko 0:02:28][%emt 0:00:07]}{[%eval 0,0]} 31. Bb6 {[%clk 0:02:21][%clko 0:02:07][%emt 0:00:10]}{[%eval 2421,9][%meval 8s]} 31... Rd6 {[%clk 0:02:03][%clko 0:02:21][%emt 0:00:07]}{[%eval 0,0]} 32. Bxc7 {[%clk 0:02:14][%clko 0:02:03][%emt 0:00:09]}{[%eval 2934,9][%meval 8s]}{(Rxd5)} 32... Qxd7 {[%clk 0:01:59][%clko 0:02:14][%emt 0:00:07]}{[%eval 0,0]} 33. Bxd6 {[%clk 0:02:08][%clko 0:01:59][%emt 0:00:09]}{[%eval 7691,7][%meval 7s]}{(e6)} 33... exd6 {[%clk 0:01:55][%clko 0:02:08][%emt 0:00:07]}{[%eval 0,0]} 34. Qxd6 {[%clk 0:02:02][%clko 0:01:55][%emt 0:00:09]}{[%eval 10950,6][%meval 6s]} {(Qa7)} 34... Qxd6 {[%clk 0:01:51][%clko 0:02:02][%emt 0:00:07]}{[%eval 0,0]} 35. Rxd6 {[%clk 0:01:57][%clko 0:01:51][%emt 0:00:09]}{[%eval 8463,7][%meval 6s]}{(Ne8)} 35... Nf5 {[%clk 0:01:47][%clko 0:01:57][%emt 0:00:07]}{[%eval 0,0]} 36. Rxa6 {[%clk 0:01:51][%clko 0:01:47][%emt 0:00:08]}{[%eval 10518,6][%meval 6s]}{(b3)} 36... Ne7 {[%clk 0:01:43][%clko 0:01:51][%emt 0:00:07]}{[%eval 0,0]} 37. Ra8+ {[%clk 0:01:48][%clko 0:01:43][%emt 0:00:07]} {[%eval 10524,5][%meval 4s]} 37... Kg7 {[%clk 0:01:40][%clko 0:01:48][%emt 0:00:06]}{[%eval 0,0]} 38. a6 {[%clk 0:01:44][%clko 0:01:40][%emt 0:00:07]} {[%eval 10530,5][%meval 6s]}{(h5)} 38... Kh6 {[%clk 0:01:37][%clko 0:01:44][%emt 0:00:06]}{[%eval 0,0]} 39. a7 {[%clk 0:01:40][%clko 0:01:37][%emt 0:00:07]}{[%eval 10990,5][%meval 5s]}{(Nd5)} 39... Nc6 {[%clk 0:01:33][%clko 0:01:40][%emt 0:00:06]}{[%eval 0,0]} 40. Rb8 {[%clk 0:01:37][%clko 0:01:33][%emt 0:00:06]}{[%eval 11285,5][%meval 4s]}{(Ne7)} 40... Nxa7 {[%clk 0:01:30][%clko 0:01:37][%emt 0:00:06]}{[%eval 0,0]} 41. Rxb4 {[%clk 0:01:33][%clko 0:01:30][%emt 0:00:06]}{[%eval 8889,5][%meval 6s]} 41... Nc6 {[%clk 0:01:27][%clko 0:01:33][%emt 0:00:06]}{[%eval 0,0]} 42. Rb6 {[%clk 0:01:30][%clko 0:01:27][%emt 0:00:06]}{[%eval 9678,5][%meval 6s]}{(Nb4)} 42... Nd4 {[%clk 0:01:24][%clko 0:01:30][%emt 0:00:06]}{[%eval 0,0]} 43. Rb8 {[%clk 0:01:26][%clko 0:01:24][%emt 0:00:06]}{[%eval 10598,5][%meval 5s]}{(Nxf3)} 43... Kg7 {[%clk 0:01:21][%clko 0:01:26][%emt 0:00:06]}{[%eval 0,0]} 44. Ra8 {[%clk 0:01:23][%clko 0:01:21][%emt 0:00:06]}{[%eval 10582,5][%meval 4s]} {(Ne6)} 44... Kf6 {[%clk 0:01:19][%clko 0:01:23][%emt 0:00:06]}{[%eval 0,0]} 45. Rc8 {[%clk 0:01:20][%clko 0:01:19][%emt 0:00:06]}{[%eval 10203,5][%meval 6s]}{(Nxf3)} 45... Ke6 {[%clk 0:01:16][%clko 0:01:20][%emt 0:00:06]}{[%eval 0,0]} 46. Rb8 {[%clk 0:01:17][%clko 0:01:16][%emt 0:00:06]}{[%eval 10329,5][%meval 5s]}{(Nxf3)} 46... Nf5 {[%clk 0:01:13][%clko 0:01:17][%emt 0:00:06]}{[%eval 0,0]} 47. Ra8 {[%clk 0:01:14][%clko 0:01:13][%emt 0:00:06]} {[%eval 10414,5][%meval 5s]} 47... Kd5 {[%clk 0:01:11][%clko 0:01:14][%emt 0:00:05]}{[%eval 0,0]} 48. Kf2 {[%clk 0:01:11][%clko 0:01:11][%emt 0:00:06]} {[%eval 10397,5][%meval 5s]}{(Kd6)} 48... Nd4 {[%clk 0:01:08][%clko 0:01:11][%emt 0:00:05]}{[%eval 0,0]} 49. Rb8 {[%clk 0:01:09][%clko 0:01:08][%emt 0:00:06]}{[%eval 10579,5][%meval 3s]}{(Nxf3)} 49... Ke6 {[%clk 0:01:06][%clko 0:01:09][%emt 0:00:05]}{[%eval 0,0]} 50. Ke3 {[%clk 0:01:06][%clko 0:01:06][%emt 0:00:06]}{[%eval 10208,5][%meval 3s]} 50... Nf5+ {[%clk 0:01:04][%clko 0:01:06][%emt 0:00:05]}{[%eval 0,0]} 51. Ke2 {[%clk 0:01:03][%clko 0:01:04][%emt 0:00:06]}{[%eval 10017,5][%meval 5s]}{(Ne3)} 51... Kd5 {[%clk 0:01:02][%clko 0:01:03][%emt 0:00:05]}{[%eval 0,0]} 52. Ra8 {[%clk 0:01:01][%clko 0:01:02][%emt 0:00:05]}{[%eval 10265,5][%meval 4s]} {(Ne7)} 52... Nd4+ {[%clk 0:01:00][%clko 0:01:01][%emt 0:00:05]}{[%eval 0,0]} 53. Kf2 {[%clk 0:00:59][%clko 0:01:00][%emt 0:00:05]}{[%eval 10444,6][%meval 4s]}{(Nxf3)} 53... Ne6 {[%clk 0:00:58][%clko 0:00:59][%emt 0:00:05]}{[%eval 0,0]} 54. Rb8 {[%clk 0:00:57][%clko 0:00:58][%emt 0:00:05]}{[%eval 10555,5][%meval 4s]}{(Ng5)} 54... Kd4 {[%clk 0:00:56][%clko 0:00:57][%emt 0:00:05]}{[%eval 0,0]} 55. Rc8 {[%clk 0:00:54][%clko 0:00:56][%emt 0:00:05]} {[%eval 10211,5][%meval 4s]}{(Nc7)} 55... g5 {[%clk 0:00:54][%clko 0:00:54][%emt 0:00:05]}{[%eval 0,0]} 56. Re8 {[%clk 0:00:52][%clko 0:00:54][%emt 0:00:05]}{[%eval 10715,5][%meval 4s]}{(Kc5)} 56... Nf4 {[%clk 0:00:52][%clko 0:00:52][%emt 0:00:05]}{[%eval 0,0]} 57. Rf8 {[%clk 0:00:50][%clko 0:00:52][%emt 0:00:05]}{[%eval 10793,5][%meval 4s]}{(Kc5)} 57... Nd5 {[%clk 0:00:50][%clko 0:00:50][%emt 0:00:05]}{[%eval 0,0]} 58. Rh8 {[%clk 0:00:48][%clko 0:00:50][%emt 0:00:05]}{[%eval 10573,5][%meval 4s]} {(Ne7)} 58... Nf6 {[%clk 0:00:49][%clko 0:00:48][%emt 0:00:05]}{[%eval 0,0]} 59. Rc8 {[%clk 0:00:47][%clko 0:00:49][%emt 0:00:05]}{[%eval 10926,5][%meval 2s]}{(Ne8)} 59... e4 {[%clk 0:00:47][%clko 0:00:47][%emt 0:00:05]}{[%eval 0,0]} 60. Rd8+ {[%clk 0:00:45][%clko 0:00:47][%emt 0:00:05]}{[%eval 10501,5][%meval 3s]} 60... Ke5 {[%clk 0:00:45][%clko 0:00:45][%emt 0:00:04]}{[%eval 0,0]} 61. Rf8 {[%clk 0:00:43][%clko 0:00:45][%emt 0:00:05]}{[%eval 10255,5][%meval 2s]} 61... exf3 {[%clk 0:00:44][%clko 0:00:43][%emt 0:00:04]}{[%eval 0,0]} 62. Kxf3 {[%clk 0:00:41][%clko 0:00:44][%emt 0:00:05]}{[%eval 10673,5][%meval 4s|TB:20]} {(g4)} 62... h5 {[%clk 0:00:42][%clko 0:00:41][%emt 0:00:04]}{[%eval 0,0]} 63. Rh8 {[%clk 0:00:40][%clko 0:00:42][%emt 0:00:05]}{[%eval 10086,5][%meval 4s|TB:11]}{(Ng4)} 63... h4 {[%clk 0:00:41][%clko 0:00:40][%emt 0:00:04]} {[%eval 0,0]} 64. h3 {[%clk 0:00:38][%clko 0:00:41][%emt 0:00:05]}{[%eval 10327,5][%meval 3s|TB:24]}{(Kd4)} 64... Kf5 {[%clk 0:00:39][%clko 0:00:38][%emt 0:00:04]}{[%eval 0,0]} 65. Rc8 {[%clk 0:00:36][%clko 0:00:39][%emt 0:00:04]}{[%eval 10530,5][%meval 3s|TB:28]}{(g4)} 65... Nh5 {[%clk 0:00:38][%clko 0:00:36][%emt 0:00:04]}{[%eval 0,0]} 66. Rb8 {[%clk 0:00:35][%clko 0:00:38][%emt 0:00:04]}{[%eval 9767,5][%meval 4s|TB:30]}{(Ng3)} 66... Kg6 {[%clk 0:00:37][%clko 0:00:35][%emt 0:00:04]}{[%eval 0,0]} 67. Ra8 {[%clk 0:00:33][%clko 0:00:37][%emt 0:00:04]}{[%eval 10211,5][%meval 3s|TB:14]} {(Ng3)} 67... Kf5 {[%clk 0:00:36][%clko 0:00:33][%emt 0:00:04]}{[%eval 0,0]} 68. Rc8 {[%clk 0:00:32][%clko 0:00:36][%emt 0:00:04]}{[%eval 9902,6][%meval 4s|TB:55]}{(Ng3)} 68... Ng7 {[%clk 0:00:34][%clko 0:00:32][%emt 0:00:04]} {[%eval 0,0]} 69. Rh8 {[%clk 0:00:31][%clko 0:00:34][%emt 0:00:04]}{[%eval 10380,5][%meval 2s|TB:4]}{(Ne8)} 69... Ne6 {[%clk 0:00:33][%clko 0:00:31][%emt 0:00:04]}{[%eval 0,0]} 70. Rc8 {[%clk 0:00:29][%clko 0:00:33][%emt 0:00:04]} {[%eval 10667,5][%meval 3s|TB:30]}{(Nf8)} 70... Ng7 {[%clk 0:00:32][%clko 0:00:29][%emt 0:00:04]}{[%eval 0,0]} 71. Ra8 {[%clk 0:00:28][%clko 0:00:32][%emt 0:00:04]}{[%eval 7157,6][%meval 3s|TB:38]}{(Ke6)} 71... Nh5 {[%clk 0:00:31][%clko 0:00:28][%emt 0:00:04]}{[%eval 0,0]} 72. Rd8 {[%clk 0:00:27][%clko 0:00:31][%emt 0:00:04]}{[%eval 8145,6][%meval 2s|TB:71]} 72... Nf4 {[%clk 0:00:30][%clko 0:00:27][%emt 0:00:04]}{[%eval 0,0]} 73. Rf8+ {[%clk 0:00:26][%clko 0:00:30][%emt 0:00:04]}{[%eval 8669,5][%meval 2s|TB:81]} 73... Ke5 {[%clk 0:00:29][%clko 0:00:26][%emt 0:00:04]}{[%eval 0,0]} 74. Kg4 {[%clk 0:00:25][%clko 0:00:29][%emt 0:00:04]}{[%eval 10366,5][%meval 3s|TB:172]} {(Ng6)} 74... Ne6 {[%clk 0:00:28][%clko 0:00:25][%emt 0:00:04]}{[%eval 0,0]} 75. Rg8 {[%clk 0:00:24][%clko 0:00:28][%emt 0:00:04]}{[%eval 10162,5][%meval 3s|TB:112]} 75... Kf6 {[%clk 0:00:27][%clko 0:00:24][%emt 0:00:04]}{[%eval 0,0]} 76. Rc8 {[%clk 0:00:23][%clko 0:00:27][%emt 0:00:04]}{[%eval 9915,5][%meval 3s|TB:79]}{(Ng7)} 76... Ke5 {[%clk 0:00:26][%clko 0:00:23][%emt 0:00:04]}{[%eval 0,0]} 77. Rh8 {[%clk 0:00:22][%clko 0:00:26][%emt 0:00:04]} {[%eval 9828,5][%meval 3s|TB:163]}{(Nf4)} 77... Kf6 {[%clk 0:00:25][%clko 0:00:22][%emt 0:00:04]}{[%eval 0,0]} 78. Ra8 {[%clk 0:00:21][%clko 0:00:25][%emt 0:00:04]}{[%eval 10402,5][%meval 1s|TB:71]}{(Kf7)} 78... Nc5 {[%clk 0:00:24][%clko 0:00:21][%emt 0:00:04]}{[%eval 0,0]} 79. Rc8 {[%clk 0:00:20][%clko 0:00:24][%emt 0:00:04]}{[%eval 9844,5][%meval 2s|TB:20]}{(Nd7)} 79... Ne4 {[%clk 0:00:23][%clko 0:00:20][%emt 0:00:04]}{[%eval 0,0]} 80. Rb8 {[%clk 0:00:19][%clko 0:00:23][%emt 0:00:04]}{[%eval 9120,5][%meval 3s|TB:49]} {(Nd6)} 80... Ke6 {[%clk 0:00:23][%clko 0:00:19][%emt 0:00:04]}{[%eval 0,0]} 81. Ra8 {[%clk 0:00:18][%clko 0:00:23][%emt 0:00:04]}{[%eval 9674,5][%meval 3s|TB:81]}{(Kf6)} 81... Ke5 {[%clk 0:00:22][%clko 0:00:18][%emt 0:00:04]} {[%eval 0,0]} 82. Rc8 {[%clk 0:00:18][%clko 0:00:22][%emt 0:00:04]}{[%eval 9486,5][%meval 2s|TB:75]}{(Nc5)} 82... Kf6 {[%clk 0:00:21][%clko 0:00:18][%emt 0:00:04]}{[%eval 0,0]} 83. Rb8 {[%clk 0:00:17][%clko 0:00:21][%emt 0:00:04]} {[%eval 7410,5][%meval 1s|TB:69]}{(Nc5)} 83... Ke6 {[%clk 0:00:20][%clko 0:00:17][%emt 0:00:04]}{[%eval 0,0]} 84. Kh5 {[%clk 0:00:16][%clko 0:00:20][%emt 0:00:04]}{[%eval 8553,5][%meval 1s|TB:103]}{(Ng3)} 84... Kf6 {[%clk 0:00:20][%clko 0:00:16][%emt 0:00:04]}{[%eval 0,0]} 85. Ra8 {[%clk 0:00:15][%clko 0:00:20][%emt 0:00:04]}{[%eval 9355,5][%meval 1s|TB:33]}{(Ng3)} 85... Ke5 {[%clk 0:00:19][%clko 0:00:15][%emt 0:00:04]}{[%eval 0,0]} 86. Kg6 {[%clk 0:00:15][%clko 0:00:19][%emt 0:00:04]}{[%eval 10705,5][%meval 3s|TB:127]}{(g4)} 86... Kf4 {[%clk 0:00:18][%clko 0:00:15][%emt 0:00:04]} {[%eval 0,0]} 87. Rh8 {[%clk 0:00:14][%clko 0:00:18][%emt 0:00:04]}{[%eval 10092,5][%meval 3s|TB:18]} 87... Kg3 {[%clk 0:00:18][%clko 0:00:14][%emt 0:00:04]}{[%eval 0,0]} 88. Re8 {[%clk 0:00:13][%clko 0:00:18][%emt 0:00:04]} {[%eval 8122,5][%meval 3s|TB:161]} 88... Nd2 {[%clk 0:00:17][%clko 0:00:13][%emt 0:00:04]}{[%eval 0,0]} 89. Bb5 {[%clk 0:00:13][%clko 0:00:17][%emt 0:00:04]}{[%eval 8174,5][%meval 3s|TB:472]}{(Kxg2)} 89... g4 {[%clk 0:00:17][%clko 0:00:13][%emt 0:00:04]}{[%eval 0,0]} 90. hxg4 {[%clk 0:00:12][%clko 0:00:17][%emt 0:00:04]}{[%eval 8337,5][%meval 2s|TB:342]}{(h3)} 90... Kxg4 {[%clk 0:00:16][%clko 0:00:12][%emt 0:00:04]}{[%eval 0,0]} 91. Rd8 {[%clk 0:00:12][%clko 0:00:16][%emt 0:00:04]}{[%eval 8932,5][%meval 3s|TB:1k]} {(Ne4)} 91... Nb3 {[%clk 0:00:15][%clko 0:00:12][%emt 0:00:04]}{[%eval 0,0]} 92. Rd3 {[%clk 0:00:11][%clko 0:00:15][%emt 0:00:04]}{[%eval 11218,5][%meval 1s|TB:623]}{(h3)} 92... Nc5 {[%clk 0:00:15][%clko 0:00:11][%emt 0:00:04]} {[%eval 0,0]} 93. Ra3 {[%clk 0:00:11][%clko 0:00:15][%emt 0:00:04]}{[%eval 8322,5][%meval 3s|TB:1k]}{(h3)} 93... Kf4 {[%clk 0:00:14][%clko 0:00:11][%emt 0:00:04]}{[%eval 0,0]} 94. Bc6 {[%clk 0:00:10][%clko 0:00:14][%emt 0:00:04]} {[%eval 10480,5][%meval 2s|TB:2k]} 94... Ne6 {[%clk 0:00:14][%clko 0:00:10][%emt 0:00:04]}{[%eval 0,0]} 95. Bb7 {[%clk 0:00:10][%clko 0:00:14][%emt 0:00:04]}{[%eval 10332,5][%meval 1s|TB:1k]}{(Kg4)} 95... Nc5 {[%clk 0:00:13][%clko 0:00:10][%emt 0:00:03]}{[%eval 0,0]} 96. Ba8 {[%clk 0:00:09][%clko 0:00:13][%emt 0:00:03]}{[%eval 9772,5][%meval 3s|TB:2k]}{(Na4)} 96... Nd7 {[%clk 0:00:13][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 97. Ra4+ {[%clk 0:00:09][%clko 0:00:13][%emt 0:00:03]}{[%eval 10143,5][%meval TB:316]} 97... Kg3 {[%clk 0:00:12][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 98. Kf5 {[%clk 0:00:08][%clko 0:00:12][%emt 0:00:03]}{[%eval 9833,5][%meval 3s|TB:2k]} 98... Nb6 {[%clk 0:00:12][%clko 0:00:08][%emt 0:00:03]}{[%eval 0,0]} 99. Ra3+ {[%clk 0:00:08][%clko 0:00:12][%emt 0:00:03]}{[%eval 8574,5][%meval 2s|TB:1k]} 99... Kf2 {[%clk 0:00:12][%clko 0:00:08][%emt 0:00:03]}{[%eval 0,0]} 100. Kg4 {[%clk 0:00:07][%clko 0:00:12][%emt 0:00:03]}{[%eval 10911,5][%meval 1s|TB:1k]} {(Nxa8)} 100... Nc4 {[%clk 0:00:11][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 101. Ra2+ {[%clk 0:00:07][%clko 0:00:11][%emt 0:00:03]}{[%eval 10503,5][%meval 1s|TB:2k]} 101... Ke3 {[%clk 0:00:11][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 102. Kxh4 {[%clk 0:00:07][%clko 0:00:11][%emt 0:00:03]}{[%eval 11115,4][%meval TB:756]} 102... Ne5 {[%clk 0:00:10][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 103. g3 {[%clk 0:00:09][%clko 0:00:10]}{[%eval 11115,1]} 103... Kd4 {[%clk 0:00:10][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 104. g4 {[%clk 0:00:12][%clko 0:00:10]}{[%eval 11115,1]} 104... Nxg4 {[%clk 0:00:10][%clko 0:00:12][%emt 0:00:03]}{[%eval 0,0]} 105. Kxg4 {[%clk 0:00:15][%clko 0:00:10]}{[%eval 11115,1]} 105... Kc3 {[%clk 0:00:09][%clko 0:00:15][%emt 0:00:03]}{[%eval 0,0]} 106. Kf4 {[%clk 0:00:18][%clko 0:00:09]} {[%eval 11115,17]} 106... Kd3 {[%clk 0:00:09][%clko 0:00:18][%emt 0:00:03]} {[%eval 0,0]} 107. Ke5 {[%clk 0:00:21][%clko 0:00:09]}{[%eval 11115,15]} 107... Kc4 {[%clk 0:00:09][%clko 0:00:21][%emt 0:00:03]}{[%eval 0,0]} 108. Be4 {[%clk 0:00:24][%clko 0:00:09]}{[%eval 11115,13]} 108... Kb3 {[%clk 0:00:08][%clko 0:00:24][%emt 0:00:03]}{[%eval 0,0]} 109. Rc2 {[%clk 0:00:27][%clko 0:00:08]}{[%eval 11115,11]} 109... Ka4 {[%clk 0:00:08][%clko 0:00:27][%emt 0:00:03]}{[%eval 0,0]} 110. Kd4 {[%clk 0:00:30][%clko 0:00:08]} {[%eval 11115,9]} 110... Kb5 {[%clk 0:00:08][%clko 0:00:30][%emt 0:00:03]} {[%eval 0,0]} 111. Rb2+ {[%clk 0:00:33][%clko 0:00:08]}{[%eval 11115,7]} 111... Ka4 {[%clk 0:00:07][%clko 0:00:33][%emt 0:00:03]}{[%eval 0,0]} 112. Kc3 {[%clk 0:00:36][%clko 0:00:07]}{[%eval 11115,5]} 112... Ka5 {[%clk 0:00:07][%clko 0:00:36][%emt 0:00:03]}{[%eval 0,0]} 113. Bd3 {[%clk 0:00:39][%clko 0:00:07]}{[%eval 11115,3]} 113... Ka4 {[%clk 0:00:10][%clko 0:00:39]}{[%eval 0,0]} 114. Ra2# {[%clk 0:00:42][%clko 0:00:10]}{[%eval 11115,1]} 1-0[/pgn]
Alexander Lim
Posts: 43
Joined: Sun Mar 10, 2019 1:16 am
Full name: Alexander Lim

Re: Chess Fighter Neural Net release

Post by Alexander Lim »

Dicaste wrote: Thu Apr 11, 2019 9:00 pm Allie v2 (Lc0 41800 network) vs Chess Fighter: starting position Sicilian: Najdorf

[pgn][Event "[04] Engine Match (11/04/2019)"] [Site "Local computer"] [Date "2019.04.11"] [Round "1"] [White "Allie v0.2"] [Black "chess_fighter"] [Result "1-0"] [Annotator "?"] [BlackElo "0"] [Classes "0"] [ECO "B94"] [FEN "rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R w KQkq - 0 6"] [GameID "0"] [SetUp "1"] [TimeControl "300+3"] [WhiteElo "0"] {Processor: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (@3,19GHz)^13 ^10 White: Allie v0.2, hash size: 1024M, opening book: <none>^13 ^10 Black: chess_fighter, hash size: 1024M, opening book: <none>^13 ^10 } {[%t Long] White checkmates.} {White out of book} 6. Bg5 {[%clk 0:04:53][%clko 0:05:00][%emt 0:00:10]}{[%eval 140,9][%meval 8s]}{(e6)}{Black out of book} 6... Nbd7 {[%clk 0:04:49][%clko 0:04:53][%emt 0:00:13]}{[%eval 0,0]} 7. a4 {[%clk 0:04:47][%clko 0:04:49][%emt 0:00:09]}{[%eval 137,8][%meval 8s]}{(e6)} 7... g6 {[%clk 0:04:40][%clko 0:04:47][%emt 0:00:13]}{[%eval 0,0]} 8. Be2 {[%clk 0:04:40][%clko 0:04:40][%emt 0:00:09]}{[%eval 151,9][%meval 7s]} 8... Bg7 {[%clk 0:04:30][%clko 0:04:40][%emt 0:00:12]}{[%eval 0,0]} 9. O-O {[%clk 0:04:34][%clko 0:04:30][%emt 0:00:09]}{[%eval 138,9][%meval 8s]}{(Rb8)} 9... Nc5 {[%clk 0:04:21][%clko 0:04:34][%emt 0:00:12]}{[%eval 0,0]} 10. Bf3 {[%clk 0:04:28][%clko 0:04:21][%emt 0:00:09]}{[%eval 137,10][%meval 7s]}{(h6)} 10... Ncd7 {[%clk 0:04:12][%clko 0:04:28][%emt 0:00:12]}{[%eval 0,0]} 11. Nd5 {[%clk 0:04:22][%clko 0:04:12][%emt 0:00:09]}{[%eval 182,9][%meval 8s]}{(h6)} 11... O-O {[%clk 0:04:04][%clko 0:04:22][%emt 0:00:12]}{[%eval 0,0]} 12. Qd2 {[%clk 0:04:16][%clko 0:04:04][%emt 0:00:09]}{[%eval 195,9][%meval 6s]} 12... Nxd5 {[%clk 0:03:55][%clko 0:04:16][%emt 0:00:11]}{[%eval 0,0]} 13. exd5 {[%clk 0:04:10][%clko 0:03:55][%emt 0:00:09]}{[%eval 171,11][%meval 7s]} 13... Ne5 {[%clk 0:03:47][%clko 0:04:10][%emt 0:00:11]}{[%eval 0,0]} 14. Be2 {[%clk 0:04:04][%clko 0:03:47][%emt 0:00:09]}{[%eval 189,11][%meval 9s]}{(Qc7)} 14... Bg4 {[%clk 0:03:40][%clko 0:04:04][%emt 0:00:11]}{[%eval 0,0]} 15. f3 {[%clk 0:03:58][%clko 0:03:40][%emt 0:00:09]}{[%eval 229,9][%meval 6s]}{(Bd7)} 15... Bc8 {[%clk 0:03:32][%clko 0:03:58][%emt 0:00:10]}{[%eval 0,0]} 16. Rfd1 {[%clk 0:03:52][%clko 0:03:32][%emt 0:00:09]}{[%eval 273,8][%meval 8s]}{(Re8)} 16... Nd7 {[%clk 0:03:25][%clko 0:03:52][%emt 0:00:10]}{[%eval 0,0]} 17. a5 {[%clk 0:03:46][%clko 0:03:25][%emt 0:00:09]}{[%eval 386,8][%meval 8s]}{(Re8)} 17... Nf6 {[%clk 0:03:18][%clko 0:03:46][%emt 0:00:10]}{[%eval 0,0]} 18. c4 {[%clk 0:03:40][%clko 0:03:18][%emt 0:00:09]}{[%eval 404,8][%meval 7s]}{(Kh8)} 18... Nh5 {[%clk 0:03:12][%clko 0:03:40][%emt 0:00:10]}{[%eval 0,0]} 19. Bf1 {[%clk 0:03:35][%clko 0:03:12][%emt 0:00:08]}{[%eval 531,7][%meval 8s]}{(Re8)} 19... Be5 {[%clk 0:03:05][%clko 0:03:35][%emt 0:00:09]}{[%eval 0,0]} 20. Re1 {[%clk 0:03:30][%clko 0:03:05][%emt 0:00:08]}{[%eval 489,7][%meval 6s]}{(Re8)} 20... Ng7 {[%clk 0:02:59][%clko 0:03:30][%emt 0:00:09]}{[%eval 0,0]} 21. b4 {[%clk 0:03:24][%clko 0:02:59][%emt 0:00:08]}{[%eval 500,8][%meval 7s]}{(Re8)} 21... Bd7 {[%clk 0:02:53][%clko 0:03:24][%emt 0:00:09]}{[%eval 0,0]} 22. Rac1 {[%clk 0:03:19][%clko 0:02:53][%emt 0:00:08]}{[%eval 580,8][%meval 7s]}{(Re8)} 22... Rc8 {[%clk 0:02:47][%clko 0:03:19][%emt 0:00:09]}{[%eval 0,0]} 23. c5 {[%clk 0:03:14][%clko 0:02:47][%emt 0:00:08]}{[%eval 622,10][%meval 7s]} 23... dxc5 {[%clk 0:02:41][%clko 0:03:14][%emt 0:00:09]}{[%eval 0,0]} 24. Rxe5 {[%clk 0:03:09][%clko 0:02:41][%emt 0:00:08]}{[%eval 630,13][%meval 7s]} 24... f6 {[%clk 0:02:36][%clko 0:03:09][%emt 0:00:08]}{[%eval 0,0]} 25. Nc6 {[%clk 0:03:04][%clko 0:02:36][%emt 0:00:08]}{[%eval 810,15][%meval 7s]} 25... bxc6 {[%clk 0:02:31][%clko 0:03:04][%emt 0:00:08]}{[%eval 0,0]} 26. dxc6 {[%clk 0:02:58][%clko 0:02:31][%emt 0:00:09]}{[%eval 911,13][%meval 7s]} 26... fxe5 {[%clk 0:02:26][%clko 0:02:58][%emt 0:00:08]}{[%eval 0,0]} 27. cxd7 {[%clk 0:02:50][%clko 0:02:26][%emt 0:00:11]}{[%eval 917,14][%meval 8s]} 27... Rc7 {[%clk 0:02:21][%clko 0:02:50][%emt 0:00:08]}{[%eval 0,0]} 28. Rd1 {[%clk 0:02:42][%clko 0:02:21][%emt 0:00:11]}{[%eval 910,14][%meval 9s]}{(h6)} 28... cxb4 {[%clk 0:02:16][%clko 0:02:42][%emt 0:00:08]}{[%eval 0,0]} 29. Qd5+ {[%clk 0:02:35][%clko 0:02:16][%emt 0:00:10]}{[%eval 1331,12][%meval 9s]} 29... Kh8 {[%clk 0:02:11][%clko 0:02:35][%emt 0:00:08]}{[%eval 0,0]} 30. Be3 {[%clk 0:02:28][%clko 0:02:11][%emt 0:00:10]}{[%eval 1572,15][%meval 7s]}{(b3)} 30... Rf6 {[%clk 0:02:07][%clko 0:02:28][%emt 0:00:07]}{[%eval 0,0]} 31. Bb6 {[%clk 0:02:21][%clko 0:02:07][%emt 0:00:10]}{[%eval 2421,9][%meval 8s]} 31... Rd6 {[%clk 0:02:03][%clko 0:02:21][%emt 0:00:07]}{[%eval 0,0]} 32. Bxc7 {[%clk 0:02:14][%clko 0:02:03][%emt 0:00:09]}{[%eval 2934,9][%meval 8s]}{(Rxd5)} 32... Qxd7 {[%clk 0:01:59][%clko 0:02:14][%emt 0:00:07]}{[%eval 0,0]} 33. Bxd6 {[%clk 0:02:08][%clko 0:01:59][%emt 0:00:09]}{[%eval 7691,7][%meval 7s]}{(e6)} 33... exd6 {[%clk 0:01:55][%clko 0:02:08][%emt 0:00:07]}{[%eval 0,0]} 34. Qxd6 {[%clk 0:02:02][%clko 0:01:55][%emt 0:00:09]}{[%eval 10950,6][%meval 6s]} {(Qa7)} 34... Qxd6 {[%clk 0:01:51][%clko 0:02:02][%emt 0:00:07]}{[%eval 0,0]} 35. Rxd6 {[%clk 0:01:57][%clko 0:01:51][%emt 0:00:09]}{[%eval 8463,7][%meval 6s]}{(Ne8)} 35... Nf5 {[%clk 0:01:47][%clko 0:01:57][%emt 0:00:07]}{[%eval 0,0]} 36. Rxa6 {[%clk 0:01:51][%clko 0:01:47][%emt 0:00:08]}{[%eval 10518,6][%meval 6s]}{(b3)} 36... Ne7 {[%clk 0:01:43][%clko 0:01:51][%emt 0:00:07]}{[%eval 0,0]} 37. Ra8+ {[%clk 0:01:48][%clko 0:01:43][%emt 0:00:07]} {[%eval 10524,5][%meval 4s]} 37... Kg7 {[%clk 0:01:40][%clko 0:01:48][%emt 0:00:06]}{[%eval 0,0]} 38. a6 {[%clk 0:01:44][%clko 0:01:40][%emt 0:00:07]} {[%eval 10530,5][%meval 6s]}{(h5)} 38... Kh6 {[%clk 0:01:37][%clko 0:01:44][%emt 0:00:06]}{[%eval 0,0]} 39. a7 {[%clk 0:01:40][%clko 0:01:37][%emt 0:00:07]}{[%eval 10990,5][%meval 5s]}{(Nd5)} 39... Nc6 {[%clk 0:01:33][%clko 0:01:40][%emt 0:00:06]}{[%eval 0,0]} 40. Rb8 {[%clk 0:01:37][%clko 0:01:33][%emt 0:00:06]}{[%eval 11285,5][%meval 4s]}{(Ne7)} 40... Nxa7 {[%clk 0:01:30][%clko 0:01:37][%emt 0:00:06]}{[%eval 0,0]} 41. Rxb4 {[%clk 0:01:33][%clko 0:01:30][%emt 0:00:06]}{[%eval 8889,5][%meval 6s]} 41... Nc6 {[%clk 0:01:27][%clko 0:01:33][%emt 0:00:06]}{[%eval 0,0]} 42. Rb6 {[%clk 0:01:30][%clko 0:01:27][%emt 0:00:06]}{[%eval 9678,5][%meval 6s]}{(Nb4)} 42... Nd4 {[%clk 0:01:24][%clko 0:01:30][%emt 0:00:06]}{[%eval 0,0]} 43. Rb8 {[%clk 0:01:26][%clko 0:01:24][%emt 0:00:06]}{[%eval 10598,5][%meval 5s]}{(Nxf3)} 43... Kg7 {[%clk 0:01:21][%clko 0:01:26][%emt 0:00:06]}{[%eval 0,0]} 44. Ra8 {[%clk 0:01:23][%clko 0:01:21][%emt 0:00:06]}{[%eval 10582,5][%meval 4s]} {(Ne6)} 44... Kf6 {[%clk 0:01:19][%clko 0:01:23][%emt 0:00:06]}{[%eval 0,0]} 45. Rc8 {[%clk 0:01:20][%clko 0:01:19][%emt 0:00:06]}{[%eval 10203,5][%meval 6s]}{(Nxf3)} 45... Ke6 {[%clk 0:01:16][%clko 0:01:20][%emt 0:00:06]}{[%eval 0,0]} 46. Rb8 {[%clk 0:01:17][%clko 0:01:16][%emt 0:00:06]}{[%eval 10329,5][%meval 5s]}{(Nxf3)} 46... Nf5 {[%clk 0:01:13][%clko 0:01:17][%emt 0:00:06]}{[%eval 0,0]} 47. Ra8 {[%clk 0:01:14][%clko 0:01:13][%emt 0:00:06]} {[%eval 10414,5][%meval 5s]} 47... Kd5 {[%clk 0:01:11][%clko 0:01:14][%emt 0:00:05]}{[%eval 0,0]} 48. Kf2 {[%clk 0:01:11][%clko 0:01:11][%emt 0:00:06]} {[%eval 10397,5][%meval 5s]}{(Kd6)} 48... Nd4 {[%clk 0:01:08][%clko 0:01:11][%emt 0:00:05]}{[%eval 0,0]} 49. Rb8 {[%clk 0:01:09][%clko 0:01:08][%emt 0:00:06]}{[%eval 10579,5][%meval 3s]}{(Nxf3)} 49... Ke6 {[%clk 0:01:06][%clko 0:01:09][%emt 0:00:05]}{[%eval 0,0]} 50. Ke3 {[%clk 0:01:06][%clko 0:01:06][%emt 0:00:06]}{[%eval 10208,5][%meval 3s]} 50... Nf5+ {[%clk 0:01:04][%clko 0:01:06][%emt 0:00:05]}{[%eval 0,0]} 51. Ke2 {[%clk 0:01:03][%clko 0:01:04][%emt 0:00:06]}{[%eval 10017,5][%meval 5s]}{(Ne3)} 51... Kd5 {[%clk 0:01:02][%clko 0:01:03][%emt 0:00:05]}{[%eval 0,0]} 52. Ra8 {[%clk 0:01:01][%clko 0:01:02][%emt 0:00:05]}{[%eval 10265,5][%meval 4s]} {(Ne7)} 52... Nd4+ {[%clk 0:01:00][%clko 0:01:01][%emt 0:00:05]}{[%eval 0,0]} 53. Kf2 {[%clk 0:00:59][%clko 0:01:00][%emt 0:00:05]}{[%eval 10444,6][%meval 4s]}{(Nxf3)} 53... Ne6 {[%clk 0:00:58][%clko 0:00:59][%emt 0:00:05]}{[%eval 0,0]} 54. Rb8 {[%clk 0:00:57][%clko 0:00:58][%emt 0:00:05]}{[%eval 10555,5][%meval 4s]}{(Ng5)} 54... Kd4 {[%clk 0:00:56][%clko 0:00:57][%emt 0:00:05]}{[%eval 0,0]} 55. Rc8 {[%clk 0:00:54][%clko 0:00:56][%emt 0:00:05]} {[%eval 10211,5][%meval 4s]}{(Nc7)} 55... g5 {[%clk 0:00:54][%clko 0:00:54][%emt 0:00:05]}{[%eval 0,0]} 56. Re8 {[%clk 0:00:52][%clko 0:00:54][%emt 0:00:05]}{[%eval 10715,5][%meval 4s]}{(Kc5)} 56... Nf4 {[%clk 0:00:52][%clko 0:00:52][%emt 0:00:05]}{[%eval 0,0]} 57. Rf8 {[%clk 0:00:50][%clko 0:00:52][%emt 0:00:05]}{[%eval 10793,5][%meval 4s]}{(Kc5)} 57... Nd5 {[%clk 0:00:50][%clko 0:00:50][%emt 0:00:05]}{[%eval 0,0]} 58. Rh8 {[%clk 0:00:48][%clko 0:00:50][%emt 0:00:05]}{[%eval 10573,5][%meval 4s]} {(Ne7)} 58... Nf6 {[%clk 0:00:49][%clko 0:00:48][%emt 0:00:05]}{[%eval 0,0]} 59. Rc8 {[%clk 0:00:47][%clko 0:00:49][%emt 0:00:05]}{[%eval 10926,5][%meval 2s]}{(Ne8)} 59... e4 {[%clk 0:00:47][%clko 0:00:47][%emt 0:00:05]}{[%eval 0,0]} 60. Rd8+ {[%clk 0:00:45][%clko 0:00:47][%emt 0:00:05]}{[%eval 10501,5][%meval 3s]} 60... Ke5 {[%clk 0:00:45][%clko 0:00:45][%emt 0:00:04]}{[%eval 0,0]} 61. Rf8 {[%clk 0:00:43][%clko 0:00:45][%emt 0:00:05]}{[%eval 10255,5][%meval 2s]} 61... exf3 {[%clk 0:00:44][%clko 0:00:43][%emt 0:00:04]}{[%eval 0,0]} 62. Kxf3 {[%clk 0:00:41][%clko 0:00:44][%emt 0:00:05]}{[%eval 10673,5][%meval 4s|TB:20]} {(g4)} 62... h5 {[%clk 0:00:42][%clko 0:00:41][%emt 0:00:04]}{[%eval 0,0]} 63. Rh8 {[%clk 0:00:40][%clko 0:00:42][%emt 0:00:05]}{[%eval 10086,5][%meval 4s|TB:11]}{(Ng4)} 63... h4 {[%clk 0:00:41][%clko 0:00:40][%emt 0:00:04]} {[%eval 0,0]} 64. h3 {[%clk 0:00:38][%clko 0:00:41][%emt 0:00:05]}{[%eval 10327,5][%meval 3s|TB:24]}{(Kd4)} 64... Kf5 {[%clk 0:00:39][%clko 0:00:38][%emt 0:00:04]}{[%eval 0,0]} 65. Rc8 {[%clk 0:00:36][%clko 0:00:39][%emt 0:00:04]}{[%eval 10530,5][%meval 3s|TB:28]}{(g4)} 65... Nh5 {[%clk 0:00:38][%clko 0:00:36][%emt 0:00:04]}{[%eval 0,0]} 66. Rb8 {[%clk 0:00:35][%clko 0:00:38][%emt 0:00:04]}{[%eval 9767,5][%meval 4s|TB:30]}{(Ng3)} 66... Kg6 {[%clk 0:00:37][%clko 0:00:35][%emt 0:00:04]}{[%eval 0,0]} 67. Ra8 {[%clk 0:00:33][%clko 0:00:37][%emt 0:00:04]}{[%eval 10211,5][%meval 3s|TB:14]} {(Ng3)} 67... Kf5 {[%clk 0:00:36][%clko 0:00:33][%emt 0:00:04]}{[%eval 0,0]} 68. Rc8 {[%clk 0:00:32][%clko 0:00:36][%emt 0:00:04]}{[%eval 9902,6][%meval 4s|TB:55]}{(Ng3)} 68... Ng7 {[%clk 0:00:34][%clko 0:00:32][%emt 0:00:04]} {[%eval 0,0]} 69. Rh8 {[%clk 0:00:31][%clko 0:00:34][%emt 0:00:04]}{[%eval 10380,5][%meval 2s|TB:4]}{(Ne8)} 69... Ne6 {[%clk 0:00:33][%clko 0:00:31][%emt 0:00:04]}{[%eval 0,0]} 70. Rc8 {[%clk 0:00:29][%clko 0:00:33][%emt 0:00:04]} {[%eval 10667,5][%meval 3s|TB:30]}{(Nf8)} 70... Ng7 {[%clk 0:00:32][%clko 0:00:29][%emt 0:00:04]}{[%eval 0,0]} 71. Ra8 {[%clk 0:00:28][%clko 0:00:32][%emt 0:00:04]}{[%eval 7157,6][%meval 3s|TB:38]}{(Ke6)} 71... Nh5 {[%clk 0:00:31][%clko 0:00:28][%emt 0:00:04]}{[%eval 0,0]} 72. Rd8 {[%clk 0:00:27][%clko 0:00:31][%emt 0:00:04]}{[%eval 8145,6][%meval 2s|TB:71]} 72... Nf4 {[%clk 0:00:30][%clko 0:00:27][%emt 0:00:04]}{[%eval 0,0]} 73. Rf8+ {[%clk 0:00:26][%clko 0:00:30][%emt 0:00:04]}{[%eval 8669,5][%meval 2s|TB:81]} 73... Ke5 {[%clk 0:00:29][%clko 0:00:26][%emt 0:00:04]}{[%eval 0,0]} 74. Kg4 {[%clk 0:00:25][%clko 0:00:29][%emt 0:00:04]}{[%eval 10366,5][%meval 3s|TB:172]} {(Ng6)} 74... Ne6 {[%clk 0:00:28][%clko 0:00:25][%emt 0:00:04]}{[%eval 0,0]} 75. Rg8 {[%clk 0:00:24][%clko 0:00:28][%emt 0:00:04]}{[%eval 10162,5][%meval 3s|TB:112]} 75... Kf6 {[%clk 0:00:27][%clko 0:00:24][%emt 0:00:04]}{[%eval 0,0]} 76. Rc8 {[%clk 0:00:23][%clko 0:00:27][%emt 0:00:04]}{[%eval 9915,5][%meval 3s|TB:79]}{(Ng7)} 76... Ke5 {[%clk 0:00:26][%clko 0:00:23][%emt 0:00:04]}{[%eval 0,0]} 77. Rh8 {[%clk 0:00:22][%clko 0:00:26][%emt 0:00:04]} {[%eval 9828,5][%meval 3s|TB:163]}{(Nf4)} 77... Kf6 {[%clk 0:00:25][%clko 0:00:22][%emt 0:00:04]}{[%eval 0,0]} 78. Ra8 {[%clk 0:00:21][%clko 0:00:25][%emt 0:00:04]}{[%eval 10402,5][%meval 1s|TB:71]}{(Kf7)} 78... Nc5 {[%clk 0:00:24][%clko 0:00:21][%emt 0:00:04]}{[%eval 0,0]} 79. Rc8 {[%clk 0:00:20][%clko 0:00:24][%emt 0:00:04]}{[%eval 9844,5][%meval 2s|TB:20]}{(Nd7)} 79... Ne4 {[%clk 0:00:23][%clko 0:00:20][%emt 0:00:04]}{[%eval 0,0]} 80. Rb8 {[%clk 0:00:19][%clko 0:00:23][%emt 0:00:04]}{[%eval 9120,5][%meval 3s|TB:49]} {(Nd6)} 80... Ke6 {[%clk 0:00:23][%clko 0:00:19][%emt 0:00:04]}{[%eval 0,0]} 81. Ra8 {[%clk 0:00:18][%clko 0:00:23][%emt 0:00:04]}{[%eval 9674,5][%meval 3s|TB:81]}{(Kf6)} 81... Ke5 {[%clk 0:00:22][%clko 0:00:18][%emt 0:00:04]} {[%eval 0,0]} 82. Rc8 {[%clk 0:00:18][%clko 0:00:22][%emt 0:00:04]}{[%eval 9486,5][%meval 2s|TB:75]}{(Nc5)} 82... Kf6 {[%clk 0:00:21][%clko 0:00:18][%emt 0:00:04]}{[%eval 0,0]} 83. Rb8 {[%clk 0:00:17][%clko 0:00:21][%emt 0:00:04]} {[%eval 7410,5][%meval 1s|TB:69]}{(Nc5)} 83... Ke6 {[%clk 0:00:20][%clko 0:00:17][%emt 0:00:04]}{[%eval 0,0]} 84. Kh5 {[%clk 0:00:16][%clko 0:00:20][%emt 0:00:04]}{[%eval 8553,5][%meval 1s|TB:103]}{(Ng3)} 84... Kf6 {[%clk 0:00:20][%clko 0:00:16][%emt 0:00:04]}{[%eval 0,0]} 85. Ra8 {[%clk 0:00:15][%clko 0:00:20][%emt 0:00:04]}{[%eval 9355,5][%meval 1s|TB:33]}{(Ng3)} 85... Ke5 {[%clk 0:00:19][%clko 0:00:15][%emt 0:00:04]}{[%eval 0,0]} 86. Kg6 {[%clk 0:00:15][%clko 0:00:19][%emt 0:00:04]}{[%eval 10705,5][%meval 3s|TB:127]}{(g4)} 86... Kf4 {[%clk 0:00:18][%clko 0:00:15][%emt 0:00:04]} {[%eval 0,0]} 87. Rh8 {[%clk 0:00:14][%clko 0:00:18][%emt 0:00:04]}{[%eval 10092,5][%meval 3s|TB:18]} 87... Kg3 {[%clk 0:00:18][%clko 0:00:14][%emt 0:00:04]}{[%eval 0,0]} 88. Re8 {[%clk 0:00:13][%clko 0:00:18][%emt 0:00:04]} {[%eval 8122,5][%meval 3s|TB:161]} 88... Nd2 {[%clk 0:00:17][%clko 0:00:13][%emt 0:00:04]}{[%eval 0,0]} 89. Bb5 {[%clk 0:00:13][%clko 0:00:17][%emt 0:00:04]}{[%eval 8174,5][%meval 3s|TB:472]}{(Kxg2)} 89... g4 {[%clk 0:00:17][%clko 0:00:13][%emt 0:00:04]}{[%eval 0,0]} 90. hxg4 {[%clk 0:00:12][%clko 0:00:17][%emt 0:00:04]}{[%eval 8337,5][%meval 2s|TB:342]}{(h3)} 90... Kxg4 {[%clk 0:00:16][%clko 0:00:12][%emt 0:00:04]}{[%eval 0,0]} 91. Rd8 {[%clk 0:00:12][%clko 0:00:16][%emt 0:00:04]}{[%eval 8932,5][%meval 3s|TB:1k]} {(Ne4)} 91... Nb3 {[%clk 0:00:15][%clko 0:00:12][%emt 0:00:04]}{[%eval 0,0]} 92. Rd3 {[%clk 0:00:11][%clko 0:00:15][%emt 0:00:04]}{[%eval 11218,5][%meval 1s|TB:623]}{(h3)} 92... Nc5 {[%clk 0:00:15][%clko 0:00:11][%emt 0:00:04]} {[%eval 0,0]} 93. Ra3 {[%clk 0:00:11][%clko 0:00:15][%emt 0:00:04]}{[%eval 8322,5][%meval 3s|TB:1k]}{(h3)} 93... Kf4 {[%clk 0:00:14][%clko 0:00:11][%emt 0:00:04]}{[%eval 0,0]} 94. Bc6 {[%clk 0:00:10][%clko 0:00:14][%emt 0:00:04]} {[%eval 10480,5][%meval 2s|TB:2k]} 94... Ne6 {[%clk 0:00:14][%clko 0:00:10][%emt 0:00:04]}{[%eval 0,0]} 95. Bb7 {[%clk 0:00:10][%clko 0:00:14][%emt 0:00:04]}{[%eval 10332,5][%meval 1s|TB:1k]}{(Kg4)} 95... Nc5 {[%clk 0:00:13][%clko 0:00:10][%emt 0:00:03]}{[%eval 0,0]} 96. Ba8 {[%clk 0:00:09][%clko 0:00:13][%emt 0:00:03]}{[%eval 9772,5][%meval 3s|TB:2k]}{(Na4)} 96... Nd7 {[%clk 0:00:13][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 97. Ra4+ {[%clk 0:00:09][%clko 0:00:13][%emt 0:00:03]}{[%eval 10143,5][%meval TB:316]} 97... Kg3 {[%clk 0:00:12][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 98. Kf5 {[%clk 0:00:08][%clko 0:00:12][%emt 0:00:03]}{[%eval 9833,5][%meval 3s|TB:2k]} 98... Nb6 {[%clk 0:00:12][%clko 0:00:08][%emt 0:00:03]}{[%eval 0,0]} 99. Ra3+ {[%clk 0:00:08][%clko 0:00:12][%emt 0:00:03]}{[%eval 8574,5][%meval 2s|TB:1k]} 99... Kf2 {[%clk 0:00:12][%clko 0:00:08][%emt 0:00:03]}{[%eval 0,0]} 100. Kg4 {[%clk 0:00:07][%clko 0:00:12][%emt 0:00:03]}{[%eval 10911,5][%meval 1s|TB:1k]} {(Nxa8)} 100... Nc4 {[%clk 0:00:11][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 101. Ra2+ {[%clk 0:00:07][%clko 0:00:11][%emt 0:00:03]}{[%eval 10503,5][%meval 1s|TB:2k]} 101... Ke3 {[%clk 0:00:11][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 102. Kxh4 {[%clk 0:00:07][%clko 0:00:11][%emt 0:00:03]}{[%eval 11115,4][%meval TB:756]} 102... Ne5 {[%clk 0:00:10][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 103. g3 {[%clk 0:00:09][%clko 0:00:10]}{[%eval 11115,1]} 103... Kd4 {[%clk 0:00:10][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 104. g4 {[%clk 0:00:12][%clko 0:00:10]}{[%eval 11115,1]} 104... Nxg4 {[%clk 0:00:10][%clko 0:00:12][%emt 0:00:03]}{[%eval 0,0]} 105. Kxg4 {[%clk 0:00:15][%clko 0:00:10]}{[%eval 11115,1]} 105... Kc3 {[%clk 0:00:09][%clko 0:00:15][%emt 0:00:03]}{[%eval 0,0]} 106. Kf4 {[%clk 0:00:18][%clko 0:00:09]} {[%eval 11115,17]} 106... Kd3 {[%clk 0:00:09][%clko 0:00:18][%emt 0:00:03]} {[%eval 0,0]} 107. Ke5 {[%clk 0:00:21][%clko 0:00:09]}{[%eval 11115,15]} 107... Kc4 {[%clk 0:00:09][%clko 0:00:21][%emt 0:00:03]}{[%eval 0,0]} 108. Be4 {[%clk 0:00:24][%clko 0:00:09]}{[%eval 11115,13]} 108... Kb3 {[%clk 0:00:08][%clko 0:00:24][%emt 0:00:03]}{[%eval 0,0]} 109. Rc2 {[%clk 0:00:27][%clko 0:00:08]}{[%eval 11115,11]} 109... Ka4 {[%clk 0:00:08][%clko 0:00:27][%emt 0:00:03]}{[%eval 0,0]} 110. Kd4 {[%clk 0:00:30][%clko 0:00:08]} {[%eval 11115,9]} 110... Kb5 {[%clk 0:00:08][%clko 0:00:30][%emt 0:00:03]} {[%eval 0,0]} 111. Rb2+ {[%clk 0:00:33][%clko 0:00:08]}{[%eval 11115,7]} 111... Ka4 {[%clk 0:00:07][%clko 0:00:33][%emt 0:00:03]}{[%eval 0,0]} 112. Kc3 {[%clk 0:00:36][%clko 0:00:07]}{[%eval 11115,5]} 112... Ka5 {[%clk 0:00:07][%clko 0:00:36][%emt 0:00:03]}{[%eval 0,0]} 113. Bd3 {[%clk 0:00:39][%clko 0:00:07]}{[%eval 11115,3]} 113... Ka4 {[%clk 0:00:10][%clko 0:00:39]}{[%eval 0,0]} 114. Ra2# {[%clk 0:00:42][%clko 0:00:10]}{[%eval 11115,1]} 1-0[/pgn]
Thanks for the post! It's good to see that it does work on other peoples computers. Which GUI were you using?
I presume those moves in brackets are what Allie was expecting from Chess Fighter? Interesting how many times they differed. Different nets with different ideas? Or just a difference in strength :oops:
Be warned, Chess Fighter 2 is training up as we speak!
Dicaste
Posts: 142
Joined: Mon Apr 16, 2012 7:23 pm
Location: Istanbul, TURKEY

Re: Chess Fighter Neural Net release

Post by Dicaste »

Alexander Lim wrote: Thu Apr 11, 2019 10:02 pm
Dicaste wrote: Thu Apr 11, 2019 9:00 pm Allie v2 (Lc0 41800 network) vs Chess Fighter: starting position Sicilian: Najdorf

[pgn][Event "[04] Engine Match (11/04/2019)"] [Site "Local computer"] [Date "2019.04.11"] [Round "1"] [White "Allie v0.2"] [Black "chess_fighter"] [Result "1-0"] [Annotator "?"] [BlackElo "0"] [Classes "0"] [ECO "B94"] [FEN "rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R w KQkq - 0 6"] [GameID "0"] [SetUp "1"] [TimeControl "300+3"] [WhiteElo "0"] {Processor: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (@3,19GHz)^13 ^10 White: Allie v0.2, hash size: 1024M, opening book: <none>^13 ^10 Black: chess_fighter, hash size: 1024M, opening book: <none>^13 ^10 } {[%t Long] White checkmates.} {White out of book} 6. Bg5 {[%clk 0:04:53][%clko 0:05:00][%emt 0:00:10]}{[%eval 140,9][%meval 8s]}{(e6)}{Black out of book} 6... Nbd7 {[%clk 0:04:49][%clko 0:04:53][%emt 0:00:13]}{[%eval 0,0]} 7. a4 {[%clk 0:04:47][%clko 0:04:49][%emt 0:00:09]}{[%eval 137,8][%meval 8s]}{(e6)} 7... g6 {[%clk 0:04:40][%clko 0:04:47][%emt 0:00:13]}{[%eval 0,0]} 8. Be2 {[%clk 0:04:40][%clko 0:04:40][%emt 0:00:09]}{[%eval 151,9][%meval 7s]} 8... Bg7 {[%clk 0:04:30][%clko 0:04:40][%emt 0:00:12]}{[%eval 0,0]} 9. O-O {[%clk 0:04:34][%clko 0:04:30][%emt 0:00:09]}{[%eval 138,9][%meval 8s]}{(Rb8)} 9... Nc5 {[%clk 0:04:21][%clko 0:04:34][%emt 0:00:12]}{[%eval 0,0]} 10. Bf3 {[%clk 0:04:28][%clko 0:04:21][%emt 0:00:09]}{[%eval 137,10][%meval 7s]}{(h6)} 10... Ncd7 {[%clk 0:04:12][%clko 0:04:28][%emt 0:00:12]}{[%eval 0,0]} 11. Nd5 {[%clk 0:04:22][%clko 0:04:12][%emt 0:00:09]}{[%eval 182,9][%meval 8s]}{(h6)} 11... O-O {[%clk 0:04:04][%clko 0:04:22][%emt 0:00:12]}{[%eval 0,0]} 12. Qd2 {[%clk 0:04:16][%clko 0:04:04][%emt 0:00:09]}{[%eval 195,9][%meval 6s]} 12... Nxd5 {[%clk 0:03:55][%clko 0:04:16][%emt 0:00:11]}{[%eval 0,0]} 13. exd5 {[%clk 0:04:10][%clko 0:03:55][%emt 0:00:09]}{[%eval 171,11][%meval 7s]} 13... Ne5 {[%clk 0:03:47][%clko 0:04:10][%emt 0:00:11]}{[%eval 0,0]} 14. Be2 {[%clk 0:04:04][%clko 0:03:47][%emt 0:00:09]}{[%eval 189,11][%meval 9s]}{(Qc7)} 14... Bg4 {[%clk 0:03:40][%clko 0:04:04][%emt 0:00:11]}{[%eval 0,0]} 15. f3 {[%clk 0:03:58][%clko 0:03:40][%emt 0:00:09]}{[%eval 229,9][%meval 6s]}{(Bd7)} 15... Bc8 {[%clk 0:03:32][%clko 0:03:58][%emt 0:00:10]}{[%eval 0,0]} 16. Rfd1 {[%clk 0:03:52][%clko 0:03:32][%emt 0:00:09]}{[%eval 273,8][%meval 8s]}{(Re8)} 16... Nd7 {[%clk 0:03:25][%clko 0:03:52][%emt 0:00:10]}{[%eval 0,0]} 17. a5 {[%clk 0:03:46][%clko 0:03:25][%emt 0:00:09]}{[%eval 386,8][%meval 8s]}{(Re8)} 17... Nf6 {[%clk 0:03:18][%clko 0:03:46][%emt 0:00:10]}{[%eval 0,0]} 18. c4 {[%clk 0:03:40][%clko 0:03:18][%emt 0:00:09]}{[%eval 404,8][%meval 7s]}{(Kh8)} 18... Nh5 {[%clk 0:03:12][%clko 0:03:40][%emt 0:00:10]}{[%eval 0,0]} 19. Bf1 {[%clk 0:03:35][%clko 0:03:12][%emt 0:00:08]}{[%eval 531,7][%meval 8s]}{(Re8)} 19... Be5 {[%clk 0:03:05][%clko 0:03:35][%emt 0:00:09]}{[%eval 0,0]} 20. Re1 {[%clk 0:03:30][%clko 0:03:05][%emt 0:00:08]}{[%eval 489,7][%meval 6s]}{(Re8)} 20... Ng7 {[%clk 0:02:59][%clko 0:03:30][%emt 0:00:09]}{[%eval 0,0]} 21. b4 {[%clk 0:03:24][%clko 0:02:59][%emt 0:00:08]}{[%eval 500,8][%meval 7s]}{(Re8)} 21... Bd7 {[%clk 0:02:53][%clko 0:03:24][%emt 0:00:09]}{[%eval 0,0]} 22. Rac1 {[%clk 0:03:19][%clko 0:02:53][%emt 0:00:08]}{[%eval 580,8][%meval 7s]}{(Re8)} 22... Rc8 {[%clk 0:02:47][%clko 0:03:19][%emt 0:00:09]}{[%eval 0,0]} 23. c5 {[%clk 0:03:14][%clko 0:02:47][%emt 0:00:08]}{[%eval 622,10][%meval 7s]} 23... dxc5 {[%clk 0:02:41][%clko 0:03:14][%emt 0:00:09]}{[%eval 0,0]} 24. Rxe5 {[%clk 0:03:09][%clko 0:02:41][%emt 0:00:08]}{[%eval 630,13][%meval 7s]} 24... f6 {[%clk 0:02:36][%clko 0:03:09][%emt 0:00:08]}{[%eval 0,0]} 25. Nc6 {[%clk 0:03:04][%clko 0:02:36][%emt 0:00:08]}{[%eval 810,15][%meval 7s]} 25... bxc6 {[%clk 0:02:31][%clko 0:03:04][%emt 0:00:08]}{[%eval 0,0]} 26. dxc6 {[%clk 0:02:58][%clko 0:02:31][%emt 0:00:09]}{[%eval 911,13][%meval 7s]} 26... fxe5 {[%clk 0:02:26][%clko 0:02:58][%emt 0:00:08]}{[%eval 0,0]} 27. cxd7 {[%clk 0:02:50][%clko 0:02:26][%emt 0:00:11]}{[%eval 917,14][%meval 8s]} 27... Rc7 {[%clk 0:02:21][%clko 0:02:50][%emt 0:00:08]}{[%eval 0,0]} 28. Rd1 {[%clk 0:02:42][%clko 0:02:21][%emt 0:00:11]}{[%eval 910,14][%meval 9s]}{(h6)} 28... cxb4 {[%clk 0:02:16][%clko 0:02:42][%emt 0:00:08]}{[%eval 0,0]} 29. Qd5+ {[%clk 0:02:35][%clko 0:02:16][%emt 0:00:10]}{[%eval 1331,12][%meval 9s]} 29... Kh8 {[%clk 0:02:11][%clko 0:02:35][%emt 0:00:08]}{[%eval 0,0]} 30. Be3 {[%clk 0:02:28][%clko 0:02:11][%emt 0:00:10]}{[%eval 1572,15][%meval 7s]}{(b3)} 30... Rf6 {[%clk 0:02:07][%clko 0:02:28][%emt 0:00:07]}{[%eval 0,0]} 31. Bb6 {[%clk 0:02:21][%clko 0:02:07][%emt 0:00:10]}{[%eval 2421,9][%meval 8s]} 31... Rd6 {[%clk 0:02:03][%clko 0:02:21][%emt 0:00:07]}{[%eval 0,0]} 32. Bxc7 {[%clk 0:02:14][%clko 0:02:03][%emt 0:00:09]}{[%eval 2934,9][%meval 8s]}{(Rxd5)} 32... Qxd7 {[%clk 0:01:59][%clko 0:02:14][%emt 0:00:07]}{[%eval 0,0]} 33. Bxd6 {[%clk 0:02:08][%clko 0:01:59][%emt 0:00:09]}{[%eval 7691,7][%meval 7s]}{(e6)} 33... exd6 {[%clk 0:01:55][%clko 0:02:08][%emt 0:00:07]}{[%eval 0,0]} 34. Qxd6 {[%clk 0:02:02][%clko 0:01:55][%emt 0:00:09]}{[%eval 10950,6][%meval 6s]} {(Qa7)} 34... Qxd6 {[%clk 0:01:51][%clko 0:02:02][%emt 0:00:07]}{[%eval 0,0]} 35. Rxd6 {[%clk 0:01:57][%clko 0:01:51][%emt 0:00:09]}{[%eval 8463,7][%meval 6s]}{(Ne8)} 35... Nf5 {[%clk 0:01:47][%clko 0:01:57][%emt 0:00:07]}{[%eval 0,0]} 36. Rxa6 {[%clk 0:01:51][%clko 0:01:47][%emt 0:00:08]}{[%eval 10518,6][%meval 6s]}{(b3)} 36... Ne7 {[%clk 0:01:43][%clko 0:01:51][%emt 0:00:07]}{[%eval 0,0]} 37. Ra8+ {[%clk 0:01:48][%clko 0:01:43][%emt 0:00:07]} {[%eval 10524,5][%meval 4s]} 37... Kg7 {[%clk 0:01:40][%clko 0:01:48][%emt 0:00:06]}{[%eval 0,0]} 38. a6 {[%clk 0:01:44][%clko 0:01:40][%emt 0:00:07]} {[%eval 10530,5][%meval 6s]}{(h5)} 38... Kh6 {[%clk 0:01:37][%clko 0:01:44][%emt 0:00:06]}{[%eval 0,0]} 39. a7 {[%clk 0:01:40][%clko 0:01:37][%emt 0:00:07]}{[%eval 10990,5][%meval 5s]}{(Nd5)} 39... Nc6 {[%clk 0:01:33][%clko 0:01:40][%emt 0:00:06]}{[%eval 0,0]} 40. Rb8 {[%clk 0:01:37][%clko 0:01:33][%emt 0:00:06]}{[%eval 11285,5][%meval 4s]}{(Ne7)} 40... Nxa7 {[%clk 0:01:30][%clko 0:01:37][%emt 0:00:06]}{[%eval 0,0]} 41. Rxb4 {[%clk 0:01:33][%clko 0:01:30][%emt 0:00:06]}{[%eval 8889,5][%meval 6s]} 41... Nc6 {[%clk 0:01:27][%clko 0:01:33][%emt 0:00:06]}{[%eval 0,0]} 42. Rb6 {[%clk 0:01:30][%clko 0:01:27][%emt 0:00:06]}{[%eval 9678,5][%meval 6s]}{(Nb4)} 42... Nd4 {[%clk 0:01:24][%clko 0:01:30][%emt 0:00:06]}{[%eval 0,0]} 43. Rb8 {[%clk 0:01:26][%clko 0:01:24][%emt 0:00:06]}{[%eval 10598,5][%meval 5s]}{(Nxf3)} 43... Kg7 {[%clk 0:01:21][%clko 0:01:26][%emt 0:00:06]}{[%eval 0,0]} 44. Ra8 {[%clk 0:01:23][%clko 0:01:21][%emt 0:00:06]}{[%eval 10582,5][%meval 4s]} {(Ne6)} 44... Kf6 {[%clk 0:01:19][%clko 0:01:23][%emt 0:00:06]}{[%eval 0,0]} 45. Rc8 {[%clk 0:01:20][%clko 0:01:19][%emt 0:00:06]}{[%eval 10203,5][%meval 6s]}{(Nxf3)} 45... Ke6 {[%clk 0:01:16][%clko 0:01:20][%emt 0:00:06]}{[%eval 0,0]} 46. Rb8 {[%clk 0:01:17][%clko 0:01:16][%emt 0:00:06]}{[%eval 10329,5][%meval 5s]}{(Nxf3)} 46... Nf5 {[%clk 0:01:13][%clko 0:01:17][%emt 0:00:06]}{[%eval 0,0]} 47. Ra8 {[%clk 0:01:14][%clko 0:01:13][%emt 0:00:06]} {[%eval 10414,5][%meval 5s]} 47... Kd5 {[%clk 0:01:11][%clko 0:01:14][%emt 0:00:05]}{[%eval 0,0]} 48. Kf2 {[%clk 0:01:11][%clko 0:01:11][%emt 0:00:06]} {[%eval 10397,5][%meval 5s]}{(Kd6)} 48... Nd4 {[%clk 0:01:08][%clko 0:01:11][%emt 0:00:05]}{[%eval 0,0]} 49. Rb8 {[%clk 0:01:09][%clko 0:01:08][%emt 0:00:06]}{[%eval 10579,5][%meval 3s]}{(Nxf3)} 49... Ke6 {[%clk 0:01:06][%clko 0:01:09][%emt 0:00:05]}{[%eval 0,0]} 50. Ke3 {[%clk 0:01:06][%clko 0:01:06][%emt 0:00:06]}{[%eval 10208,5][%meval 3s]} 50... Nf5+ {[%clk 0:01:04][%clko 0:01:06][%emt 0:00:05]}{[%eval 0,0]} 51. Ke2 {[%clk 0:01:03][%clko 0:01:04][%emt 0:00:06]}{[%eval 10017,5][%meval 5s]}{(Ne3)} 51... Kd5 {[%clk 0:01:02][%clko 0:01:03][%emt 0:00:05]}{[%eval 0,0]} 52. Ra8 {[%clk 0:01:01][%clko 0:01:02][%emt 0:00:05]}{[%eval 10265,5][%meval 4s]} {(Ne7)} 52... Nd4+ {[%clk 0:01:00][%clko 0:01:01][%emt 0:00:05]}{[%eval 0,0]} 53. Kf2 {[%clk 0:00:59][%clko 0:01:00][%emt 0:00:05]}{[%eval 10444,6][%meval 4s]}{(Nxf3)} 53... Ne6 {[%clk 0:00:58][%clko 0:00:59][%emt 0:00:05]}{[%eval 0,0]} 54. Rb8 {[%clk 0:00:57][%clko 0:00:58][%emt 0:00:05]}{[%eval 10555,5][%meval 4s]}{(Ng5)} 54... Kd4 {[%clk 0:00:56][%clko 0:00:57][%emt 0:00:05]}{[%eval 0,0]} 55. Rc8 {[%clk 0:00:54][%clko 0:00:56][%emt 0:00:05]} {[%eval 10211,5][%meval 4s]}{(Nc7)} 55... g5 {[%clk 0:00:54][%clko 0:00:54][%emt 0:00:05]}{[%eval 0,0]} 56. Re8 {[%clk 0:00:52][%clko 0:00:54][%emt 0:00:05]}{[%eval 10715,5][%meval 4s]}{(Kc5)} 56... Nf4 {[%clk 0:00:52][%clko 0:00:52][%emt 0:00:05]}{[%eval 0,0]} 57. Rf8 {[%clk 0:00:50][%clko 0:00:52][%emt 0:00:05]}{[%eval 10793,5][%meval 4s]}{(Kc5)} 57... Nd5 {[%clk 0:00:50][%clko 0:00:50][%emt 0:00:05]}{[%eval 0,0]} 58. Rh8 {[%clk 0:00:48][%clko 0:00:50][%emt 0:00:05]}{[%eval 10573,5][%meval 4s]} {(Ne7)} 58... Nf6 {[%clk 0:00:49][%clko 0:00:48][%emt 0:00:05]}{[%eval 0,0]} 59. Rc8 {[%clk 0:00:47][%clko 0:00:49][%emt 0:00:05]}{[%eval 10926,5][%meval 2s]}{(Ne8)} 59... e4 {[%clk 0:00:47][%clko 0:00:47][%emt 0:00:05]}{[%eval 0,0]} 60. Rd8+ {[%clk 0:00:45][%clko 0:00:47][%emt 0:00:05]}{[%eval 10501,5][%meval 3s]} 60... Ke5 {[%clk 0:00:45][%clko 0:00:45][%emt 0:00:04]}{[%eval 0,0]} 61. Rf8 {[%clk 0:00:43][%clko 0:00:45][%emt 0:00:05]}{[%eval 10255,5][%meval 2s]} 61... exf3 {[%clk 0:00:44][%clko 0:00:43][%emt 0:00:04]}{[%eval 0,0]} 62. Kxf3 {[%clk 0:00:41][%clko 0:00:44][%emt 0:00:05]}{[%eval 10673,5][%meval 4s|TB:20]} {(g4)} 62... h5 {[%clk 0:00:42][%clko 0:00:41][%emt 0:00:04]}{[%eval 0,0]} 63. Rh8 {[%clk 0:00:40][%clko 0:00:42][%emt 0:00:05]}{[%eval 10086,5][%meval 4s|TB:11]}{(Ng4)} 63... h4 {[%clk 0:00:41][%clko 0:00:40][%emt 0:00:04]} {[%eval 0,0]} 64. h3 {[%clk 0:00:38][%clko 0:00:41][%emt 0:00:05]}{[%eval 10327,5][%meval 3s|TB:24]}{(Kd4)} 64... Kf5 {[%clk 0:00:39][%clko 0:00:38][%emt 0:00:04]}{[%eval 0,0]} 65. Rc8 {[%clk 0:00:36][%clko 0:00:39][%emt 0:00:04]}{[%eval 10530,5][%meval 3s|TB:28]}{(g4)} 65... Nh5 {[%clk 0:00:38][%clko 0:00:36][%emt 0:00:04]}{[%eval 0,0]} 66. Rb8 {[%clk 0:00:35][%clko 0:00:38][%emt 0:00:04]}{[%eval 9767,5][%meval 4s|TB:30]}{(Ng3)} 66... Kg6 {[%clk 0:00:37][%clko 0:00:35][%emt 0:00:04]}{[%eval 0,0]} 67. Ra8 {[%clk 0:00:33][%clko 0:00:37][%emt 0:00:04]}{[%eval 10211,5][%meval 3s|TB:14]} {(Ng3)} 67... Kf5 {[%clk 0:00:36][%clko 0:00:33][%emt 0:00:04]}{[%eval 0,0]} 68. Rc8 {[%clk 0:00:32][%clko 0:00:36][%emt 0:00:04]}{[%eval 9902,6][%meval 4s|TB:55]}{(Ng3)} 68... Ng7 {[%clk 0:00:34][%clko 0:00:32][%emt 0:00:04]} {[%eval 0,0]} 69. Rh8 {[%clk 0:00:31][%clko 0:00:34][%emt 0:00:04]}{[%eval 10380,5][%meval 2s|TB:4]}{(Ne8)} 69... Ne6 {[%clk 0:00:33][%clko 0:00:31][%emt 0:00:04]}{[%eval 0,0]} 70. Rc8 {[%clk 0:00:29][%clko 0:00:33][%emt 0:00:04]} {[%eval 10667,5][%meval 3s|TB:30]}{(Nf8)} 70... Ng7 {[%clk 0:00:32][%clko 0:00:29][%emt 0:00:04]}{[%eval 0,0]} 71. Ra8 {[%clk 0:00:28][%clko 0:00:32][%emt 0:00:04]}{[%eval 7157,6][%meval 3s|TB:38]}{(Ke6)} 71... Nh5 {[%clk 0:00:31][%clko 0:00:28][%emt 0:00:04]}{[%eval 0,0]} 72. Rd8 {[%clk 0:00:27][%clko 0:00:31][%emt 0:00:04]}{[%eval 8145,6][%meval 2s|TB:71]} 72... Nf4 {[%clk 0:00:30][%clko 0:00:27][%emt 0:00:04]}{[%eval 0,0]} 73. Rf8+ {[%clk 0:00:26][%clko 0:00:30][%emt 0:00:04]}{[%eval 8669,5][%meval 2s|TB:81]} 73... Ke5 {[%clk 0:00:29][%clko 0:00:26][%emt 0:00:04]}{[%eval 0,0]} 74. Kg4 {[%clk 0:00:25][%clko 0:00:29][%emt 0:00:04]}{[%eval 10366,5][%meval 3s|TB:172]} {(Ng6)} 74... Ne6 {[%clk 0:00:28][%clko 0:00:25][%emt 0:00:04]}{[%eval 0,0]} 75. Rg8 {[%clk 0:00:24][%clko 0:00:28][%emt 0:00:04]}{[%eval 10162,5][%meval 3s|TB:112]} 75... Kf6 {[%clk 0:00:27][%clko 0:00:24][%emt 0:00:04]}{[%eval 0,0]} 76. Rc8 {[%clk 0:00:23][%clko 0:00:27][%emt 0:00:04]}{[%eval 9915,5][%meval 3s|TB:79]}{(Ng7)} 76... Ke5 {[%clk 0:00:26][%clko 0:00:23][%emt 0:00:04]}{[%eval 0,0]} 77. Rh8 {[%clk 0:00:22][%clko 0:00:26][%emt 0:00:04]} {[%eval 9828,5][%meval 3s|TB:163]}{(Nf4)} 77... Kf6 {[%clk 0:00:25][%clko 0:00:22][%emt 0:00:04]}{[%eval 0,0]} 78. Ra8 {[%clk 0:00:21][%clko 0:00:25][%emt 0:00:04]}{[%eval 10402,5][%meval 1s|TB:71]}{(Kf7)} 78... Nc5 {[%clk 0:00:24][%clko 0:00:21][%emt 0:00:04]}{[%eval 0,0]} 79. Rc8 {[%clk 0:00:20][%clko 0:00:24][%emt 0:00:04]}{[%eval 9844,5][%meval 2s|TB:20]}{(Nd7)} 79... Ne4 {[%clk 0:00:23][%clko 0:00:20][%emt 0:00:04]}{[%eval 0,0]} 80. Rb8 {[%clk 0:00:19][%clko 0:00:23][%emt 0:00:04]}{[%eval 9120,5][%meval 3s|TB:49]} {(Nd6)} 80... Ke6 {[%clk 0:00:23][%clko 0:00:19][%emt 0:00:04]}{[%eval 0,0]} 81. Ra8 {[%clk 0:00:18][%clko 0:00:23][%emt 0:00:04]}{[%eval 9674,5][%meval 3s|TB:81]}{(Kf6)} 81... Ke5 {[%clk 0:00:22][%clko 0:00:18][%emt 0:00:04]} {[%eval 0,0]} 82. Rc8 {[%clk 0:00:18][%clko 0:00:22][%emt 0:00:04]}{[%eval 9486,5][%meval 2s|TB:75]}{(Nc5)} 82... Kf6 {[%clk 0:00:21][%clko 0:00:18][%emt 0:00:04]}{[%eval 0,0]} 83. Rb8 {[%clk 0:00:17][%clko 0:00:21][%emt 0:00:04]} {[%eval 7410,5][%meval 1s|TB:69]}{(Nc5)} 83... Ke6 {[%clk 0:00:20][%clko 0:00:17][%emt 0:00:04]}{[%eval 0,0]} 84. Kh5 {[%clk 0:00:16][%clko 0:00:20][%emt 0:00:04]}{[%eval 8553,5][%meval 1s|TB:103]}{(Ng3)} 84... Kf6 {[%clk 0:00:20][%clko 0:00:16][%emt 0:00:04]}{[%eval 0,0]} 85. Ra8 {[%clk 0:00:15][%clko 0:00:20][%emt 0:00:04]}{[%eval 9355,5][%meval 1s|TB:33]}{(Ng3)} 85... Ke5 {[%clk 0:00:19][%clko 0:00:15][%emt 0:00:04]}{[%eval 0,0]} 86. Kg6 {[%clk 0:00:15][%clko 0:00:19][%emt 0:00:04]}{[%eval 10705,5][%meval 3s|TB:127]}{(g4)} 86... Kf4 {[%clk 0:00:18][%clko 0:00:15][%emt 0:00:04]} {[%eval 0,0]} 87. Rh8 {[%clk 0:00:14][%clko 0:00:18][%emt 0:00:04]}{[%eval 10092,5][%meval 3s|TB:18]} 87... Kg3 {[%clk 0:00:18][%clko 0:00:14][%emt 0:00:04]}{[%eval 0,0]} 88. Re8 {[%clk 0:00:13][%clko 0:00:18][%emt 0:00:04]} {[%eval 8122,5][%meval 3s|TB:161]} 88... Nd2 {[%clk 0:00:17][%clko 0:00:13][%emt 0:00:04]}{[%eval 0,0]} 89. Bb5 {[%clk 0:00:13][%clko 0:00:17][%emt 0:00:04]}{[%eval 8174,5][%meval 3s|TB:472]}{(Kxg2)} 89... g4 {[%clk 0:00:17][%clko 0:00:13][%emt 0:00:04]}{[%eval 0,0]} 90. hxg4 {[%clk 0:00:12][%clko 0:00:17][%emt 0:00:04]}{[%eval 8337,5][%meval 2s|TB:342]}{(h3)} 90... Kxg4 {[%clk 0:00:16][%clko 0:00:12][%emt 0:00:04]}{[%eval 0,0]} 91. Rd8 {[%clk 0:00:12][%clko 0:00:16][%emt 0:00:04]}{[%eval 8932,5][%meval 3s|TB:1k]} {(Ne4)} 91... Nb3 {[%clk 0:00:15][%clko 0:00:12][%emt 0:00:04]}{[%eval 0,0]} 92. Rd3 {[%clk 0:00:11][%clko 0:00:15][%emt 0:00:04]}{[%eval 11218,5][%meval 1s|TB:623]}{(h3)} 92... Nc5 {[%clk 0:00:15][%clko 0:00:11][%emt 0:00:04]} {[%eval 0,0]} 93. Ra3 {[%clk 0:00:11][%clko 0:00:15][%emt 0:00:04]}{[%eval 8322,5][%meval 3s|TB:1k]}{(h3)} 93... Kf4 {[%clk 0:00:14][%clko 0:00:11][%emt 0:00:04]}{[%eval 0,0]} 94. Bc6 {[%clk 0:00:10][%clko 0:00:14][%emt 0:00:04]} {[%eval 10480,5][%meval 2s|TB:2k]} 94... Ne6 {[%clk 0:00:14][%clko 0:00:10][%emt 0:00:04]}{[%eval 0,0]} 95. Bb7 {[%clk 0:00:10][%clko 0:00:14][%emt 0:00:04]}{[%eval 10332,5][%meval 1s|TB:1k]}{(Kg4)} 95... Nc5 {[%clk 0:00:13][%clko 0:00:10][%emt 0:00:03]}{[%eval 0,0]} 96. Ba8 {[%clk 0:00:09][%clko 0:00:13][%emt 0:00:03]}{[%eval 9772,5][%meval 3s|TB:2k]}{(Na4)} 96... Nd7 {[%clk 0:00:13][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 97. Ra4+ {[%clk 0:00:09][%clko 0:00:13][%emt 0:00:03]}{[%eval 10143,5][%meval TB:316]} 97... Kg3 {[%clk 0:00:12][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 98. Kf5 {[%clk 0:00:08][%clko 0:00:12][%emt 0:00:03]}{[%eval 9833,5][%meval 3s|TB:2k]} 98... Nb6 {[%clk 0:00:12][%clko 0:00:08][%emt 0:00:03]}{[%eval 0,0]} 99. Ra3+ {[%clk 0:00:08][%clko 0:00:12][%emt 0:00:03]}{[%eval 8574,5][%meval 2s|TB:1k]} 99... Kf2 {[%clk 0:00:12][%clko 0:00:08][%emt 0:00:03]}{[%eval 0,0]} 100. Kg4 {[%clk 0:00:07][%clko 0:00:12][%emt 0:00:03]}{[%eval 10911,5][%meval 1s|TB:1k]} {(Nxa8)} 100... Nc4 {[%clk 0:00:11][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 101. Ra2+ {[%clk 0:00:07][%clko 0:00:11][%emt 0:00:03]}{[%eval 10503,5][%meval 1s|TB:2k]} 101... Ke3 {[%clk 0:00:11][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 102. Kxh4 {[%clk 0:00:07][%clko 0:00:11][%emt 0:00:03]}{[%eval 11115,4][%meval TB:756]} 102... Ne5 {[%clk 0:00:10][%clko 0:00:07][%emt 0:00:03]}{[%eval 0,0]} 103. g3 {[%clk 0:00:09][%clko 0:00:10]}{[%eval 11115,1]} 103... Kd4 {[%clk 0:00:10][%clko 0:00:09][%emt 0:00:03]}{[%eval 0,0]} 104. g4 {[%clk 0:00:12][%clko 0:00:10]}{[%eval 11115,1]} 104... Nxg4 {[%clk 0:00:10][%clko 0:00:12][%emt 0:00:03]}{[%eval 0,0]} 105. Kxg4 {[%clk 0:00:15][%clko 0:00:10]}{[%eval 11115,1]} 105... Kc3 {[%clk 0:00:09][%clko 0:00:15][%emt 0:00:03]}{[%eval 0,0]} 106. Kf4 {[%clk 0:00:18][%clko 0:00:09]} {[%eval 11115,17]} 106... Kd3 {[%clk 0:00:09][%clko 0:00:18][%emt 0:00:03]} {[%eval 0,0]} 107. Ke5 {[%clk 0:00:21][%clko 0:00:09]}{[%eval 11115,15]} 107... Kc4 {[%clk 0:00:09][%clko 0:00:21][%emt 0:00:03]}{[%eval 0,0]} 108. Be4 {[%clk 0:00:24][%clko 0:00:09]}{[%eval 11115,13]} 108... Kb3 {[%clk 0:00:08][%clko 0:00:24][%emt 0:00:03]}{[%eval 0,0]} 109. Rc2 {[%clk 0:00:27][%clko 0:00:08]}{[%eval 11115,11]} 109... Ka4 {[%clk 0:00:08][%clko 0:00:27][%emt 0:00:03]}{[%eval 0,0]} 110. Kd4 {[%clk 0:00:30][%clko 0:00:08]} {[%eval 11115,9]} 110... Kb5 {[%clk 0:00:08][%clko 0:00:30][%emt 0:00:03]} {[%eval 0,0]} 111. Rb2+ {[%clk 0:00:33][%clko 0:00:08]}{[%eval 11115,7]} 111... Ka4 {[%clk 0:00:07][%clko 0:00:33][%emt 0:00:03]}{[%eval 0,0]} 112. Kc3 {[%clk 0:00:36][%clko 0:00:07]}{[%eval 11115,5]} 112... Ka5 {[%clk 0:00:07][%clko 0:00:36][%emt 0:00:03]}{[%eval 0,0]} 113. Bd3 {[%clk 0:00:39][%clko 0:00:07]}{[%eval 11115,3]} 113... Ka4 {[%clk 0:00:10][%clko 0:00:39]}{[%eval 0,0]} 114. Ra2# {[%clk 0:00:42][%clko 0:00:10]}{[%eval 11115,1]} 1-0[/pgn]
Thanks for the post! It's good to see that it does work on other peoples computers. Which GUI were you using?
I presume those moves in brackets are what Allie was expecting from Chess Fighter? Interesting how many times they differed. Different nets with different ideas? Or just a difference in strength :oops:
Be warned, Chess Fighter 2 is training up as we speak!
Aquarium 2019. It's hard to see it's working because no of no pv. I almost end match but it played.
Dokterchen
Posts: 133
Joined: Wed Aug 15, 2007 12:18 pm
Location: Munich

Re: Chess Fighter Neural Net release

Post by Dokterchen »

Alexander Lim wrote: Thu Apr 11, 2019 7:19 pm
brianr wrote: Thu Apr 11, 2019 5:05 pm Tried with Win7.
Had to copy cudart64_92.dll and cublas64_92.dll into the directory.
Good point! I must have them somewhere in my Windows directly. Hopefully if others have the same issue they can do the same.
Hi Alexander,

first of all a big thanj you for releasing your engine!

Why you are using the old CUDA 9 instead of CUDA 10 like LcO and Allie? However I just renamed the cudart64_10.dll and cublas64_10.dll to cudart64_92.dll and cublas64_92.dll and now Chess Fighter starts on my machine with a RTX 2070 and i am getting around 10 K nps. But I am not sure wether it works properly.

KR
Torsten