Need ideas on recognize 'tactics' from game database.

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
Kempelen
Posts: 620
Joined: Fri Feb 08, 2008 10:44 am
Location: Madrid - Spain

Need ideas on recognize 'tactics' from game database.

Post by Kempelen »

Hello,

I am thinking on making my own 'tactics position generator' tool. Let say, based on a big PGN file, extract 'tactics' puzzles from it. They should be not only king attacks (as usual), but quite moves, pawn advances, sacrifices, captures, endgames, etc... I would use my own engine routines to make it.
I want it only for my enjoy (programming it) and for use those possition from my own training.

I ask for ideas on how to recognize those positions.... they should be obviously not easy mistakes....

Thanks for the help
Fermin Serrano
Author of 'Rodin' engine
http://sites.google.com/site/clonfsp/
PK
Posts: 893
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Need ideas on recognize 'tactics' from game database.

Post by PK »

A friend of mine had the following idea: a move is a tactical move when an engine sees a bad score at low depth and a good score at high depth. In other words, we're looking for a fail-low followed by a fail-high.
Pio
Posts: 334
Joined: Sat Feb 25, 2012 10:42 pm
Location: Stockholm

Re: Need ideas on recognize 'tactics' from game database.

Post by Pio »

Hola Fermin!

I wrote the following in another thread (http://www.talkchess.com/forum/viewtopic.php?t=53220) about tapered evaluation that looks exactly like what you had in mind

"Hi Marco!

Why not try my idea about risk adjustment in evaluation (see http://www.talkchess.com/forum/viewtopi ... w=&start=0).

You could have the risk adjustment tapered exactly like the normal evaluation.

I do not know the best way to determine the risk but one way to determine the risk might be to take a huge set of chess positions and comparing the results of the positions evaluations with a depth x search evaluation of the same positions. Lets say that you evaluate position p_static from white points of view as p_static = (c_white_1*x_1 + c_white_2*x_2 + ... + c_white_n*x_n) - (c_black_1*x_1 + c_black_2*x_2 + ... + c_black_n*x_n) where x_1, x_2, ... , x_n denotes your n evaluation features and c_white_i describes the value of feature i from white points of view. position p_static is also evaluated with a depth x search denoted by p_x.

You could then determine how much the different features have contributed to the difference of the win probability between the static score of the position and the depth x score of the position as follows.

LHS (Left Hand Side) = abs(probability_white_winning(p) - probability_white_winning(p_x)) + abs(probability_black_winning(p) - probability_black_winning(p_x)) = (abs(c_white_1) + abs(c_black_1))*x_1 + (abs(c_white_2) + abs(c_black_2))*x_2 + ... + (abs(c_white_n) + abs(c_black_n))*x_n = RH (Right Hand Side), where probability_white_winning(p_s), probability_black_winning(p_s) are functions determining the probability in the interval [0, 1] of winning given the position's score p_s. Why do I use winning probability and not the position's evaluation directly? The reason is that going from a static score of 900 cp advantage for white to a depth x search evaluation of 1000 cp advantage does not matter so much since you will most probably win in either case. Going from 0 cp to 100 cp does matter though.

If you do the same for all the positions in your set, where the number of positions >> n, you could do least square fitting to determine x_1*, x_2* ... x_n* ((x_1*, x_2*, ... x_n*) is the solution vector). When you have determined x_1*, x_2* ... x_n*, you can see how much the probability of winning fluctuates for the different features. High value for feature i (x_i*) says that the feature is easily overestimated or underestimated, i.e x_i* is a measure of how risky the evaluation feature is.

If you want to do the risk evaluation dependent on game stage you could multiply the LHS of the equation with the size/amount of the game stage and do two least square fittings.

I have never tried this myself so I cannot say it works.

Good luck!
/Pio"
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: Need ideas on recognize 'tactics' from game database.

Post by matthewlai »

PK wrote:A friend of mine had the following idea: a move is a tactical move when an engine sees a bad score at low depth and a good score at high depth. In other words, we're looking for a fail-low followed by a fail-high.
I was just thinking about this recently, too.

My idea is to have a strong engine like SF analyze all positions, and keep positions where it changed its mind significantly (say by more than 150cp either way) at some point, and record the node count when that happened.

Then other engines can be optimized to see the change at lower average node counts.

If an engine prunes too aggressively, it will increase the node count, or even worse, not see some changes at all.

If an engine extends appropriately, it may be able to see the change sooner (but it may increase the node count of other positions that don't depend on this feature).

If an engine extends too much, it will also increase the average node count.

I can probably put together something like this this weekend, since I have all the xboard protocol communication code written already for my own engine matching program.
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
User avatar
Kempelen
Posts: 620
Joined: Fri Feb 08, 2008 10:44 am
Location: Madrid - Spain

Re: Need ideas on recognize 'tactics' from game database.

Post by Kempelen »

PK wrote:A friend of mine had the following idea: a move is a tactical move when an engine sees a bad score at low depth and a good score at high depth. In other words, we're looking for a fail-low followed by a fail-high.
This is something I thought about before. I also want to store the solution, like it is seen in books, but this is not like copying the whole PV, which is unnature. What would be a good technique to shorten it to a reasonable length?.
And more complicating yet, how to make a solution line with variations....?
Best regards
Fermín
Fermin Serrano
Author of 'Rodin' engine
http://sites.google.com/site/clonfsp/
sedicla
Posts: 178
Joined: Sat Jan 08, 2011 12:51 am
Location: USA
Full name: Alcides Schulz

Re: Need ideas on recognize 'tactics' from game database.

Post by sedicla »

I was thinking doing something like that.
I want to find games where it won by doing some sacrifice. I was planing to select games where it had material disadvantage at any moment but end up winning the game.
Not sure if works.
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: Need ideas on recognize 'tactics' from game database.

Post by matthewlai »

I started a run on my machine.

I took the gm2006 PGN (from http://www.hoflink.com/~npollock/chess.html)
Games were played from 2006 to 2014.

No blitz, rapid, tiebreak, blindfold, simultaneous, exhibition,
playoff, KO, youth, Internet or correspondence games. Such
exclusion is based solely on Tag data.

Minimum player Elo = 2450. Minimum game length = 51 plies.

Each player has at least 16 games in the database, and a result
score of at least 20.00%.

Number of games = 87,322. Number of players = 1,404.
Version = 2014.08.15.
For each game, I random shuffled all positions from 12th half move to 1 move before the end of the game.

Then I go through these randomized positions, and have Stockfish analyze each for at least 10,000,000 nodes (about 7 seconds on my very fast machine on single core, and about 24 plies in midgame).

If a thinking output line has a score that is more than 200cp either up or down from the previous line, the position is recorded (position, new eval, old eval, node count when the eval change happened).

I only extract 1 position per game maximum, to ensure they are independent (if there is a eval change at ply 7 in one position, there will likely be an eval change at ply 5 next time it's the same side to move).

The 200cp jump must be from one ply to the next. Gradual changes, no matter how big, are not included.

With these settings, I get about 1 position ever 3 games or so, and each game takes about 5.5 minutes to analyze on one core (Sandy Bridge i5 @ 4.4 GHz).

I am analyzing 1000 games now (250 per core). I guess my machine will just sound like a 747 taking off for the next 24 hours or so!

Here is my code if someone wants to give it a try -
http://bitbucket.matthewlai.ca/chessenginetools

1. Clone the repository
2. cd testsuitegen
3. make
4. ./testsuitegen test.pgn ../../gauntlet/engines/stockfish/ 250 549 10000000

250 means it will start from the 251st game (0-based), up to the 550th game in the PGN. Searching each position to 10000000 nodes.

Engine needs to be a xboard engine (or UCI with polyglot). There needs to be a "engine_def.txt" file inside the engine directory to tell the code how to run the engine (which workarounds to enable, etc).

Most well-behaved xboard engines only need one line -

Code: Select all

exec [name of executable]
And UCI engines -

Code: Select all

exec polyglot
(polyglot must be in the same directory as the engine)

This is tested on OSX and Linux (LLVM and GCC). In the case of GCC, GCC 4.9 is required because 4.8 has very broken regex support.
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: Need ideas on recognize 'tactics' from game database.

Post by matthewlai »

Positions already found -

Code: Select all

4r2b/2nq1k1p/1n3Pp1/2pp2B1/1p2B1PQ/7P/1PP5/5RK1 w - - ce 362; c0 71; acn 1206
8/6pk/1pp3np/p1p2p1Q/P1P2P1n/1r2P1RP/2r5/1N5K w - - ce -467; c0 -145; acn 3162
4r2k/PR4bp/1p4p1/1Pp1P2q/2Ppb3/1N1P4/6BP/2B3K1 w - - ce 70; c0 -287; acn 16698
5r2/pp2N1k1/6pp/2p4B/P3R3/2P3b1/1P4PP/4r1BK b - - ce 548; c0 343; acn 9437
8/p7/P5pk/5p1p/Q1R2P1P/4r1P1/6BK/4q3 w - - ce -195; c0 130; acn 679
7Q/5kpp/1p6/2p2p2/2P2P2/2B1P1PK/4q3/8 b - - ce 0; c0 -256; acn 312
8/8/3R1pk1/3p2p1/1r6/6PK/5r2/7R b - - ce 665; c0 243; acn 3225
8/8/8/PkB5/1P2p2r/r4p2/5P2/2R2K2 w - - ce -1012; c0 -704; acn 2716611
1r3r1k/p3b1p1/b3p1B1/3n4/2p5/3N2Pq/PB2QP1P/R2R2K1 w - - ce -167; c0 48; acn 570
8/5Q1k/3N4/p1pPp1b1/2P1P1q1/P5Pb/7K/8 b - - ce -584; c0 -339; acn 1564
5R1R/8/3p4/4p1k1/2p3p1/P3P1P1/3q1K2/8 w - - ce 0; c0 -217; acn 284
8/6KP/8/5p2/5P2/k1q5/8/8 w - - ce -4873; c0 -936; acn 209241
r3r1k1/1p3ppp/2p2n2/2q5/2N3n1/P4Q2/1B2BPPb/R3R1K1 w - - ce -573; c0 -268; acn 7442
2r4k/1p2R2p/6p1/P2N4/6qP/6P1/1n1p2BK/5R2 b - - ce 84; c0 426; acn 3613
r2q1rk1/pbp2pbp/1p2p1p1/3n4/2Nn4/P1N1P1P1/1P1B1PBP/R2Q1RK1 w - - ce -61; c0 189; acn 3886
2rq1rk1/p2nbppp/1p2p3/3b4/3N4/1P1BP3/PB2QPPP/R4RK1 w - - ce 16; c0 221; acn 1173
acn is node count when the eval jump happened.
ce is the new eval
c0 is the old eval
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: Need ideas on recognize 'tactics' from game database.

Post by matthewlai »

And here is the final results, from 1000 games -

Code: Select all

4r2b/2nq1k1p/1n3Pp1/2pp2B1/1p2B1PQ/7P/1PP5/5RK1 w - - ce 362; c0 71; acn 1206
8/6pk/1pp3np/p1p2p1Q/2P2P1n/PP1rP1RP/2r5/1N5K w - - ce -485; c0 -122; acn 969
r1bqkb1r/pp2n2p/2n2p2/1Bppp1p1/7N/1P2P3/PBPP1PPP/RN1Q1RK1 w kq g6 ce 117; c0 446; acn 2010
5qk1/4pp1p/2r3pP/pp1R4/8/P3P3/1Q1P1PP1/6K1 w - - ce 598; c0 116; acn 10508
5q1k/7p/p4n2/2p1pP2/n1Pp2PB/3P1Q1P/P6K/8 w - - ce 143; c0 -98; acn 222
2r3k1/1b3pbp/4p1p1/4P3/1R2NP2/4Q1P1/2p3BP/R2r2K1 w - - ce 0; c0 290; acn 352
r1bq1rk1/pp4bp/4p1p1/2p1n3/2P3P1/3PQN2/PP4BP/RN3RK1 w - - ce -32; c0 203; acn 364
4Rnk1/3q1rp1/1p3p1p/2pP3P/r1P1QB2/6P1/6K1/R7 w - - ce 308; c0 84; acn 13154
k2rq3/ppQb1R2/2pp4/3N1p2/2PP1Nn1/PP2P3/5bB1/2K5 b - - ce -29; c0 199; acn 1090523
1r6/5rbk/2n5/p2N2Bq/1p2P1bP/3P4/PP1R2Q1/2R4K w - - ce 5; c0 265; acn 1628
5r2/4qpk1/5n1p/5Qp1/2B5/2PRp1PP/Pr4PK/4R3 b - - ce 80; c0 387; acn 744
7r/1P6/8/P7/2K2kp1/8/8/8 b - - ce 0; c0 299; acn 3250
5nbk/6p1/p6p/1p2r3/3R1NP1/P6P/1P4B1/6K1 w - - ce 310; c0 100; acn 12241
r4r2/1p4bk/nBn2q1p/p7/2P1Bp1N/3P4/P4P1N/3QR2K b - - ce -51; c0 -265; acn 840
3rr3/2pn3k/p2pnPp1/7p/1p2P1NP/1P1R1P2/P1P2Q2/q1B2R1K w - - ce 198; c0 440; acn 165188
8/5pk1/6p1/8/1p2PP1p/3P2KP/2Q5/5q2 w - - ce -832; c0 -392; acn 4517769
8/6kn/8/1PqB4/2P2Q2/6P1/7K/8 b - - ce -723; c0 -517; acn 23865
1r1r2k1/8/2n2bp1/pp1p3p/2pP3P/2P2NPK/PP3P2/3RR3 w - - ce 63; c0 -173; acn 333
2r4k/5R2/8/8/P1pbP3/6P1/4K2P/8 b - - ce 279; c0 47; acn 7642
3r1k1r/p2n1p2/2p2pp1/q7/P4P2/2Nb2P1/3P1PB1/R2QR1K1 w - - ce 289; c0 83; acn 1149
8/1ppQ2bk/2r3pp/P7/5B2/1b2R1PP/2q3NK/8 b - - ce 302; c0 -34; acn 6765
2kr1b1r/1p3p2/p1n5/6P1/P1Pp3P/3PnNq1/1BP2RB1/R3Q1K1 w - - ce 250; c0 25; acn 661
5rk1/1bqn2b1/1p2n2p/2p1pppP/2P5/2BPP1N1/3NBPP1/Q2R2K1 b - - ce 22; c0 234; acn 554
4r1k1/5p2/p1q2PpQ/6P1/Pp3n2/5nNB/5K2/2R5 b - - ce 953; c0 654; acn 34372
1r4k1/6bp/4p3/p5p1/3p4/6P1/Pq1Q3P/K1R5 w - - ce -227; c0 1; acn 2176
k5r1/pp6/8/1R2Bp2/N2Pp3/P3PnK1/7r/8 w - - ce -773; c0 -459; acn 1640
r2q1rk1/1pnn3p/2p2Pb1/p2p1N2/P2B4/2P4P/1P4B1/R2Q1RK1 b - - ce -250; c0 -34; acn 257
3r1rk1/1pp1qppp/p1pb1n2/4P3/6b1/1PN1P3/PBPPN1PP/R3QRK1 b - - ce 82; c0 386; acn 333
3rr1k1/5Qbp/1q1P2p1/n3p3/1p1P2P1/3b3P/1P1N1RB1/2R4K b - - ce -17; c0 213; acn 174
4Q3/1p3Pb1/1k5r/1p5P/2p5/P7/8/3K4 w - - ce 591; c0 343; acn 1664
r5r1/1kp2pP1/1pqp4/7R/4pQ2/1PB1P2B/3n4/2K4R w - - ce -84; c0 282; acn 9026
r2r2k1/4qpb1/1pb3pp/1N3P2/PP6/1Q4P1/6BP/3R1R1K b - - ce 537; c0 226; acn 6287
4n2k/5Q2/1p1p4/5P2/1PP2P2/4pb1K/4B3/6q1 w - - ce 677; c0 890; acn 5811
8/1Q3pk1/4r1p1/q7/3PpPp1/1Bp1P3/5K1P/8 b - - ce 533; c0 262; acn 336
8/K7/1P5p/2n1k1p1/N3p1P1/7P/8/8 b - - ce -265; c0 -50; acn 12414
3rbk2/p1r2n1R/1p3p2/2pp1N2/5PB1/1P1PP3/P4K2/6R1 w - - ce 956; c0 208; acn 212486
r3r1k1/p4pp1/3qbn1p/np2P3/8/P2N2PP/1B1NQPB1/5RK1 b - - ce -162; c0 53; acn 43670
1k4r1/1p6/2p5/2N5/PR1p3q/8/1PP1P3/3K1Q2 w - - ce 608; c0 836; acn 197
7r/5k2/1p3p2/p1p2P2/P1P2N1p/1PB1P1rK/3P4/8 w - - ce -800; c0 -527; acn 7581345
6k1/4rbp1/7p/3p1p2/1P1b1B2/P1R2BP1/1n4NP/6K1 w - - ce -395; c0 -96; acn 207
r3r1k1/1p3pbp/2p3p1/2n1p3/1BPN1P2/6qP/P2Q2B1/3RR1K1 w - - ce 405; c0 174; acn 476
8/p4pk1/1p6/1Pp5/2P2P1P/P2p2P1/1n3K2/4R3 b - - ce 147; c0 -143; acn 338
3r1rk1/1p4p1/p2q3p/4B3/2P4P/PP2b2N/6Q1/2K1R3 w - - ce -610; c0 -1847; acn 118
6r1/1Rb1q2k/2p3np/2PpP3/P2B2Q1/4P2p/8/1R5K w - - ce 315; c0 994; acn 321
6k1/p3B1b1/4p1p1/4q2p/B7/P6P/K1R5/8 b - - ce 656; c0 903; acn 2361
3k4/R2P4/4K3/1p4p1/3r2P1/8/p7/8 b - - ce 893; c0 319; acn 427
3r2k1/5p2/2q3p1/1p2p2p/PRn1P3/2P3PB/4QPKP/2r5 w - - ce -120; c0 -343; acn 327
r3k2r/1p3p2/2p5/2n1Pp2/1q1R3P/1P4Q1/P5B1/1K1R4 b q - ce -15; c0 239; acn 790
8/3rRPk1/6p1/1P1B3p/p1P2B2/1n3K2/6PP/8 b - - ce -997; c0 -630; acn 13951
1r2r1k1/p3bpp1/8/BpnnPR2/3p4/P2P2P1/1N4BP/2R3K1 b - - ce 210; c0 -2; acn 478
8/8/1P5R/5p1P/p1k2P2/1r4p1/1PK5/8 b - - ce 40; c0 259; acn 214
r3r1k1/p4ppp/3Pb3/2p5/8/1PB5/PKPQ1PPP/5qNR b - - ce 94; c0 394; acn 62972
5R2/6pk/2p5/3bR1Pp/5P1P/5r2/7K/8 w - - ce 183; c0 4429; acn 202
4r2k/2p4P/2pp1r2/4b2q/pQ6/6PN/PP3PK1/2R2R2 b - - ce 107; c0 403; acn 4681
4r1k1/5ppp/5n2/1p6/1q1N3b/5Q1B/5P2/2RR2K1 w - - ce 513; c0 279; acn 1353
3r1r1k/Q1pb2pp/1p1b1p2/4p2q/2B1Pn2/PP1P2P1/1B1N1P1P/R4R1K b - - ce 424; c0 195; acn 6911
4r1k1/B3ppbp/5np1/Nr6/1p3P1P/3RP3/PP3PB1/K6R b - - ce -124; c0 -372; acn 4504
1k1r4/pb1p3P/1p2ppp1/7n/P7/1P2P3/4BP2/2RQKNq1 w - - ce 750; c0 1193; acn 3525
8/KP4k1/8/P5pp/1r6/5p1P/2R5/8 b - - ce -892; c0 -643; acn 403923
6k1/6bp/1Q2n1p1/8/3PR3/2q1B1P1/P3P2P/4K3 w - - ce 884; c0 630; acn 6586
1r2r2k/1pp3pp/2n3q1/P1b4P/2N1p3/P1BPP1PK/3R4/3Q2R1 b - - ce -21; c0 208; acn 1386
5rk1/2pqnpb1/1rnp2p1/p1N1p2p/3P2bP/PP2PN2/1BQ1BPP1/2KR3R b - - ce 115; c0 320; acn 1170
8/k2K4/8/P7/8/3N4/8/8 b - - ce 0; c0 -451; acn 52
2Qr1b2/2p4k/1pPpn1p1/3Np1Pp/1PP1Pp1P/5P2/5BK1/R7 b - - ce -340; c0 -134; acn 12484
8/6pk/4Q2p/4P3/3p2P1/p7/5PKP/1q6 w - - ce -474; c0 -263; acn 1991
8/4k3/8/1p5P/1N6/8/2n2K2/8 w - - ce 6; c0 251; acn 1752
r1bqr3/2pn1kbp/p4np1/1p6/4p1P1/BPN1P3/P1PQ1P1P/2KR1B1R w - - ce 16; c0 -202; acn 1264
1r1qr1k1/3b1ppp/p1p5/3pP3/5Pn1/1P6/PBN3PP/R2Q1RK1 b - f3 ce 14; c0 263; acn 579
8/P2Q1pk1/2P2b2/8/3B2p1/4KbP1/4r3/8 w - - ce 942; c0 711; acn 325
4r1k1/p5bp/6p1/4npB1/3q4/P1pp2N1/5PPP/1R2QBK1 w - - ce -50; c0 156; acn 386
r4rbk/P5pp/1P1Q4/8/8/7P/5PPK/8 b - - ce -560; c0 -326; acn 190420
r2qr1k1/1p3ppp/pbn2n2/5b2/PP1p4/N2P1N1P/1Q1BBPP1/2R2K1R b - - ce 233; c0 478; acn 6598
6n1/2q4k/1p1pB1p1/p2P2P1/PP1Q4/2PK4/8/8 w - - ce 305; c0 544; acn 444
8/3n4/1pK5/p1p5/k1P2N2/8/8/8 b - - ce 466; c0 149; acn 119466
rnb1k2r/pp2ppbp/1qp2np1/8/4PP2/2N2NP1/PPP3BP/R1BQK2R b KQkq - ce -50; c0 165; acn 502
5r2/5rkN/1p5R/p7/1p3R2/1P2P3/P1P2Pb1/2K5 w - - ce 468; c0 708; acn 2038
6k1/2q2pp1/7p/3B4/6Q1/P1B3PK/7r/8 w - - ce 972; c0 508; acn 272899
2kRb3/2p1P3/1p3P2/p3K3/P1P3p1/1P6/8/4Nr2 b - - ce -990; c0 -599; acn 1350604
3rrbk1/1pp2p1p/2q1b1p1/p3Q3/1P6/P3P1N1/1B1P1PPP/1B2K2R b K - ce -480; c0 -224; acn 1688
4r1k1/1b1q1pPR/1n6/1pp1p1PQ/p6N/P6n/1PP3BP/2B3K1 w - - ce 58; c0 479; acn 927
4k3/1Q4p1/2pq3r/7p/1P4n1/6PP/2PP1pB1/R6K b - - ce -479; c0 -218; acn 25015
1k6/1P4p1/3P1pP1/3BnP1p/p6P/P1K1p3/8/8 b - - ce -297; c0 -53; acn 3863
4k3/8/p7/5p1P/4PK1P/2B4b/8/8 w - - ce 746; c0 183; acn 822
2br4/1pp1q2k/4r1pp/8/2NB1n2/P2Q2P1/4p1BP/4R1K1 w - - ce -282; c0 17; acn 1146
8/5pk1/6p1/3PN2p/3Q4/6KP/2q5/8 w - - ce 454; c0 682; acn 403
3rn1k1/pp2qpp1/4p3/4Q3/1b2p3/1P2P2P/PBP1NP2/2K3R1 b - - ce -83; c0 130; acn 610
8/p5kp/2Qb2p1/5p1P/3P1q2/2P2B2/PP4K1/8 b - - ce 496; c0 212; acn 33564
8/7p/8/2K2b2/R2pk3/8/7p/8 w - - ce -460; c0 -694; acn 156
8/2k5/p6R/1p1pN3/1P1n1r2/2K3N1/8/8 w - - ce 134; c0 387; acn 423
8/6k1/p1P4R/P5p1/4P3/1P1KN3/5r1p/8 b - - ce -828; c0 -556; acn 1373954
r3r1k1/1ppb1ppp/3b4/p2P2q1/P2B4/1P1B1Q1P/2P3P1/3RR1K1 w - - ce 23; c0 387; acn 1468
8/6k1/6Pp/pp6/6PP/1P6/Pn2BK2/8 w - - ce 858; c0 591; acn 8375549
B4k2/8/6Kp/7P/8/1p6/8/8 w - - ce 181; c0 656; acn 106
3r2k1/2R5/p5pp/1p2Pp2/5PPN/P6P/3p2K1/5n2 w - - ce -821; c0 -598; acn 6591
8/5K2/7p/8/3k4/6P1/8/8 b - - ce 6; c0 -3970; acn 384
r1b2r2/2q1ppkp/p1n3p1/2pp4/4nP1Q/NP2PN2/P2PB1PP/R4RK1 w - - ce 32; c0 351; acn 663
q4rk1/p2R1nb1/3nN2p/5R2/6K1/1PPQ2P1/7P/2B5 b - - ce 119; c0 -359; acn 482
5rk1/pppb2pp/5r2/nPQ1p2q/P3P1n1/3P1NP1/3N1PB1/1R3RK1 w - - ce 219; c0 -8; acn 594
8/8/1P3p2/3p1k2/8/K7/1R6/6q1 b - - ce 591; c0 852; acn 2311
8/r7/1kp4R/6pp/8/5KPP/5P2/8 b - - ce -6; c0 682; acn 97
1k6/6R1/b2N4/4P2p/3K4/2P5/4r3/8 w - - ce 256; c0 475; acn 5234
r1b2rk1/1p2qppp/p1p5/3p4/4n3/1P2PQN1/PBPP2PP/R4RK1 w - - ce 292; c0 73; acn 1081
5rk1/5p2/6pP/p3p3/1b1n4/2Nq4/R2B1PQ1/6K1 w - - ce -346; c0 -605; acn 274
3R2k1/1p4pp/p7/2p3p1/8/1PP3KP/r7/8 b - - ce 243; c0 0; acn 99
r3r1k1/pp3pp1/8/2p3Pp/3p3P/1P1P2K1/PB2p3/4Q3 b - - ce 124; c0 331; acn 157
4n3/1p2k1p1/1P3pKp/2P2P2/2B5/p6P/5P2/8 w - - ce 619; c0 44; acn 1479
7r/1B4k1/3q2p1/p7/PbPpQ3/1P1Pp1Pn/1R4K1/2B2r2 w - - ce -165; c0 -406; acn 1733
1k4r1/1p4q1/p1p5/1P6/P1P5/6rP/3Q1RB1/7K b - - ce 481; c0 232; acn 1040
8/p5k1/1p1p4/3p1Pn1/P2Pb1P1/R1B1P3/1P3K1r/8 w - - ce -718; c0 -385; acn 19719
r1b2rk1/q4pbp/p3p1p1/P1NnP3/1n3P2/B1pP2P1/2N1Q1BP/R4RK1 b - - ce 33; c0 346; acn 1094
r4rk1/1p2pp1p/3n1bp1/pPQ2b2/3N4/P3P3/4KPPP/2R2B1R b - - ce -275; c0 -500; acn 348
6R1/8/8/3k2p1/3pn2P/5K2/8/3b4 w - - ce -873; c0 -643; acn 1598710
4r2k/8/5p2/1p1B1Pb1/1PPR2Pp/P3rNqP/8/5Q1K w - - ce -201; c0 0; acn 87018
8/8/6p1/p5Kp/P7/7k/5P2/8 b - - ce 753; c0 507; acn 15136
1r1qrbk1/pB1n1b1p/3p2p1/2p5/2P2R2/1PN1P3/PB1P2P1/R2Q2K1 b - - ce -51; c0 193; acn 1580
8/1p1k1rp1/2p3R1/p1Bn2P1/4r3/P7/1P5K/2R5 w - - ce -127; c0 -9996; acn 119
2r3k1/2P4p/4b1p1/4pp2/P7/b3N1P1/5PBP/2R3K1 w - - ce 448; c0 197; acn 60423
8/8/4k3/8/3n2N1/1pK3P1/7P/8 w - - ce 77; c0 306; acn 216
5b2/3Q1pkp/5p2/4pP2/7P/6P1/5PK1/1q3B2 b - - ce 12; c0 661; acn 431
5r1k/3n3b/8/3Q2R1/1pP5/1P2p2q/P7/1R4K1 b - - ce 869; c0 596; acn 54686
1b6/5R2/2p1N1pk/p1p1p3/P1P1P1P1/3K2P1/1r5P/8 b - - ce -420; c0 -184; acn 271
4k3/6P1/8/2p3K1/p3P3/1b6/7P/B7 w - - ce 590; c0 323; acn 605710
1n3rk1/1bq1Bp1p/6p1/3pb3/2P5/3P2P1/3N1PBP/3QR1K1 b - - ce -112; c0 109; acn 488
1r3rk1/p4p2/1q2R1p1/2pB1n1p/2P4P/6P1/P2Q1PK1/4R3 b - - ce -106; c0 331; acn 609
8/8/p1R3p1/P1P5/7k/8/2r3p1/6K1 b - - ce 971; c0 454; acn 135
2b2qk1/2P3p1/5PQp/8/3pB3/1p1P4/1P4KP/8 b - - ce -523; c0 -272; acn 693
1Q6/pP2kp2/P5p1/3Bp3/1q1p4/3P2P1/4PP2/1K6 w - - ce 264; c0 547; acn 1534
8/8/p2p4/2pP4/k1Pn4/P7/1K5p/7N w - - ce -980; c0 -443; acn 146
4r1k1/5bp1/2p2p1p/5N1P/1p2B1n1/1Pq5/2P2Q2/5RK1 w - - ce -635; c0 -306; acn 62873
8/8/3kP1K1/1rp2P2/2R5/8/8/8 w - - ce 915; c0 701; acn 426156
r2B4/1p3k2/8/p4q2/P4n2/R4N2/1P3Q2/7K b - - ce 117; c0 350; acn 518
8/5kb1/p2p2p1/q1p3Pr/P4P2/1P2P3/2Q3K1/3R4 w - - ce 446; c0 234; acn 15858
5rk1/p2n2pp/b1pqp3/Qrpp1p2/N4P2/PP1PP3/2P1B1PP/R4RK1 w - - ce 50; c0 251; acn 177927
6r1/2qb1Qbk/p2p3p/1p2p3/1PPpP3/P2P1NR1/6PP/5K2 w - - ce 474; c0 -179; acn 16019
5rk1/6qp/p2b4/7b/4p3/1Q2P3/2r1BPPP/5RK1 b - - ce 551; c0 338; acn 415
3rNn1k/1r4bp/1p4p1/p1qPB3/8/6P1/PQ5P/4RRK1 w - - ce 339; c0 88; acn 443
4k3/pqn1Npp1/8/3R4/P1P5/BP5P/2P5/1K6 w - - ce 522; c0 147; acn 460
r1bqrbk1/1p3p1p/n5p1/2P1p3/1p1pN3/1Q1P1NP1/P3PPBP/R4RK1 w - - ce 74; c0 437; acn 936
r7/5P1p/3kP3/ppR2r1p/5N2/1P4PK/2n4P/8 w - - ce 541; c0 334; acn 199
8/8/kP6/3NKp1p/2P1p2P/4P3/8/5n2 w - - ce 841; c0 435; acn 189173
q1b1r3/4b3/2p3k1/5R2/3pr1n1/3NP1Q1/1BP2PBP/1K6 b - - ce 146; c0 -93; acn 1281
4r2k/PR4bp/1p4p1/1Pp1P2q/2Ppb3/1N1P4/6BP/2B3K1 w - - ce 70; c0 -287; acn 16698
5r2/pp4k1/6Np/2p4B/P3r3/2P3b1/1P4PP/6BK b - - ce 608; c0 351; acn 21630
8/p7/P5pk/5p1p/Q1R2P1P/4r1P1/6BK/4q3 w - - ce -195; c0 130; acn 679
7Q/5kpp/1p6/2p2p1P/2P2P2/2B1P1P1/4q1K1/8 w - - ce 0; c0 329; acn 151
8/8/3R1pk1/3p2p1/1r6/6PK/5r2/7R b - - ce 714; c0 257; acn 6500
8/8/8/PkB5/1P2p2r/r4p2/5P2/2R2K2 w - - ce -365; c0 -149; acn 675
8/3R4/3kP3/1p4Np/1Pb4P/5PK1/r7/8 b - - ce -270; c0 -590; acn 107
4rrk1/2p3bp/1p1pP1p1/p4q2/2P4P/4B1P1/PP1Q1Pb1/1R3RK1 w - - ce -80; c0 -462; acn 2284
r7/P6p/2k1Ppp1/8/5P2/5K2/R6P/8 w - - ce 575; c0 373; acn 2489912
5k2/8/3RK2p/8/1r3PP1/8/8/8 w - - ce 216; c0 450; acn 111
6k1/p1p2p1p/P1B2bp1/1PP5/5P2/4B3/4n1KP/8 b - - ce -369; c0 -110; acn 112
8/2k2R2/r1P5/pp6/7P/6P1/Pr4B1/6K1 b - - ce -127; c0 -361; acn 62
r1k2q1r/6R1/3p1P2/2pPp3/2Pn2Pp/3P3P/1R1Q2K1/8 w - - ce 454; c0 95; acn 149650
1r5k/pp4rp/7q/2QN1p2/2Pn3P/P2P4/5R2/5R1K b - - ce 838; c0 524; acn 15050
4r2k/1bp4p/8/2p3R1/2P2Q2/1Pq1P3/r2NK2P/3R4 b - - ce 374; c0 121; acn 8933
8/6k1/5R2/7P/4P1K1/r7/8/8 w - - ce 333; c0 663; acn 221
4q3/5rk1/p2p2p1/2pPrnQ1/1pP2R2/6P1/PP3RBK/8 w - - ce 59; c0 270; acn 666
1r2rnk1/2q1ppb1/2np2p1/ppp1P1Bp/3P3P/2P3P1/PPN1QPB1/R2R2K1 w - - ce 112; c0 461; acn 34606
8/4r1pk/4q2p/2p4P/1p3Q2/p4P2/1BP3PK/8 w - - ce -977; c0 -653; acn 2827
r1bqr1k1/1pp2ppp/p1n5/3p4/3Pn3/bP1N1N2/PBP1BPPP/R2Q1RK1 w - - ce -19; c0 341; acn 947
8/4r2k/6p1/Q5Pp/2p5/b2p3P/5K2/8 b - - ce 208; c0 566; acn 1930
6k1/p3R3/1p3P1R/6p1/n1Pr2P1/8/6K1/8 b - - ce -356; c0 -127; acn 424
r5qk/pp4bb/6n1/2pp3Q/6R1/2PPB3/PP5P/R5K1 w - - ce 78; c0 359; acn 1712
8/8/1p6/8/knPb2Q1/3r4/8/2K5 b - - ce 925; c0 187; acn 2190
rnb1k2r/1p1pp1bp/3q1np1/p2N1p2/3N4/6P1/PB1PPPBP/R2Q1RK1 b kq - ce -151; c0 133; acn 4159
1r4k1/p5b1/1p1PN1p1/4nn1p/4q3/BQ5P/P7/1R5K w - - ce -776; c0 -532; acn 826
8/3R3p/n3pppk/8/5PP1/1q5K/1p5P/4Q3 w - - ce -87; c0 -839; acn 186
r1bnqBk1/ppp3bp/5np1/1P3p2/P7/2P2pP1/3NPPBP/R2Q1RK1 w - - ce 63; c0 275; acn 705
6k1/3b4/1P4pp/3p4/Np1b4/3P2PP/5qBK/3Q4 w - - ce -337; c0 -77; acn 329
8/8/1p4RP/2p2n2/p4k1r/P2K1B2/1P4P1/8 w - - ce 778; c0 394; acn 3442308
8/8/r6p/7K/p6P/4R3/8/1k6 b - - ce 831; c0 307; acn 11495216
8/1p1k1P2/p5K1/3pR1P1/3P4/2P5/P4q2/8 w - - ce 593; c0 93; acn 255
r5k1/1p2r2p/n1ppq1pb/8/1PP1p3/6P1/4PPBP/BR1Q1RK1 w - - ce 42; c0 315; acn 795
1rb1nrk1/p1q4p/2pp2pb/4p3/2P5/1PN3P1/P2Q1PBP/R3R1K1 w - - ce -206; c0 55; acn 348
2R5/7p/rk4p1/2np4/3B4/2P3K1/7P/8 b - - ce -58; c0 -279; acn 502
1k2r3/pp5p/6p1/3Q3P/1P1PRq2/P1r5/K1P5/4R3 b - - ce -116; c0 92; acn 1850
2krqbnr/pp3R1p/2n1p3/2pp2PQ/8/2NP4/PPPB2PP/4R1K1 w - - ce -65; c0 139; acn 673
6k1/Bp3rb1/3p3p/5q2/5P2/2PQ4/Pr5P/3R1RK1 b - - ce 18; c0 322; acn 908
4Nk2/5p2/1p2p1bP/p7/2q5/P5Q1/5R1K/8 b - - ce -337; c0 -87; acn 45411
R2N4/6pk/7p/4b3/2b3K1/8/4n3/8 b - - ce 427; c0 662; acn 302
2r3k1/p4pp1/1prqp2p/2p5/2R5/1P4P1/PQ1PPP1P/2R3K1 w - - ce 0; c0 240; acn 452
8/8/r6p/6k1/7p/3K4/8/7R b - - ce 952; c0 578; acn 6727114
r4rk1/p2qnp1p/bp2p1p1/2b3B1/5P2/N1PB2P1/PP5P/R2QRK2 w - - ce -33; c0 201; acn 555
8/8/1p4p1/1P4P1/2p4K/3n4/3k3P/1B6 b - - ce 255; c0 519; acn 106
3q1rk1/1pp2pb1/6p1/p7/2P5/3np1Q1/PPN1P1BP/3R2K1 b - - ce 241; c0 -123; acn 1956
R7/6b1/P2N2kp/6p1/6P1/3r4/5PK1/8 w - - ce 217; c0 498; acn 231
8/Q3qk1p/4p3/2np4/8/1P4P1/P3r2P/5RK1 b - - ce -282; c0 135; acn 201
r5k1/7p/b7/5p2/2pq1P2/2Np1P2/P2Qr1PP/1R2RK2 w - - ce 83; c0 342; acn 957
q1r2n2/4pkbp/2n3p1/8/5B2/2P3PP/4QPB1/4R1K1 w - - ce 458; c0 110; acn 2803
7k/8/p6Q/Pbp1qP1P/1p6/1P6/8/7K b - - ce 492; c0 287; acn 1042
3rk2r/1p1qpp2/p1n1b1pp/2Pn4/3b4/1N4P1/PP2PPBP/R1QRB1K1 b k - ce 16; c0 218; acn 976
1r6/6r1/1q3Qpk/2p1Pp1p/3p1P2/1P4RP/R5P1/6K1 w - - ce 64; c0 307; acn 625
r1b3k1/pp4b1/3p4/2pPB3/2P2r1q/1P2p1N1/PNQ1Bn2/R3K1R1 b Q - ce 245; c0 -9; acn 1048
8/2p3k1/2P1p1p1/3pPr2/P2P4/3Q1p2/5q1P/6RK b - - ce 278; c0 71; acn 32940
r4rk1/5p1p/n1bN1bp1/p2q4/4p3/N5P1/P3PPBP/2RQ1RK1 w - - ce 341; c0 139; acn 1007
1kr5/pp5p/2n3q1/1Q6/2P5/b4BP1/5PN1/4R1K1 w - - ce 64; c0 377; acn 491
5rk1/pp5p/3pq1pb/2p1p1n1/2P1P3/1P1BP3/P1NBQ1KP/R7 b - - ce -117; c0 167; acn 1131
k2r4/pp6/8/4Q3/4pPqp/8/PP2n1B1/6RK w - - ce -290; c0 -719; acn 3627
3r1rk1/5p1p/p3q2n/3N1Np1/2P1p3/1P4P1/4Q2P/5RK1 b - - ce 150; c0 432; acn 4621
6k1/6b1/p3p2p/PN5P/2p1P3/2P5/3K4/8 b - - ce 0; c0 228; acn 81
8/7p/1P4pk/8/5r2/2KB4/RP3p1n/8 b - - ce 377; c0 139; acn 235
8/pr2pk1p/6p1/2n5/5P2/2Q1N2P/3R2PK/4q3 b - - ce 121; c0 338; acn 11013
4r3/2pn1k2/1p3p1p/p2P4/P1PP2r1/2P1p3/7P/1R2RN1K b - - ce 0; c0 235; acn 170
3q2k1/1R2rpb1/p7/3P1PpQ/P3P1P1/2pp4/7R/6K1 w - - ce -106; c0 216; acn 24410
3r1rk1/1pq3b1/p3R2p/2pnN2Q/2N1p3/2P2p2/PP4PP/5RK1 b - - ce 457; c0 175; acn 9185
8/p4pk1/4p1p1/1p1QP3/6P1/1P5n/P6r/4RK1N b - - ce 447; c0 233; acn 188
8/1B2p3/P1N5/2p3pk/8/r5K1/7P/8 w - - ce 183; c0 394; acn 86
2r1r1k1/4qp1p/p3p3/1p3bp1/3b4/1QP1RPP1/PP1N2BP/3R2K1 w - - ce -265; c0 286; acn 366
4rrk1/p3q3/1pb2np1/3p4/3B1P2/bP2P1R1/3NQ1PP/R5K1 b - - ce -24; c0 186; acn 1525
8/p7/K5p1/6kp/6n1/8/P3B3/8 b - - ce 698; c0 382; acn 9242545
B5k1/p1B2pbp/qp4p1/8/8/P5P1/1P3P1P/4Q1K1 b - - ce -22; c0 -269; acn 322
8/1R6/k1Pn1p2/5b2/5Kp1/1PR3P1/4r3/8 w - - ce -304; c0 43; acn 255
2r2r1k/1p1bpqbp/3p1n2/1P1P2p1/pR6/N5P1/PB2PPBP/Q2R2K1 b - - ce -95; c0 113; acn 521
8/8/6p1/3n4/2P4p/3K2k1/8/8 w - - ce -663; c0 -38; acn 2020
r4rk1/1p1P2bp/2p4q/p3N1p1/2Q3P1/PP6/1B3P1P/5RK1 b - - ce -698; c0 -380; acn 12647
8/1Bk5/P2B4/6p1/1P5p/7b/2n2K2/8 b - - ce -252; c0 117; acn 189
4r3/7P/1P6/8/k7/3p4/3Kp3/7R b - - ce -620; c0 -354; acn 731663
8/5r2/3P2p1/R6p/2pk3P/8/8/6K1 b - - ce 548; c0 285; acn 497344
r4rk1/p2Nnpb1/3q2pp/nppP4/Q4B2/2P3P1/PP4BP/5RK1 w - - ce 342; c0 110; acn 16613
6k1/1Q3p1p/pb1q2p1/8/PP6/3r1N2/5PPP/5RK1 w - - ce 62; c0 269; acn 1119
3r1bk1/p1q2p2/2P1p1pp/1r2P3/3nRB1P/6P1/1Q3PB1/2R3K1 w - - ce 222; c0 3; acn 2886
8/5pk1/3n2p1/4p2p/P6P/pB1Q2P1/1q3PK1/8 b - - ce 914; c0 399; acn 6483476
8/4k3/8/4K2R/6p1/P6p/4P1r1/8 w - - ce -222; c0 -15; acn 4122
8/8/3P1R2/p3k1PP/8/8/3r1PK1/8 b - - ce -537; c0 -333; acn 1760
r2q1rnk/6bp/b2p4/p1pPp1p1/2N1B3/P2P2P1/1B3P1P/R2Q1RK1 w - - ce 62; c0 351; acn 668
4Qbk1/1p6/2pp1r2/5p2/2PPnP2/1P1N1Nq1/6B1/2B3K1 b - - ce -75; c0 180; acn 561
r1q1nr2/p2pk1p1/2p1p3/3P2pQ/1bbNN3/7R/PP3PPP/R5K1 w - - ce 122; c0 334; acn 496
1r3k2/2p1b1pp/2p5/2N1p3/1pQ5/P2PBnPq/2K1P3/7R b - - ce 64; c0 339; acn 1242
r5k1/p5bp/2b3p1/3Nrp2/2P5/6PP/q3PQB1/3R1RK1 w - - ce 181; c0 -32; acn 785
7R/7P/8/1p6/pk6/8/8/2K4r w - - ce -373; c0 -48; acn 81
8/4bp2/3kP3/4RKP1/1p3P2/1N6/P1p5/1r6 w - - ce -148; c0 62; acn 4266
8/1k2q3/1p4b1/p3K3/8/1PP3P1/P2B1Q1P/8 w - - ce -306; c0 37; acn 534
8/2k3pp/8/1QN1b1P1/7P/KP6/3p4/q7 w - - ce -918; c0 -1247; acn 178
4rr2/p7/3k1qRQ/1pnB4/1P2P2b/2P5/P7/2K5 b - b3 ce 222; c0 543; acn 972
1k1r2r1/1pq3p1/p7/1bP2BN1/2R1Qn1P/2B5/P1P5/1K5R b - - ce -660; c0 -381; acn 2205
2r1r1k1/q5pp/5P2/p7/P1b5/RP4N1/4Q1PP/5R1K w - - ce 350; c0 131; acn 354
8/3R4/4Npk1/8/5K1P/1P2PP2/2b5/7r w - - ce 786; c0 444; acn 1826
rn1q1rk1/2pnbppp/b3p3/p2pN1B1/B1PP4/P1NQ4/1P3PPP/R4RK1 w - - ce 206; c0 574; acn 759
1QR5/3k4/8/5rn1/P1N5/1K6/7p/8 b - - ce -411; c0 -203; acn 365
2q5/4Qpk1/1p2n1p1/8/5PP1/4P3/5r1P/3R2KB w - - ce 734; c0 501; acn 3881619
8/5k1p/8/1Np1KPp1/Pb4P1/7P/8/8 w - - ce 327; c0 564; acn 1096
2r2bk1/5p2/6p1/pq5p/1p1P3P/1Qp2PP1/2R1P1K1/R7 b - - ce 85; c0 405; acn 492
r7/2p3n1/P1P1b1k1/3pPpPp/3N1P1K/3BP3/R7/8 w - - ce 913; c0 707; acn 8737
r5k1/pp1q4/2pnN1pp/3p2N1/3P3P/P5P1/1PB3K1/4RR2 w - - ce 543; c0 278; acn 69187
8/5p2/3N4/8/1R1n2p1/5k2/r7/7K w - - ce -608; c0 1; acn 223
2r3k1/5p2/6p1/p3R3/nbPp4/3B3P/8/3R2K1 b - - ce 276; c0 34; acn 217
8/8/1r5k/7P/R5K1/6P1/8/8 w - - ce 760; c0 381; acn 10644437
2RQ4/p3ppkp/3b2p1/1b6/8/5B1P/P4P1q/4K3 b - - ce 855; c0 1168; acn 15269
1q6/6bk/2R3Q1/3P1p2/p4P2/4p2P/PP6/1K6 b - - ce -829; c0 -525; acn 73220
6k1/prNr2pp/1p1P4/1Np5/2n2B2/6P1/P6P/4R1K1 w - - ce 539; c0 163; acn 309
8/p1k5/P1p5/1r3p2/RP2p2p/2R1P3/4KP2/7r w - - ce -456; c0 -253; acn 308082
5k2/5p2/8/P3R3/5nP1/4bP2/r7/3RK3 w - - ce 100; c0 335; acn 310
r4r1k/1ppqb1pp/2n1bB2/p2p1p2/2P2N2/1P1PP1P1/P4PBP/2RQ1RK1 b - - ce -137; c0 94; acn 1404
r1b2rk1/pp1np2p/2pq2pn/P4pN1/5P2/3P1NP1/3QP1BP/R4RK1 w - - ce 178; c0 463; acn 455
5rk1/7p/2QP2p1/3p4/P2bb3/B3q1P1/P5BP/5R1K w - - ce 127; c0 468; acn 2500
5bk1/p1r5/4b2p/N3N1p1/2PpB3/6P1/r6P/3RB1K1 b - - ce 253; c0 -17; acn 878
3rr1k1/pbp1qpbp/1p4p1/3p4/4nBP1/2PP1B1P/PPN1P1Q1/R4RK1 w - - ce -37; c0 170; acn 3154
6k1/pp6/1b6/3Pnpqp/1P4n1/5B2/PB5P/3NQ2K w - - ce -65; c0 324; acn 897
4r2k/p2B1p1p/1pn2P1n/1q2P1r1/2p5/2P5/1P2p1QP/4K1R1 w - - ce -707; c0 -432; acn 20084
4r2k/1p3p1p/2n1r3/2p3q1/N1Pp1R2/PQ1P4/2N1P2P/4RK2 w - - ce -198; c0 55; acn 2065
R7/4k3/1p5p/Pnb5/2N5/8/8/5K2 w - - ce 463; c0 186; acn 491
r3k3/ppqnpprp/6p1/3p2P1/4nP1P/1PN1PQ2/P2P4/R3KB1R b KQq - ce -77; c0 272; acn 993
6k1/5p2/3R4/P1p2p2/2P2b2/5B1K/5q2/7Q w - - ce 474; c0 251; acn 364
4r3/2R1P2k/p6p/8/2Pp1pp1/3P2Qn/4q3/4N2K w - - ce -939; c0 -738; acn 1301
8/8/1p4B1/p3K3/3p4/1P6/P2k4/8 b - - ce -885; c0 -493; acn 8658564
3r1bk1/5p2/2b1p3/p1P1P3/rP4Pp/2R5/1B2B3/4K1R1 b - - ce 368; c0 644; acn 176
8/8/8/p4k2/P6P/4K3/8/8 b - - ce -263; c0 -25; acn 10158
2qr1rk1/p4pbp/bpnp2p1/2p1p3/Q1N1P1N1/2P1B1PP/PP3PB1/R4RK1 b - - ce 59; c0 -224; acn 518
8/1p6/1r3P2/6P1/8/3k2K1/2p4P/4R3 w - - ce 404; c0 203; acn 1869537
8/3k4/2pbb1pp/2P5/p3Bp2/P4K2/5P1P/8 w - - ce -463; c0 -215; acn 4819665
8/1p2npr1/1k2p3/pP2P2p/1bQ3P1/1PN3P1/2P5/2K5 b - - ce -463; c0 -231; acn 253
6k1/1p6/2p1n1p1/p3q3/2Q1BrP1/PP6/7P/5RK1 w - - ce 68; c0 515; acn 314
3r1rk1/1p3pb1/2n3pp/p1p1Pn2/P1N5/N1PqBQP1/1P4KP/R4R2 w - - ce 274; c0 59; acn 2223
3q1k2/3bpp1p/3p2p1/p2N2Q1/P7/6P1/1rP1PP1P/4R1K1 w - - ce 251; c0 -38; acn 14334
8/5Q1N/1kp3P1/p1nnb3/P7/8/1PP1q3/1KR5 b - - ce 758; c0 455; acn 3585095
r1bqk2r/pppp2pp/2n5/5p2/2B1n3/P3PN2/1P3PPP/RN1QK2R w KQkq - ce 4; c0 218; acn 871
4b1k1/p5n1/1p2p2r/3pR1p1/2pP1rPq/2P1QP2/PP2RNB1/6K1 b - - ce 87; c0 417; acn 1596
1k1r4/p1pn1r2/1p1pq1p1/1P3b2/1N1Q4/P2P1B2/2P3PP/1R3R1K b - - ce -581; c0 -273; acn 1236
8/pn4k1/2n3p1/1B2p2p/P1N1P1P1/BrP4K/7P/8 b - - ce 163; c0 367; acn 243
6k1/1p5p/p1p3p1/3PR3/5q1P/1PBR1b2/P4P2/6K1 b - - ce 261; c0 584; acn 4410
8/5Q1k/3N4/p1pPp1b1/2P1P1q1/P5Pb/7K/8 b - - ce -584; c0 -339; acn 1564
5R1R/8/3p4/4p1k1/2p3p1/P3P1P1/3q4/5K2 b - - ce 0; c0 217; acn 143
qr6/5p1k/3Q3p/2p1pp2/4b3/7R/5PPP/r2B2K1 b - - ce 974; c0 682; acn 575
8/7k/5pP1/8/4P2K/5P2/8/8 b - - ce -436; c0 -172; acn 15063
7q/p3nk2/Pp1p1bpr/1Pp1p3/2P1PpP1/3P1P2/2N2Q2/4BKR1 b - - ce 118; c0 346; acn 474
6k1/5pp1/1q6/5R1p/4P1b1/6P1/1rr3BP/Q5RK w - - ce -287; c0 -67; acn 15370
r3kb1r/4qp2/pn1p1pb1/2p4p/PpB5/1P3QNP/1B3PP1/n2K3R w kq - ce -308; c0 -510; acn 5391
1r6/4k3/6p1/2n1pp2/1pB1Pp2/3PK1P1/R6P/8 w - - ce -16; c0 -229; acn 113
2r4k/6pp/4Q3/R1r2p2/2P5/3qP1P1/5PKP/8 b - - ce 314; c0 518; acn 292
7k/8/2p1P1Q1/ppP1q3/7P/P5P1/8/6K1 w - - ce 927; c0 529; acn 2349944
8/1Qn2pk1/P4bp1/3p4/3P2Pp/2q1B2P/4BPK1/8 w - - ce 816; c0 538; acn 504052
8/4k2p/8/R7/2p1K3/3p2PP/P7/6b1 b - - ce 19; c0 816; acn 25
r5k1/pb1nrqpp/1np5/2b1pPR1/2p1P3/2N1BQ2/PPN1B2P/3R3K w - - ce 385; c0 153; acn 10773
8/R5pp/5p2/2pk1K2/1p4P1/1P1rn3/5P1P/8 w - - ce -243; c0 -451; acn 64
1r4k1/2p2r2/p1Q3p1/P4q1p/5p1R/2B2N1B/1P3P2/6K1 b - - ce -734; c0 -529; acn 6254
6bk/5q1p/5P2/1p4QP/3p4/p7/6BK/8 w - - ce -30; c0 -256; acn 3360
8/1R5p/p5p1/3kp3/2pn2P1/P1B4P/3Kr3/8 w - - ce -548; c0 -253; acn 116
r1br4/1p2q1kp/5pp1/2PBP3/8/1pQ3P1/PP5P/R3R1K1 b - - ce -177; c0 161; acn 828
4k3/2P5/4p1p1/1n1pPpP1/3P1P2/p7/Rr1BK3/8 b - - ce 436; c0 215; acn 4847
6k1/1N3p1p/4bbp1/4p3/8/1P4KP/P3r3/R2R4 b - - ce 482; c0 153; acn 532
5rn1/5q1k/ppNPR2p/2p2pP1/P7/2PP4/4Q2P/6K1 b - - ce -388; c0 -169; acn 8842
2q1r3/1p4k1/5Rbp/4P3/3p4/1p1P1QP1/2p4P/5RK1 b - - ce 0; c0 469; acn 7872
8/2P5/6k1/4p1p1/5n1p/1N6/2r2n2/2R2B1K w - - ce 0; c0 -237; acn 169
3R1bk1/5p1p/bp2p1p1/p7/7P/5BP1/PP1Q1P1K/5q2 w - - ce 402; c0 167; acn 2844
3r4/6b1/pPk3p1/P1P2p1p/2KP4/4P1P1/5P2/1R6 w - h6 ce 167; c0 381; acn 1387
r5k1/p2q2bp/bpn2r2/2p2pN1/4p2P/2PP3B/PP2QP2/R1B1R1K1 w - - ce -86; c0 121; acn 683
4r3/p5k1/q2P1pp1/1p1Qp2p/1B1p3P/2bP2P1/5P2/2R3K1 b - - ce -120; c0 122; acn 382214
1B6/P7/k1b5/5p1K/8/6P1/5P2/8 w - - ce 830; c0 395; acn 2840234
2qbr1k1/1b4pp/pn1pN3/1p3P2/8/2P3PP/P1QN1B1K/R7 b - - ce 106; c0 326; acn 364
4r2k/6Rp/p2pNr2/3P1p2/1q6/3P2P1/1P2NQ2/6K1 w - - ce 750; c0 489; acn 926
8/6R1/1pp4P/5n2/p4k1r/P2K1B2/1P4P1/8 w - - ce 540; c0 205; acn 364602
8/6pk/5r1p/R1p1p3/p1PqP3/3p1rP1/3Q1P1P/5RK1 b - - ce 265; c0 472; acn 398
6k1/3q1p2/Q5p1/3p3p/p1rb1B2/7P/3R1PP1/6K1 b - - ce 599; c0 370; acn 220282
6k1/3Q1pp1/7p/8/3P4/rpq1P1PP/1R3PK1/8 b - - ce 0; c0 279; acn 2043
6k1/B7/P2p2p1/1P1Pp2p/4P2b/5r1P/r4P2/4RBK1 b - - ce -302; c0 -53; acn 4103
8/8/P7/2R5/4r2p/6k1/4p3/4K3 b - - ce 472; c0 245; acn 476522
4k3/4P2p/2K5/8/P3n3/6n1/8/5R2 b - - ce 17; c0 297; acn 17993
r2q1rk1/pbp2p2/1p1p1bPp/4p3/3nP2N/2NP2P1/PPP3BP/R2Q1RK1 b - - ce -129; c0 72; acn 1152
r3r1k1/pb1nqppp/8/1p2n1N1/2ppPB2/3P2PB/PPP4P/R2Q1R1K w - - ce 0; c0 225; acn 1153
3k1K2/4RP2/3P4/8/8/8/8/6r1 w - - ce 574; c0 346; acn 28361
5R2/6pk/6qp/3rpp2/1p5Q/1P2nPP1/4PNKP/8 w - - ce -531; c0 -330; acn 21916
4n3/4q1kp/6p1/r1pPN1p1/1pP1P3/1P2QR2/r6P/5R1K b - - ce 177; c0 502; acn 328
3qk3/5p2/4p1pQ/2brP3/7P/2pR2P1/P4P2/3RN1K1 b - - ce -229; c0 -467; acn 730
5kr1/3Rb1p1/4ppQp/p1p5/P1P2B2/1p4P1/1P3PKP/4q3 b - - ce -335; c0 -62; acn 2027
2R5/1r4k1/5N1p/4pKPP/8/8/5P2/1r6 w - - ce 186; c0 4900; acn 296
3qr1k1/5pp1/p1nr3p/1ppnp3/4B1P1/2PP1QP1/PP3P2/R1B1R1K1 w - - ce 24; c0 278; acn 1354
3r1rk1/6p1/6qp/1B1P2n1/4p3/pP2N1P1/P4P2/3Q1RK1 b - - ce 427; c0 198; acn 192
3R4/p4pk1/5pp1/2p2q2/2P1r3/3QP1Pp/P4P1P/6K1 w - - ce 270; c0 41; acn 5188
Q5k1/5p1p/3p2p1/3Pp3/2P5/1r4P1/3BqnBP/R1K5 b - - ce 420; c0 54; acn 367
8/1p3p2/2p2k2/PPP4B/4p2P/3nP3/5P2/6K1 b - - ce -357; c0 -605; acn 326769
2rq2k1/pp4r1/4p2b/3p1pp1/3Pn2P/1PPQ3R/PB2BPK1/3R4 b - - ce 603; c0 224; acn 252
5r1r/2bQ2p1/1p1p2k1/3R2Pq/P1PpPp2/3P2B1/5K2/6R1 b - - ce 723; c0 497; acn 2110
r1b1k2r/ppp1q3/2n1p2p/4n3/3p4/2PBBNPR/P1P1QP2/2KR4 w kq - ce 272; c0 61; acn 1173
1Q3bk1/3P1pp1/8/4N3/3p3p/3P1N2/P3K1q1/8 w - - ce 953; c0 521; acn 923
R7/3rN1k1/5p2/6pp/p7/r3B1P1/5PKP/8 b - - ce 8; c0 270; acn 727
8/2PR1pp1/4pk1p/6rP/1pN3K1/1P4P1/8/4b3 w - - ce 82; c0 497; acn 200
8/p4p2/1p6/1P4p1/P1bk2P1/5P2/3K1r2/1R1B4 w - - ce -570; c0 -355; acn 12568
3K4/3B1b1p/3k1Pp1/3p2P1/3P4/8/8/8 b - - ce -555; c0 -305; acn 8414
1r1r2k1/5pb1/pQ2b1pp/4P3/q2B3P/6P1/P4PB1/R2R2K1 w - - ce -136; c0 86; acn 1608
8/5n2/3k4/5K1P/8/6P1/8/8 w - - ce 376; c0 87; acn 22702
7Q/pp2nk2/5pp1/8/4P2R/6PK/PP5P/2rr4 w - - ce 738; c0 377; acn 4289
3b2k1/p4rr1/3p3P/1Pp1pR2/2P1P2q/3P2p1/3B2K1/3Q1R2 w - - ce 497; c0 137; acn 2862
r4bk1/1bp2p1p/4p1p1/4p1PP/1p1qP3/1P1P2K1/2PB1PBQ/7R b - - ce 39; c0 250; acn 639
4k3/7p/2N1P3/3bK3/p7/1p6/1P5P/8 w - - ce 41; c0 413; acn 119
r1r3k1/4b1pp/4qp2/1NnRp3/pBP1n3/6P1/R1Q1PPKP/4N3 b - - ce 124; c0 372; acn 987
5b2/7k/1pq3p1/3pB2p/p2P1PPQ/P7/1P2b1B1/6K1 w - - ce 952; c0 381; acn 44399
8/1Q3N2/6p1/3n1q1k/4p2P/6P1/5P1K/8 w - - ce 874; c0 248; acn 144
8/p1k1P3/8/8/3qbQ2/1P1N4/3K4/8 b - - ce -262; c0 2; acn 10783
7r/p4pk1/1pP1n1pq/1P2p2r/P3P3/2p3Q1/6BP/R4RK1 w - - ce -127; c0 272; acn 1339
5r2/7k/1n4pp/QN5b/P2PP3/1P1R1pPq/2rb1P1P/5RKB w - - ce -15; c0 252; acn 1029
4r1k1/pQ3p1p/3n2p1/3B4/8/1P4P1/q4P1P/5RK1 w - - ce 267; c0 16; acn 507
3R2Q1/8/2q1r1kp/4npp1/4p3/2P3PP/5P2/5BK1 b - - ce -370; c0 -158; acn 146090
3r2k1/6b1/4ppQ1/p4P2/1pq4P/6PK/P7/3R4 b - - ce 386; c0 837; acn 802
8/p5k1/1b6/2rp4/4p1pP/1P4P1/2R4K/5R2 w - - ce 41; c0 412; acn 465
2r1kb1r/pp1qp2p/n2p1np1/2p3N1/3P4/2PQ4/PP3PPP/RNB1R1K1 w k - ce 164; c0 369; acn 1992
8/8/3p1kp1/7p/2B1P2P/4KPP1/8/3n4 w - - ce 688; c0 415; acn 11791948
8/8/8/2pk1p2/5P1p/4P1nB/8/4K3 w - - ce -494; c0 -287; acn 200
4r3/R4Qpk/7p/1N1pq3/1p5P/bn2B1P1/5P2/6K1 w - - ce 496; c0 734; acn 9478
r1b2rk1/pp3pbp/n1p3p1/q3p3/2P3n1/1QB2NP1/PP2PPBP/RN1R2K1 b - - ce 46; c0 264; acn 289
4r3/2Q4R/5kp1/3p1b2/8/4qP2/PP3RK1/8 w - - ce 773; c0 502; acn 454
4k3/p1q1p1n1/4P1Nb/2p2Ppp/2P3P1/3PQ3/r4N2/1R4K1 b - - ce -507; c0 -193; acn 81863
8/8/1bP2k1p/5p1P/3N1P2/5K2/8/8 b - - ce -264; c0 -533; acn 2989
6k1/ppp3p1/8/3pP3/8/PPN1nrPp/1P3P1P/4R2K b - - ce 80; c0 309; acn 250
4r1k1/p3qnbN/4r3/1pp1p2Q/4P3/2P2RP1/PP3PK1/7R b - - ce 89; c0 291; acn 420
3r4/pR6/8/1PRn1bk1/4p1p1/1Q2P1Pq/P7/5NK1 b - - ce -547; c0 -344; acn 737
r1r4k/p7/1p3np1/2p3Qp/2B5/1P3N1P/P1qB1PK1/8 b - - ce -160; c0 -461; acn 2394087
4r3/pp3Rkp/3bP3/1P4qn/2Q1p3/P5p1/4P1BP/2R3K1 b - - ce 27; c0 -177; acn 8595
8/3k2p1/6Rp/2pB4/2P3PP/4pK2/5r2/6b1 w - - ce -301; c0 -77; acn 72
5k2/8/4KP2/4N3/8/4B3/8/5r2 w - - ce 731; c0 305; acn 2028
5Q2/5Rpk/5nrp/8/p1N1P3/7K/PP2q1B1/5R2 w - - ce -162; c0 161; acn 1317
4k3/2pn1r2/2N1ppQ1/2b5/8/3P2P1/P2r1qBP/4R1RK w - - ce 577; c0 782; acn 342
6k1/5p2/4p1pp/8/3QKPP1/4P2P/8/1r6 w - - ce 774; c0 525; acn 1808527
6k1/2R2rp1/p2p4/3q1PQ1/3rp1P1/5P2/6KP/5R2 w - - ce 569; c0 85; acn 436398
r4rk1/4q1bp/5np1/p4p2/3N1P2/1P2p1P1/PB2P1bP/2RQR1K1 w - - ce 57; c0 -147; acn 2061
5knr/2r3b1/pqbQPn1p/2p2B2/P7/B1P5/3R2PP/1N3RK1 b - - ce -778; c0 -484; acn 5182
2K5/8/4k2p/5Rp1/4P3/5p2/8/8 w - - ce 168; c0 377; acn 72
8/8/1p5P/2p3P1/2Pkp1K1/8/1PB5/2b5 b - - ce -663; c0 -344; acn 55883
4r2r/pp2Pkp1/n1p2n2/q5B1/2P1bQ1P/1P4P1/5P2/1R2R1K1 w - - ce -121; c0 95; acn 501
2n1rrn1/3b2k1/2pp1p2/5qP1/1pP2N1P/pP3BQ1/P3R2N/4R1K1 w - - ce 995; c0 596; acn 1328
R3Bk2/7p/4pP2/p5P1/1p1pb3/1P4K1/4r3/8 w - - ce 0; c0 9979; acn 400
5rk1/6p1/2pQ3p/p1N5/4P1b1/P5Pq/1R3p1P/3R2K1 w - - ce -91; c0 298; acn 1343
5k1b/8/1p1P2B1/3KP3/P2B3p/8/7P/2r5 w - - ce 936; c0 1279; acn 2722
5q1k/2r3pn/1p1pQp1p/pP2BP2/P1P1P1RP/1K6/6R1/8 b - - ce -218; c0 0; acn 492
r1q4k/p3Q1pp/np6/2p5/5P1N/8/PP3PbP/3RR1K1 b - - ce -386; c0 -143; acn 2226
3R4/2q1rp1k/3Q2pp/p5r1/B1N5/1P2P2P/P6K/8 b - - ce -160; c0 101; acn 371
2b3k1/p1q2r2/5nnp/2Np2p1/1N1Pp3/BQ2P1P1/P5B1/1R4K1 b - - ce 298; c0 -33; acn 612
r7/ppqb1rk1/2n1p1pp/2pp4/7P/2PP2P1/PP3PBN/R1Q1R1K1 w - - ce 47; c0 268; acn 561
8/1p6/7k/P1P2p1P/5p1P/2Nb1P2/3p3K/8 b - - ce 523; c0 191; acn 101
3r1rk1/pp3p1p/5qp1/8/2P5/PP1nPNP1/3pKP1P/RQ5R w - - ce -45; c0 -267; acn 24413
6r1/pp1bn2k/3p3p/3P3q/2N1P3/6Q1/PP4B1/5RK1 w - - ce 195; c0 -15; acn 1906
3r2k1/p2rpp1p/2n3p1/8/Q3p3/1Pq3P1/P4PBP/1R1R2K1 w - - ce 233; c0 -25; acn 624
4r1k1/p6p/6p1/8/P2p1P2/8/3p3K/1R6 w - - ce -952; c0 -725; acn 366591
1r3r2/p2q2bk/Q1p3pp/B1P1p3/3pNP2/3P4/5PK1/1R3R2 b - - ce 279; c0 0; acn 315622
4r1k1/3n1p1p/p6b/1ppQ4/8/1P4Pq/PB2PP1P/3R2K1 b - - ce 410; c0 155; acn 2054
2r5/pq1k1p1p/1p1br1p1/2p3B1/2Q5/3P2P1/PP2PP1P/R4RK1 w - - ce 131; c0 344; acn 311
5r2/6kp/3P2p1/1p1Qpq2/1Pp3r1/2N1P3/4K3/2RR4 w - - ce 301; c0 76; acn 663
3k1K2/2q4p/2p1Q3/1pP2P2/pP6/P7/8/8 b - - ce -889; c0 -651; acn 979827
r2n1rk1/pbppb1pp/1p2pn2/5p1q/1PPP4/P2N2P1/1B1NPPBP/R2Q1RK1 b - - ce 31; c0 371; acn 303
8/5pk1/4p1p1/5n2/3Q1P2/6Pp/7P/4KN2 b - - ce 150; c0 -201; acn 167
6k1/5p1p/5qp1/p1bPp3/2NnP3/P3R1PP/1r2BPK1/3Q4 b - - ce 267; c0 -50; acn 2237
6k1/8/3P2N1/p1p4p/2PnK3/1P6/7P/8 b - - ce -598; c0 -363; acn 1901685
2r5/k7/1p5P/pP4B1/2q3P1/P2p1N1K/1R6/R7 w - - ce 643; c0 428; acn 505
4r1k1/p5pp/1p1pp1q1/1Q1n4/3PR1P1/1P5P/3rRP2/6K1 w - - ce -437; c0 -60; acn 816
8/8/RP2pkp1/5p2/1q1p4/3BbKPP/1PQ5/6r1 b - - ce 372; c0 604; acn 915
3rr2k/Qp1q2pp/5p2/8/3Pp3/1P1nN3/P2B1PPK/3R1R2 b - - ce 223; c0 -193; acn 721
r2q1rk1/pbpn1p1p/1p3np1/3P4/5p2/1PQ3P1/PB2PPBP/2KR3R w - - ce 49; c0 -174; acn 200144
1r5k/4R2p/6q1/3B4/3P2b1/6Pn/3B1r1P/Q4R1K b - - ce 412; c0 179; acn 5677258
3rr3/bb4qk/4n1pp/1p2pn2/pPp3PP/P1P1RPK1/1Q1N2N1/2B1RB2 w - - ce -322; c0 -75; acn 1077
6k1/2P3b1/7p/p3p1p1/P3np2/1PPrBNP1/5PKP/2R5 b - - ce -730; c0 -289; acn 433
6k1/8/7p/3P4/1pq1pN2/6P1/5P1P/5RK1 b - - ce 156; c0 374; acn 124
8/1p1k4/p3P3/P1PP4/3K3B/7b/8/8 b - - ce -856; c0 -643; acn 365477
6r1/4r2k/p2q3P/1p1P2n1/3P1p1R/PP1bpB2/KB2R3/7Q b - - ce 831; c0 564; acn 6603802
r4r2/p1P3kp/2Q2pp1/4p3/1PR1N2n/3q4/P2R1PPP/6K1 b - - ce -565; c0 -325; acn 602
2R5/2pr1pk1/1p1p2p1/1P1P1r2/3Pp1bb/4PqPp/Q4P1P/2R1BBK1 w - - ce 0; c0 215; acn 355
r5k1/2p2pb1/8/1P1Q1qp1/p3p3/4BnPp/P4P1P/1R1R1K2 b - - ce 141; c0 -60; acn 67113
2R3k1/pq3n1p/3pp3/3p2p1/1P1Pp3/4P1P1/3N1P1P/2R3K1 b - - ce -51; c0 -263; acn 212
2Q5/p5kp/4R1p1/3q3r/P2p4/P5P1/5P1P/6K1 w - - ce 637; c0 413; acn 334
5r1k/p5q1/1p4p1/4r3/2P3p1/N2Q1nPP/P7/1R3R1K b - - ce 576; c0 103; acn 12519
5kr1/p4p2/4p3/q2pPp2/3P4/4NQ1R/Pr3PK1/R7 w - - ce 197; c0 590; acn 477
rn1qk2r/pbp2pbp/1p2p1p1/3p4/1PP1n3/3P1NP1/P2NPPBP/R1BQ1RK1 w kq - ce -38; c0 175; acn 11380
1R6/8/3R4/6pk/1p6/4nP2/P1r4P/5K2 w - - ce 691; c0 333; acn 1148
3r4/p1rqppk1/1p4p1/n6R/8/2NPQ1P1/PP3P1P/R5K1 b - - ce 0; c0 233; acn 4725
8/p3RP2/5rp1/8/P6k/7b/8/6K1 w - - ce -521; c0 -309; acn 12743
8/4qk2/p6Q/1p1pPP2/1P6/5p2/1Br2K2/8 w - - ce -31; c0 -546; acn 211
8/8/7K/2k2p1P/5P2/8/Bpb5/8 w - - ce -233; c0 -13; acn 9460
r3r1k1/1p3ppp/2p2n2/2q5/2N3n1/P4Q2/1B2BPPb/R3R1K1 w - - ce -573; c0 -268; acn 7442
2r4k/1p2R2p/6p1/P2N4/6qP/6P1/1n1p2BK/5R2 b - - ce 82; c0 433; acn 3332
r2q1rk1/pbp2pbp/1p2p1p1/3n4/2Nn4/P1N1P1P1/1P1B1PBP/R2Q1RK1 w - - ce -51; c0 189; acn 5379
2rq1rk1/p2nbppp/1p2p3/3b4/3N4/1P1BP3/PB2QPPP/R4RK1 w - - ce 16; c0 221; acn 1173
2k1r3/1b6/p7/2Q2pP1/Pp3q2/3P1NN1/1bP5/5RK1 b - - ce 344; c0 124; acn 1527
3rr1k1/1p3ppp/5q2/1Pb1N3/1nP1n1P1/3p3P/1Q3PK1/1RB1RB2 w - - ce -195; c0 225; acn 358
4r1bk/2q3p1/5p1p/5P2/2PNr1P1/2P2Q1P/4p1K1/R3R3 b - - ce 473; c0 84; acn 580
4r3/R4p2/2kb3P/8/1p3P2/p2P1K2/p3N3/B7 w - - ce 231; c0 601; acn 249
8/4P1RR/1pk3p1/5pP1/1n1p4/8/1r2K3/8 w - - ce 481; c0 279; acn 44902
3n1rr1/2p2p2/5P1k/5R1P/p2pQ3/q2P2P1/5P1K/4R3 w - - ce 33; c0 275; acn 655
1b2r1k1/pp6/2b1q1p1/2p2rB1/n3P1Q1/7P/PPP3B1/4RR1K w - - ce 236; c0 -284; acn 2199
8/8/4Qbkp/5pp1/P3p3/1P2P1P1/3qNPKP/8 w - - ce 979; c0 773; acn 1039621
2rq1r1k/1R2Npb1/8/p1p3pQ/2P1b2p/4P2P/P5P1/2B2RK1 b - - ce -656; c0 -397; acn 62774
8/1pK3R1/8/Pr6/8/6kp/8/8 b - - ce 913; c0 542; acn 1998891
2r2rk1/p1q3pp/3b4/1p1Q4/3P3P/1P2P3/1BP5/2KR3R b - - ce -29; c0 306; acn 69
R3Q3/1q1n1pp1/2p2b1p/1rPp1b1k/3P4/2B3P1/3N1P2/2R3K1 w - - ce 645; c0 864; acn 2961
8/5P1k/4K2P/6P1/5n2/8/p7/N7 w - - ce 688; c0 275; acn 14313
r7/pp2rpk1/1qp2npn/3p3p/5Q2/1PNR2PP/P1P1PPB1/R5K1 w - - ce -11; c0 234; acn 1475
2kr2r1/pp2pp2/4b2p/1QP1P3/q3P3/2p1B3/3R2BP/1R5K b - - ce 585; c0 287; acn 9524
5k2/1R6/1prb1R2/p6p/1p1p1P2/3Pn2P/PK5P/4B3 b - - ce -382; c0 -158; acn 444
8/8/1p4RP/2p2n2/p4k1r/P2K1B2/1P4P1/8 w - - ce 772; c0 392; acn 2065305
1r4k1/1b6/6p1/NPp5/2q1pP2/3p2P1/8/R3QK2 b - - ce 253; c0 488; acn 221
6k1/5R1p/6pb/4p3/2N1P1n1/3r1NPq/1P3P1P/4R1K1 b - - ce 618; c0 915; acn 5856
6k1/R5Bp/6p1/1Bp2r2/7P/2P1n3/PP6/3r2K1 w - - ce -491; c0 -222; acn 2508
8/4k3/5p2/6p1/4p1P1/1P6/5P2/6K1 w - - ce 726; c0 453; acn 1146290
r1bqk2r/ppp1npbp/2n3p1/4p3/2Q5/2N2NP1/PP1PPPBP/R1B1K2R w KQkq - ce -50; c0 167; acn 741
8/8/8/R3Rpk1/6p1/5q1p/5P2/6K1 w - - ce -437; c0 -1040; acn 4696
2Q2rk1/2R2ppp/5q2/p2B4/4PP2/1P2b1P1/P5KP/8 w - - ce 594; c0 374; acn 119171
7k/6p1/p6p/Pp5P/1P2Q1P1/5PK1/3q4/8 w - - ce 188; c0 594; acn 148
8/8/8/2P1k3/3r3p/1PR4K/1P6/8 w - - ce 234; c0 491; acn 11251
2r3k1/5ppp/3P2b1/4Pp2/1p1P4/1B4P1/7P/5R1K w - - ce 953; c0 739; acn 827744
8/1P4p1/2k3K1/2P5/4r3/4b2P/1R3p2/8 b - - ce 682; c0 1427; acn 113118
8/6pk/8/6K1/5P1p/2n4P/8/8 w - - ce -415; c0 -148; acn 308
3r1rk1/3qbppp/4p3/p3P3/P1PNR3/5QP1/5PKP/R7 b - - ce 140; c0 -75; acn 12032
3r2k1/1p3ppp/8/1Pr2P2/4Q2N/3n2P1/2p3KP/5B2 w - - ce -398; c0 -170; acn 1133
8/qr2pk1p/4Rrp1/8/3N1P2/4Q1P1/1n5P/4R1K1 w - - ce 151; c0 357; acn 1761
rb1qr1k1/1p1n1pp1/2p1pnp1/p2p4/2PP4/PP2PB1P/1B1N1PP1/R2Q1RK1 b - - ce -55; c0 151; acn 348
2qrr1k1/3n1pbp/3B4/2p2QP1/3N4/7P/5PB1/1R1R2K1 b - - ce -407; c0 -204; acn 551
r2r2k1/pp3p2/2n1p1p1/3nP3/1qp1NPPQ/8/P1PP2B1/R4R1K w - - ce 453; c0 214; acn 840
3r1rk1/5pbp/6p1/QRp2q2/2P5/P3PBP1/2bN1P1P/2R3K1 w - - ce 390; c0 152; acn 705
7r/5p2/2Bk1P2/1P4q1/2r2nP1/6Q1/8/1R3RK1 w - - ce 355; c0 559; acn 1923
6k1/p4pp1/2bBpn2/2P4p/1pQN4/1Pn1P1P1/q6P/5BK1 w - - ce 127; c0 370; acn 366
5k1Q/8/2p2p2/P1N1p1p1/1P2P3/6PK/3q1P1P/4n3 b - - ce -802; c0 -554; acn 135
8/4k3/8/N3KPp1/6p1/6P1/2b5/8 w - - ce 200; c0 474; acn 1037
8/8/8/p5R1/P2pK3/2b5/8/5k2 w - - ce 0; c0 214; acn 552452
1k6/1p4pp/5p2/4p3/PP1nb3/4P3/1Krp1PPP/3R1B1R w - - ce -313; c0 0; acn 9653
6k1/5p2/pN1B3p/2P3p1/8/1P5P/2r5/5K2 w - - ce 990; c0 479; acn 1311880
r2q1rk1/pp1nbppb/2p1p2p/3p4/4P3/1P1P2P1/PBPN1PBP/R2Q1RK1 w - - ce 31; c0 256; acn 619
5r2/n1r2k1p/1q2p1p1/1p1pPpP1/pP3P2/P1PQ3K/3B3P/4RB2 b - - ce 126; c0 381; acn 731
4q1k1/ppn1rpp1/2pb1n1p/B2p1Q1P/P2P1PN1/1P3BP1/4RPK1/8 b - - ce -67; c0 276; acn 1284
7k/4Rbp1/4p2p/3pn2B/8/2Bp2P1/5P1P/1r1N2K1 b - - ce 448; c0 86; acn 10411
8/4P3/2RknP1K/1P5p/8/3b4/8/q7 b - - ce 808; c0 389; acn 3973
R4n2/1p2Rpkp/8/p1p3p1/2Pp1bP1/P2P3P/5PK1/1r6 b - - ce 643; c0 248; acn 255
6k1/5p2/6p1/8/3R4/1p2nq2/1Q6/6K1 b - - ce 514; c0 283; acn 5550
1bqr1r2/6k1/p1n1b1p1/2pN3p/P1P1Pp1P/2N3P1/5PBK/R2Q1R2 b - - ce -6; c0 247; acn 1422
3rr1k1/3n1p2/pq3np1/1pp4p/3bP1N1/5PPP/PPQBB1K1/2R2R2 w - - ce -8; c0 196; acn 1392
r5k1/r1p1qppp/2p1p1b1/3B4/4P3/1P2QP2/1KP3PP/1N1R3R b - - ce 161; c0 453; acn 581
1k6/7p/p1P4B/2PpPr2/q7/5pR1/5R1P/7K w - - ce 0; c0 -211; acn 2574
8/4b3/4P3/4kPp1/4N1P1/4K3/3p4/8 w - - ce 831; c0 1065; acn 2476534
1Q2r3/P5k1/8/6P1/3K4/8/8/5q2 b - - ce 489; c0 243; acn 24384
r4rk1/p2n1ppp/3b1n2/1p2P2q/1P1p4/P2P1N2/1B3PPP/R2QR1K1 b - - ce -32; c0 194; acn 466
R4r1k/6p1/6p1/3B3b/1PPr4/Q7/2q3NK/8 b - - ce 832; c0 419; acn 280
6r1/P7/1K6/6p1/8/2R2Pk1/8/8 w - - ce 929; c0 571; acn 68555
4rrk1/pp1n1pp1/2pb2p1/8/6Pq/3PB2P/PPPQ1RB1/5RK1 b - - ce 53; c0 264; acn 356
2k5/2R5/p1p3p1/5p2/nq6/1P2r2P/P6B/1KR5 b - - ce 468; c0 1106; acn 1523
4r1k1/pp3pp1/1bpr3p/4nNq1/1P2P3/P1Q5/1B1R1PB1/3R2K1 b - - ce -52; c0 317; acn 729
6k1/pR5p/1q2prp1/4N3/5r2/PP5n/2Q3BP/4R1K1 w - - ce 0; c0 310; acn 331
6k1/1p4b1/2ppnq2/p3p3/2PPR1p1/1PB3N1/P4K2/7R w - - ce -630; c0 -337; acn 428
2kr3r/1p1q2p1/2p2b2/p1P5/2P2pQ1/PP3N1P/1BK2P2/R7 b - - ce 562; c0 326; acn 3612
8/5PK1/2Nkn2p/4N3/8/p1n5/P6P/8 w - - ce 283; c0 690; acn 117
8/k2r1ppp/p1B2n2/q7/P1Q5/2P3PP/8/1R5K w - - ce 628; c0 405; acn 1486
r2r2k1/pp2qppp/2p2n2/4b3/1PQ5/6PP/P3PPB1/1RB2RK1 b - b3 ce 40; c0 406; acn 588
8/6p1/5k2/7p/7q/1r6/2Q3B1/6K1 b - - ce 769; c0 483; acn 2531
3qr1k1/1p3p1p/5np1/p2Bb3/P7/BP2P2P/5PP1/2QR2K1 b - - ce -98; c0 110; acn 5235
3n4/p3ppk1/5N2/p3P2p/8/4p1P1/7P/1q3RKB b - - ce 681; c0 439; acn 15207
8/1pbn1qk1/p1p1pn1p/P7/1PNP3p/5BPQ/3B1P2/6K1 w - - ce 140; c0 341; acn 583
6k1/1R6/5p2/4p1p1/6P1/4Bn1K/5P2/6r1 b - - ce 489; c0 234; acn 47189
5rbk/p3n2p/1pB3p1/2p1P1Q1/2P1N3/1Pqr4/P6p/3R1R1K b - - ce 503; c0 52; acn 407
6k1/1p3p2/p3q1pQ/P3P2p/2R5/1P1r2PP/3p1b1K/3B4 b - - ce 950; c0 660; acn 7793
2r1r3/p1P5/3k2N1/pP1Np2P/P2n2P1/8/6K1/2R5 w - - ce 552; c0 349; acn 1042528
2k2nQ1/ppp5/q5p1/5rP1/2NPp1R1/1P3r2/4KP2/3R4 w - - ce -400; c0 -195; acn 742
8/8/1p2k2p/p1b2pp1/2P5/1P1p2P1/1BN2P1P/6K1 w - - ce -242; c0 -18; acn 3230
8/rp3pk1/2p5/2P1Q2p/P3P3/1B3qPp/5P2/5RK1 b - - ce 0; c0 -249; acn 4571
2bqr3/3nppkp/r5p1/1p1B4/pP6/P2P2P1/3N1P1P/R2Q1RK1 w - - ce 16; c0 257; acn 244
6rk/q4p1p/5p2/2bP1P2/1p2p3/PP2N1P1/2N1n1KP/Q7 w - - ce 0; c0 -231; acn 785
k3N3/3K4/2P5/b7/8/8/8/8 w - - ce 246; c0 12; acn 991
2r3k1/3q1ppp/1Q6/3p4/1n6/4RNPb/1P3P1P/7K b - - ce 955; c0 734; acn 16923
4b3/8/4k1p1/1p2N2p/1P1KPP1P/8/8/8 w - - ce 215; c0 467; acn 121
r5k1/pp1q1p2/2p2bp1/3n1n1p/2N2P2/P2PpQPP/1P2PRB1/2R3K1 w - - ce -170; c0 84; acn 1312
5rk1/1R3ppp/1Q6/1q4r1/8/4P2P/5PP1/5RK1 b - - ce -108; c0 118; acn 227
2k4r/pp1n1pp1/1qp5/2b1pPB1/4P1P1/1P3N1r/P1P1Q1K1/R4R2 b - - ce 63; c0 338; acn 244
4rbk1/1p3bpp/5p2/2pn4/p3P3/P1Q2PqP/1PPN2B1/2R3BK w - - ce -172; c0 88; acn 4151
3r2k1/pp3rp1/1b3n2/8/6q1/1Q2P1B1/PP3P2/2RR2K1 b - - ce 322; c0 600; acn 375
4k1r1/5pBp/n1Pb4/8/P1R3n1/1p5K/5rPP/7R w - - ce -570; c0 -342; acn 235
1r5k/5q1p/2p5/p3pP1p/4P2B/2P4Q/1P3R1K/3n4 w - - ce 202; c0 -12; acn 1257
8/n7/p3r2p/P5p1/2R4P/8/1B1kPp2/5K2 w - - ce 184; c0 -25; acn 4268
8/6pk/Q1p4p/2Ppp1P1/8/3nqPBK/7P/8 b - - ce 946; c0 508; acn 7774
7k/2q2p1b/4pp1Q/p1b5/1pPNP2P/3B2P1/P4P2/6K1 b - - ce 0; c0 205; acn 191
1q1r1rk1/pb2bppp/1p2p3/3n4/3B4/1P2P1P1/P2NQPBP/2R2RK1 w - - ce -4; c0 197; acn 1212
8/4kn2/1pB3p1/p7/P1P5/1P2b3/2KBr3/4R3 b - - ce -32; c0 188; acn 443
3N4/P3ppk1/1R4p1/4n3/3n3r/8/5PKP/1R6 b - - ce -826; c0 -461; acn 426
8/p4Qpk/6p1/2q5/4r2P/3RP3/3K4/8 b - - ce 603; c0 389; acn 62543
8/2B5/8/8/3k4/3p2P1/r7/3K4 w - - ce -182; c0 51; acn 18
1r3r2/p3ppkp/2p3p1/q2p4/N3n3/1P2P2P/P1RPQPP1/4K2R b K - ce 308; c0 15; acn 11851
4r2k/1p1r1qpp/p3n3/P2PRN2/8/1P5P/5QP1/4R2K b - - ce -530; c0 -296; acn 11730
r3r2k/p5bp/b2B2p1/1qPB1p2/1Q1p4/1N1P2P1/4PP1P/R5K1 w - - ce 395; c0 181; acn 4292
4r2k/pp6/1bp5/3p4/3P1q1r/2QR3B/PP3P2/3R2K1 b - - ce 231; c0 474; acn 1909
5k2/4R3/3KN1p1/7p/6nP/5r2/8/8 b - - ce -484; c0 -25; acn 101
6k1/1R4N1/4PKn1/p7/8/6rP/8/8 w - - ce 946; c0 631; acn 39792
3Q1bk1/5p1p/4p1pP/4P1B1/5PPK/3p4/5q2/8 w - - ce -185; c0 9997; acn 33
6k1/4np2/2q1pbp1/pn1p4/1p1P1NP1/1P1BPP2/P2B2K1/1Q6 w - - ce 42; c0 -240; acn 214
2r5/2PR1pk1/1p3qp1/7p/3Q3P/6P1/5P1K/8 w - - ce 679; c0 151; acn 296
1kbrr3/2p1q1p1/2p2p2/5n1p/3N3P/P2P2P1/1BQ1PPB1/4R1K1 b - - ce -515; c0 -256; acn 18351
2r2rk1/4q1pp/2p1b1n1/Pp2p3/1b6/1NNP2P1/2R1P1BP/1RQ3K1 b - - ce 394; c0 667; acn 425
5r1k/6p1/8/4Np2/3P3b/2Q3q1/1P2b1BN/6K1 w - - ce 42; c0 -337; acn 222
5rk1/7p/p7/1p2Qp2/8/qP2P3/P4PPK/2R5 w - - ce 798; c0 362; acn 3052
r1bq1rk1/ppp2pbp/1nn3p1/4p3/7Q/2NP1NP1/PP2PPBP/R1B2RK1 w - e6 ce 14; c0 244; acn 603
2R1Q3/1p3ppk/7p/3p2r1/3q3P/P4Pn1/6PK/2R5 w - - ce 448; c0 667; acn 554
5rk1/1QP4p/4pp2/1N2b3/2r3p1/6P1/q4PKP/2R1R3 w - - ce 721; c0 507; acn 369789
8/4k3/3npN2/6PP/3K1P2/8/8/8 b - - ce -767; c0 -497; acn 26920
r1b2rk1/1ppnqppp/3b4/p2p4/P2Pn3/1P1NP3/1B1NBPPP/R2Q1RK1 b - a3 ce -38; c0 287; acn 538
3r2k1/1p2qpp1/p3Nn2/3B3p/1P6/P2QP1PP/5P2/2R3K1 b - - ce -345; c0 -134; acn 927
8/2k5/5p2/2P4p/4PKP1/4B3/7R/3r3b w - - ce 312; c0 572; acn 138
8/BP2R2p/8/4n3/4k3/8/1r3KPP/8 w - - ce 678; c0 415; acn 588
4rk1r/pq5p/1p2Ppp1/2pR4/5P2/1P1Q2P1/P5KP/4R3 w - - ce 430; c0 223; acn 10805
5rk1/1p1n1q1p/p3r3/P1p1p2R/2Pp1p1Q/5P2/1PPB2PP/4R1K1 w - - ce 0; c0 209; acn 961
r2rb3/1pp3k1/2n2p1p/pBR2Pp1/P2Pp1P1/BP5P/5K2/2R5 w - - ce 190; c0 -13; acn 187
8/6pk/1p3p1p/1P6/n1Q3P1/4B2P/5PK1/3q4 w - - ce 120; c0 1004; acn 906
6k1/1b2qppp/r7/1Q1B4/1p6/1p1PP1P1/5P1P/2rR2K1 w - - ce -465; c0 -679; acn 53051
6k1/5pp1/2N5/8/1Pb2pP1/2n2PqP/P5B1/6QK w - - ce 737; c0 155; acn 3504
8/4n3/5k2/5p1P/5P2/4K2P/8/8 b - - ce 517; c0 302; acn 1131075
7r/p2q1pk1/2p3pr/3p4/3nPQ2/2N2BP1/P4P2/R4RK1 b - - ce 839; c0 158; acn 3098
4n1k1/5p1p/6p1/b1p2P2/3q2B1/P7/6QP/5R1K w - - ce 330; c0 125; acn 28625
8/R7/B1p1k3/2PpP3/3P1p1K/4pnr1/8/8 w - - ce -665; c0 -1082; acn 59
5r1k/2p3pp/6r1/8/P1P3P1/1Q3B2/3q4/R4R1K w - - ce 233; c0 29; acn 1706
1q2r1k1/4rpb1/6Q1/8/5R2/p1p1P3/B4PP1/5RK1 b - - ce -294; c0 -60; acn 846
8/2p5/5p2/k4P2/3K3p/3P3P/8/8 w - - ce 909; c0 658; acn 49653
1q5k/1N1R3p/4Q1n1/4p1p1/1K6/2R3PP/8/5r2 b - - ce -170; c0 -415; acn 1548
r7/8/8/p4R2/P6P/4p1K1/8/4k3 b - - ce 63; c0 398; acn 126
Most of them are pretty shallow change-of-minds, but there are quite a few at above 1 million nodes, too.
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
User avatar
Ajedrecista
Posts: 1968
Joined: Wed Jul 13, 2011 9:04 pm
Location: Madrid, Spain.

Re: Need ideas on recognize 'tactics' from game database.

Post by Ajedrecista »

Hello Matthew:
matthewlai wrote:Most of them are pretty shallow change-of-minds, but there are quite a few at above 1 million nodes, too.
Thanks for your time. I also see jumps when |evals| are very high, over 3 pawns and more. A good idea could be filter these results with an arbitrary minimum acn and a maximum of min.(|c0|,|ce|) unless there is a change of sign from c0 to ce or you get something like c0 = -900 and ce = -5.

Regards from Spain.

Ajedrecista.