Hard talkchess 2015 beta 4

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

Moderators: hgm, Rebel, chrisw

Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2015 beta 4

Post by Vinvin »

Ferdy wrote: c0 "eval = draw"; will be recognized by the program, this is at +/-50 cp
c0 "eval = win"; eval >= 500 cp.
Hi, Ferdinand,
50 cp very high for a draw, if Houdini or SF eval to 0.50 it's already a nice advantage.
I'd call drawish a score below 10cp-20cp, let's take the average 15cp.
For a win, I'd say, for a top engine, +200 to +300 is winning, let's take the average +250.

My best,
Vincent
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Hard talkchess 2015 beta 4

Post by Ferdy »

Vinvin wrote:
Ferdy wrote: c0 "eval = draw"; will be recognized by the program, this is at +/-50 cp
c0 "eval = win"; eval >= 500 cp.
Hi, Ferdinand,
50 cp very high for a draw, if Houdini or SF eval to 0.50 it's already a nice advantage.
I'd call drawish a score below 10cp-20cp, let's take the average 15cp.
For a win, I'd say, for a top engine, +200 to +300 is winning, let's take the average +250.

My best,
Vincent
I make this as an option now.

Code: Select all

--draw 15 --win 250
And can be seen in summary.
Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Physical Cores: 4
Hyper-Threading: ON
id name CDrill 1850
Hash: 128, Threads: 1, Time: 5.0s/pos
Test file: VLHardTalkchess2015Beta4-3.epd, Total Pos: 112
Test parameters: DrawValue +/- 15cp, WinValue >= +250cp
Correct: 11 (9.82%)

[...]
I will make some minor changes in engine log and perhaps in the output, also include the hmvc value if there is, the released version just use zero when fen is sent to engine. Fortunately your epd has value zero in hmvc. The fmvn is ignored and will just use 1.

I may add, this tool is not capable of determining correctness of bm or other conditions when epd has am and bm at the same time.
At present bestmove of engine is compared at c9 "moves". Now if there is am and bm, I am thinking of placing the am moves in c8 "moves"; and bm will be in c9 "moves";. But this is not a priority.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Hard talkchess 2015 beta 4

Post by Ferdy »

Revised the output, also now will consider hmvc value in epd. Improve engine log on avoid move. Added draw and win threshold options.

Code: Select all

EEAI v3.0
Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Physical Cores: 4
Hyper-Threading: ON
id name Houdini 4 x64
Hash: 128, Threads: 1, Time: 10.0s/pos
Test file: VLHardTalkchess2015Beta4-3.epd, Total Pos: 112
Test parameters: DrawValue +/- 15cp, WinValue >= +250cp
Correct: 14 (12.50%)

Pos  Correct  EngineBM  ScoreCP   D2Mate   epd
  1        0      b1c2      -68        -   1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1; c1 "diff=1"; c9 "b1a1";
  2        0      g4h5     +174        -   2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1; c1 "diff=3"; c9 "b4e1";
  3        1      c4d2     -171        -   8/5k2/8/5P2/1pnB1K2/8/1P6/8 b - - bm Nd2 Na5; c1 "diff=3"; c0 "draw"; c9 "c4d2 c4a5";
  4        0      b1e4      +51        -   kb6/8/8/1K5p/3Npp2/8/8/1B6 w - - bm Ka6; c1 "diff=3"; c9 "b5a6";
  5        0      g5f6       +0        -   r1q2rk1/pp1n1p1p/1n1P2p1/2b1P1B1/4NQ2/1B3P2/PP2K2P/R7 w - - bm Rc1; hmvc 0; fmvn 1; id "MGV50-P: BRONSTEIN - Ljubojevic Petropol. 1973"; c1 "diff=3"; c9 "a1c1";
  6        0      e5g4       -7        -   r1b3r1/3kb1pp/2qp4/p2Nn1P1/3BP2P/4Q3/1PP2R2/1K1R4 b - - am Ng4; c1 "diff=3"; c9 "e5g4";
  7        0      e1g1      +60        -   rnq1kb1r/1R3ppp/2pp1n2/3P4/p3P3/3B1P2/1QPBN2P/4K2R w Kkq - bm Nd4; hmvc 0; fmvn 1; id "MGV4-P: SHIROV - Rivas Pastor Manila ol 1992"; c1 "diff=4"; c9 "e2d4";
  8        0      e4d4      +50        -   8/p4kpp/1p6/5p2/3Pr3/P3RKP1/1P5P/8 b - - bm Rxe3+; hmvc 0; fmvn 1; c0 "!"; id "MGV52-E: Evans - RESHEVSKY New Jork 1969"; c1 "diff=4"; c9 "e4e3";
  9        0      e4d6      +91        -   r3r1k1/2qb1pp1/pp2n1np/2p1P3/2R1N3/1B3N1P/PP1Q1PP1/4R1K1 w - - bm Nf6+; hmvc 0; fmvn 1; id "MGV70-K: NUNN - Smeets Amsterdam 2006"; c1 "diff=4"; c9 "e4f6";
 10        0      f5e7     +112        -   2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2; c1 "diff=4"; c9 "h3g2";
 11        1      f1f5    +2753       +6   2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5; dm 6; c1 "diff=4"; c9 "f1f5";
 12        0      c1b2       +0        -   7k/1Q2K3/4p1pP/7q/7p/1p6/1pb5/2B5 w - - bm Kf8; c1 "diff=4"; c9 "e7f8";
 13        0      h5e5       +0        -   8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Qab5+; dm 11; c0 "12 queens"; c1 "diff=4"; c9 "a6b5";
 14        0      f3e2     +796        -   r1b3kr/pp1n2Bp/2pb2q1/3p3N/3P4/2P2Q2/P1P3PP/4RRK1 w - - bm Re5; dm 13; c1 "diff=4"; c9 "e1e5";
 15        0      c3e4      +62        -   1qrrbbk1/1p1nnppp/p3p3/4P3/2P5/1PN1N3/PB2Q1PP/1B2RR1K w - - bm Bxh7+; c1 "diff=5"; c9 "b1h7";
 16        0      f4h4      +70        -   1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5; c1 "diff=5"; c9 "g3f5";
 17        0      c4a5     +155        -   1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8; c1 "diff=5"; c9 "e3e8";
 18        0      g7f7     -136        -   2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7; c1 "diff=5"; c9 "c8c7";
 19        0      d1c2      +92        -   2b1Bbk1/5ppp/p3p3/8/1r3P2/4P3/P4P1P/3Q2K1 w - - bm e4; c1 "diff=5"; c9 "e3e4";
 20        0      f6f4      +32        -   2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3; c1 "diff=5"; c9 "h2g3";
 21        0      c3c4     -754        -   3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+; c1 "diff=5"; c9 "c2a4";
 22        0      a7b6     +148        -   5rk1/p2qr1b1/1Pn3pp/2pn4/2Np1p2/1N1P2P1/1P1BPP1P/R2QR1K1 b - - bm Qh3; c1 "diff=5"; c9 "d7h3";
 23        1      h1h7     +382        -   r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7; c1 "diff=5"; c9 "h1h7";
 24        0      e5d4     +207        -   1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6; c1 "diff=6"; c9 "d6f6";
 25        0      h4g5      +27        -   1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7; c1 "diff=6"; c9 "g1g7";
 26        0      g1h1     +165        -   1r3rk1/3b1p1p/pp1p1p1Q/n1q1p3/2P1P3/P1PB1N2/6PP/1R3RK1 w - - bm Nd4; c1 "diff=6"; c9 "f3d4";
 27        0      e5f6      -66        -   1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4; c1 "diff=6"; c9 "g2g4";
 28        0      d4a7      +60        -   1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6; c1 "diff=6"; c9 "f1f6";
 29        0      g7f8      +22        -   1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - - bm Nc3; c1 "diff=6"; c9 "b5c3";
 30        1      d8a8    +1242       +9   3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8; c1 "diff=6"; c9 "d8a8";
 31        0      h3g2      +10        -   3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5; c1 "diff=6"; c9 "h3h5";
 32        0      d3e3      -71        -   5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3; c1 "diff=6"; c9 "d3b3";
 33        0      d4c2      +45        -   8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+; c0 "Lommer 1963"; fmvn 1; hmvc 0; id "Nightmare Nr.020"; c1 "diff=6"; c9 "a5b3";
 34        1      d4d3     +324        -   b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - bm d3+; c1 "diff=6"; c9 "d4d3";
 35        0      g2g3      +48        -   r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6 bm Be2; c1 "diff=6"; c9 "f1e2";
 36        0      a7a5      +31        -   r1bq1rk1/p4p1p/1np3p1/3p2Pn/1p2PP2/1PbQB3/P1P1BN1P/2KR2NR b - - bm Nc4; c1 "diff=6"; c9 "b6c4";
 37        0      g5f4      +16        -   r1bq1rk1/pp1n1pp1/4pn1p/2p3B1/3P4/P1PB1N2/2P3PP/R3QRK1 w - - bm Qh4; c1 "diff=6"; c9 "e1h4";
 38        0      d1g4      -11        -   r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6; c1 "diff=6"; c9 "f5f6";
 39        0      g3h3      -44        -   r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; c0 "Asauskas-Malisauskas, Vilnius 2004"; fmvn 19; hmvc 0; id "Nightmare Nr.019"; c1 "diff=6"; c9 "f3f6";
 40        0      c3e2       +0        -   r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6; c1 "diff=6"; c9 "d4c6";
 41        0      a3b3      +28        -   r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2; c1 "diff=6"; c9 "c3b2";
 42        0      d1c1     +114        -   2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7; c1 "diff=6"; c9 "d5f7";
 43        0      d7c5      -80        -   3r2k1/3N1ppp/p2Pp3/8/5q2/8/1PP3R1/1K1R1B2 w - - bm c4; c1 "diff=7"; c9 "c2c4";
 44        0      e8e7     +201        -   4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+; c1 "diff=7"; c9 "e8e5";
 45        0      f7f8      +30        -   5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6; c1 "diff=7"; c9 "f5e6";
 46        0      e4f4      +62        -   6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5; c1 "diff=7"; c9 "c3d5";
 47        1      d3g6    +1670      +13   6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6; c1 "diff=7"; c9 "d3g6";
 48        0      c4f1       +0        -   8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2; c1 "diff=7"; c9 "c4e2";
 49        0      d3d6    +2205        -   8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q; c1 "diff=7"; c9 "f7f8q";
 50        1      f4g4    +2013      +47   8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4; c1 "diff=7"; c9 "f4g4";
 51        0      h4g5       +0        -   8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3; c1 "diff=7"; c9 "f4d3";
 52        0      c5b5       +0        -   8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5; c1 "diff=7"; c9 "c5b5";
 53        0      e5e6      -33        -   8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5; c1 "diff=7"; c9 "h4h5";
 54        0      a4a3     +142        -   8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3; c1 "diff=7"; c9 "f5h3";
 55        0      d4e3     +107        -   k5r1/5p1p/p1b1B3/2N1n1r1/1P1q4/3p1P1Q/PP3RPP/5R1K b - - bm d2; c1 "diff=7"; c9 "d3d2";
 56        0      c3b5       -5        -   k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3; c1 "diff=7"; c9 "h5f3";
 57        0      a5a4      -91        -   q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7; c0 "Karjakin-Anand Wijk-aan-zee 2006"; c1 "diff=7"; c9 "e8c7";
 58        1      c4c5       +0        -   q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+; c1 "diff=7"; c9 "c4c5";
 59        0      h5h4      +61        -   r1b1r1k1/p2q1ppp/np2n3/3p1NBQ/8/6PB/P4P1P/1R2R1K1 w - - bm Bf6; c1 "diff=7"; c9 "g5f6";
 60        0      d1f3      +92        -   r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7; c1 "diff=7"; c9 "d3h7";
 61        0      h5h6     +111        -   r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6; c1 "diff=7"; c9 "d4f6";
 62        0      h2h4      +51        -   r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+; c1 "diff=7"; c9 "d3h7";
 63        0      h3h4      +12        -   r3rbk1/ppq2ppp/2b1pB2/8/6Q1/1P1B3P/P1P2PP1/R2R2K1 w - - bm Bxh7+; c1 "diff=7"; c9 "d3h7";
 64        0      b2b3      +85        -   r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3; c1 "diff=7"; c9 "d3h3";
 65        0      f3d4     +207        -   r4rk1/p4ppp/qp2p3/b5B1/n1R5/5N2/PP2QPPP/1R4K1 w - - bm Bf6; c1 "diff=7"; c9 "g5f6";
 66        0      e4d5     +216        -   r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4; c1 "diff=7"; c9 "d2f4";
 67        0      f4e3      +16        -   rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+; c1 "diff=7"; c9 "d3h7";
 68        0      a3a4      +65        -   rnbRrk2/2p5/1p2PB1p/pP4p1/8/P3R2P/2P2P2/6K1 w - - bm h4; c1 "diff=7"; c9 "h3h4";
 69        0      f2g1     +115        -   2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5; c1 "diff=8"; c9 "c4c5";
 70        0      b1f5       +1        -   2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6; c1 "diff=8"; c9 "e5e6";
 71        0      f5c2     -176        -   3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+; c1 "diff=8"; c9 "g5f7";
 72        0      e7d6      +55        -   4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5; c1 "diff=8"; c9 "e6e5";
 73        1      c2f2     -108        -   5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - bm Rxf2+; c0 "Uhlmann-Malich,Berlin 1968"; fmvn 53; hmvc 0; id "Nightmare Nr.021"; c1 "diff=8"; c9 "c2f2";
 74        0      g8f8       +0        -   6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+; c1 "diff=8"; c9 "d6f8";
 75        0      c4c5      +39        -   6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4; c1 "diff=8"; c9 "g2e4";
 76        0      f1d1     +152        -   6qk/p4r1p/1n1p2pP/2p1p1Q1/2PnB1R1/1P6/P4PP1/5RK1 w - - bm b4; c1 "diff=8"; c9 "b3b4";
 77        0      d7g7     +116        -   8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4; c1 "diff=8"; c9 "d7d4";
 78        0      c3f3       +0        -   8/1p2K2k/8/2p3rr/8/PPR4B/2P3P1/8 w - - bm Bf5+; c1 "diff=8"; c9 "h3f5";
 79        0     d7d8q     -167        -   8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - -  bm Nf6; c1 "diff=8"; c9 "g4f6";
 80        0      f3g3      +40        -   8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5 d4+; id "(Speelman_EP) (27 page 23)"; c1 "diff=8"; c9 "g6g5 d5d4";
 81        0      f1c1       +0        -   8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1; c1 "diff=8"; c9 "f1b1";
 82        0      f1h2     -328        -   N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+; c1 "diff=8"; c9 "f2f4";
 83        0      a7a6     -126        -   r1bq1rk1/ppp3b1/3p1nn1/P1PPp1Bp/1P2P3/1QNN1Pp1/4B1P1/R4RK1 b - - bm Bh6; c1 "diff=8"; c9 "g7h6";
 84        0      f1d1      +38        -   r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6; c1 "diff=8"; c9 "d5f6";
 85        0      f2f3     +103        -   r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q - bm Qh6; c1 "diff=8"; c9 "g5h6";
 86        0      d3e2      +34        -   r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq - bm Nxg5; c1 "diff=8"; c9 "f3g5";
 87        0      e3d2     +146        -   r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2; c1 "diff=8"; c9 "b2c2";
 88        0      e7d7     +160        -   1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3; c1 "diff=9"; c9 "b8b3";
 89        0      c6c7      +13        -   2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; c1 "diff=9"; c9 "f5f6";
 90        1      g5f4     +249        -   2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4; c1 "diff=9"; c9 "g5f4";
 91        1      h7h6     +288        -   4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6; c1 "diff=9"; c9 "h7h6";
 92        0      f6d5       +0        -   7r/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2; c1 "diff=9"; c9 "g1h2";
 93        1      e3c1      -18        -   8/8/2p1p2b/1pPp1p1k/pP1P1P2/P2PB2K/8/8 w - - bm Bc1; c1 "diff=9"; c9 "e3c1";
 94        0      g6h7       +0        -   n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7; c1 "diff=9"; c9 "d8c7";
 95        0      e4d3      +83        -   r1b1r2k/pp1n1pp1/1qpb3p/8/3PB2B/5N2/PPQ2PPP/R3R1K1 w - - bm Bg6; c1 "diff=9"; c9 "e4g6";
 96        0      a8f8      +74        -   r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3; c1 "diff=9"; c9 "e4e3";
 97        0      b8h8     -417        -   1R6/8/8/5bp1/4p2k/8/B1p2PKP/8 w - - bm Rb1; c1 "diff=10"; id "(Speelman_EP) (an example of 'building a fortress' to get a draw, p38, 72)"; c9 "b8b1";
 98        0      g3f3     -290        -   2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6; c1 "diff=10"; c9 "f7d6";
 99        0      a4b6     +805        -   2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+; c1 "diff=10"; c9 "a4b6";
100        0      g2f3      -85        -   3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4; c1 "diff=10"; c9 "c2d4";
101        0      g3f3       +0        -   6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2; c1 "diff=10"; c9 "g3h2";
102        0      c2d2      +16        -   6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3; c1 "diff=10"; c9 "g2f3";
103        0      d6b7       +0        -   7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6; c1 "diff=10"; c9 "h5g6";
104        0      c3e1      -50        -   8/1p2b3/6k1/5p2/p2NbP1p/P1B1P1p1/1P5P/6K1 w - - bm h3; c0 "fortress From Smirin-HIARCS"; c1 "diff=10"; c9 "h2h3";
105        1      f4g3     +995        -   8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3 Bg3 Bh6 Bd2 Bc1; c1 "diff=2"; c0 "the point to play Bxh6 on move 3"; c9 "f4e3 f4g3 f4h6 f4d2 f4c1";
106        0      h5h4     -725        -   2k5/8/1p1p4/pPpPp2p/2P1Pp2/P4PbP/K2Q4/8 b - - bm h4; c0 "eval = draw"; c1 "diff=7"; c9 "h5h4";
107        0      f6e5     -365        -   8/8/5k2/8/2B4p/5RbP/5pP1/7K b - - c0 "eval = draw"; c1 "diff=7";
108        0      f5f6      -52        -   8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - - c0 "eval = draw"; c1 "diff=9";
109        1      c4b5    +1737        -   1k3b1q/pP2p1p1/P1K1P1Pp/7P/2B5/8/8/8 w - - bm Kd5 Bb5; dm 27; c0 "eval = win"; c1 "diff=8"; c9 "c6d5 c4b5";
110        0      c5f5       +0        -   6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - bm Rxf5; c0 "eval = win"; c1 "diff=9"; c9 "c5f5";
111        0      f2f3       +0        -   7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5; c0 "eval = win"; c1 "diff=10"; c9 "h4h5";
112        0      d6d4       +0        -   4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5; c0 "eval = win"; c1 "diff=10"; c9 "d6e5";
Download also je mates and sts8.epd
http://www.mediafire.com/download/uc38e ... EAI_v3.rar
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2015 beta 4

Post by Vinvin »

Thanks for your nice app and for the improvements of the epd file.
The next position is a distance to mate too, I'll reanalyze this evening.
I'll change the set too, because there are really good positions in the "Die Tactical Suite" I posted yesterday.
Ferdy wrote:Revised the output, also now will consider hmvc value in epd. Improve engine log on avoid move. Added draw and win threshold options.

Code: Select all

...
 49        0      d3d6    +2205        -   8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q; c1 "diff=7"; c9 "f7f8q";
...
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Hard talkchess 2015 beta 4

Post by Dann Corbit »

There is likely some crossover with problems from your list. These problems are very hard to solve. Some of them are clearly alternate solutions (e.g. score of +1403 for one of them). You might like to include one or two in your list, if they are not already in there.

Code: Select all

1k6/bPN2pp1/Pp2p3/p1p5/2pn4/3P4/PPR5/1K6 w - - acd 52; acs 2773; bm Rf2; c2 "Garcia 2000"; c3 "Na8"; ce 545; id "W.Eigenmann: Brillant 061"; pm Rf2; pv Rf2 Kxc7 Rxf7+ Kc6 Rf8 cxd3 Kc1 Nb5 b8=B Bxb8 Rxb8 a4 Rc8+ Kd7 Rg8 Kc6 Rxg7 Nc7 a7 Na8 Re7 e5 Rxe5 Kb7 Re7+ Kc6 a3 b5 Kd2 c4 Rg7 Kb6 Rd7 Kc6 Re7 Kb6 Kc3 Kc6 Rg7 Kb6 Kb4 d2 Rd7 Nc7 Rd6+ Kxa7 Rxd2 Ne6 Kxb5 Ng5 Rd4 c3 bxc3 Kb7 Rxa4 Ne6 Rc4 Ng7 Rd4 Ne8 a4 Nc7; 
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - acd 51; acs 2737; bm Qd4; c0 "Olafsson - Unzicker, Lugano 1970"; c1 "diff=6"; c2 "test"; c3 "Rxf6"; ce 308; id "ECM.825"; pm Qd4; pv Qd4 Kg8 Rxf6 gxf6 Qxf6 Qc7 Qxh6 Rxd7 Qg5+ Kf8 Bxd7 Qxd7 h6 Qd4 f3 Qd2+ Kh3 Qd1 Qg7+ Ke7 Qg2 Qd3 Qg5+ f6 Qg7+ Ke6 Kg3 Qd4 Qb7 Qg1+ Kh4 Qh2+ Kg4 Qxh6 Qxb6+ Kf7 Qb7+ Kg8 Kf5 a5 Qc8+ Kh7 Qd7+ Kg8 Qe6+ Kg7 Qe7+ Kg8 Qxf6 Qh3+ Ke4 Qh7+ Ke5 Qa7 Qd8+ Kg7 Qd4 Qc7+; 
2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - acd 41; acs 2745; bm Bf5; c1 "diff=8"; c2 "Gaprindashvili-Bliss, CorrGame 1994"; c3 "e6"; ce 83; id "W.Eigenmann: Brillant 057"; pm Bf5; pv Bf5 Nf8 Bxc8 Rxc8 Bf2 Bd8 Rf1 Ne6 Be3 Rc7 Rc2 h6 Qe1 Na5 Nh4 Qb3 Re2 Bxh4 Qxh4 Nc6 Qf2 Qb8 Rd2 Ncd8 h4 Rb7 g4 Rb3 g5 hxg5 hxg5 g6 Re2 Qb7 Qg2 Nc6 Qxd5 Nexd4 Bxd4 Nxd4 Qxb7 Rxb7; 
2r2rk1/1q4p1/p1bp1b2/1p2pPpQ/1P2P3/P1NB4/2P5/1K1R3R w - - acd 44; acs 2111; bm Bxb5; c0 "arasan6.49"; c1 "Best is	Bxb5, followed by Bc4+ and then Qh7+"; c3 "Bc4+"; ce 541; id "arasan09.151"; pm Bxb5; pv Bxb5 axb5 Rxd6 g6 fxg6 Qg7 Qh3 g4 Qxg4 Qe7 g7 Qxg7 Qe6+ Qf7 Qh3 Rfd8 Rg1+ Kf8 Qh6+ Ke7 Rxf6 Qxf6 Rg7+ Qxg7 Qxg7+ Ke6 Qg6+ Ke7 Qg5+ Kd6 Qf6+ Kd7 a4 bxa4 b5 Re8 bxc6+ Rxc6 Qf7+ Re7 Qd5+ Rd6 Qb5+ Kc8 Qc5+ Kd7 Nd5 Ree6 Qa7+ Kd8 Qa5+ Kd7 Qxa4+ Kc8 Qa8+ Kd7 Qa7; 
3r2rk/5pp1/p2p1q1p/n1pPpP2/PpP1Q2P/1P3RR1/2B2PP1/6K1 w - - acd 46; acs 2512; bm Rh3; c0 "http://immortalchess.net/forum/showpost.php?p=46597&postcount=5"; c3 "Rg5"; ce 290; id "die.034"; pm Rh3; pv Rh3 Rdf8 Rh1 h5 Rg3 Kh7 Rg5 Rh8 Rxh5+ Kg8 Rxh8+ Kxh8 g4 Qh6 g5 Qh5 Kg2 f6 Bd1 Qh7 Qg4 Nb7 Bc2 Kg8 Re1 Qh8 gxf6 Rf7 f4 Qh6 fxe5 dxe5 Rxe5 Nd6 Qg3 Qxf6 Re6 Qb2 Re2 Qf6 Qf2 Re7 Re6 Rxe6 fxe6 Qxf2+ Kxf2 Kf8 Kf3 Ke7 Kg3 Kf6 Kf4 Nb7 Ke4 Nd6+ Ke3 Nb7 Kf3 Nd6 Kg4; 
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - acd 54; acs 5040; bm Qa3; c0 "level: hard-16"; c1 "diff=10"; c3 "Qxe5"; ce 0; id "MG 4322"; pm Qa3; pv Qa3 Rxe6 Qxa7 Qe7 Qb8+ Qe8 Qb7 Qe7 Qb8+; 
4r1k1/pp5p/2p1bR2/2P5/2B1n3/2B2K2/PP5P/8 w - - acd 59; acs 3245; bm Bxe6+; c2 "Gillam-Macintosh, CorrGame 1999"; c3 "Rxe6"; ce 598; id "W.Eigenmann: Brillant 037"; pm Bxe6+; pv Bxe6+ Rxe6 Rxe6 Ng5+ Kf4 Nxe6+; 
6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - acd 42; acs 2508; bm Re8; c0 "Der brillante Schachzug 065 – Matt in 22, Van Essen 2005"; c3 "Bxc5"; ce 0; id "W.Eigenmann: Brillant 065"; pm Re8; pv Re8 Nd6+ Kb6 d4 Rb8 dxe3 a6 Bxc4 a7 Nc8+ Rxc8 Rxc8 Nxc4 exd2 Bxg4 d5 Nd6 Rhxc7 Nxc8 Rxc8 Kb7 Rg8 Bd1 Rg7+ Kb6 Rg8 Kb7; 
8/p4pk1/r1p1p1p1/P1PpRnPp/1P3P2/2P5/4RK2/8 w - - acd 46; acs 1616; bm Rd2; c0 "http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?tid=19187"; c3 "Rxf5"; ce 440; id "die.043"; pm Rd2; pv Rd2 Kf8 Re1 Ng7 c4 Ne8 cxd5 cxd5 Rc1 Ke7 Rb2 Kd8 Ra1 Rc6 a6 Kc7 b5 Rxc5 b6+ Kb8 bxa7+ Kxa7 Rb7+ Ka8 a7 Rc8 Rxf7 Nd6 Rg7 Ne4+ Ke3 Nc5 Rxg6 d4+ Kf3 d3 Ke3 h4 Rh6 d2 Rd1 Nb3 Rxe6 Kxa7 Rh6 Kb7 g6 Rc3+ Ke4 Rg3 f5 Kc6 Rxh4 Kd6 Rh7 Nc5+ Kf4 Rg2 Kf3; 
r1b1k2r/pp3ppp/4pb2/2n5/3RB3/4BN2/PqP1QPPP/3R2K1 w kq - acd 44; acs 2182; bm Rd8+; c2 "Anand - Robatsch, 1992"; c3 "Rd8"; ce 384; id "Anand - Robatsch"; pm Rd8+; pv Rd8+ Bxd8 Bxc5 Bd7 Qd2 Qb5 Ne5 Bf6 a4 Qxa4 Nxd7 O-O-O Qf4 Qxd7 Rxd7 Rxd7 Bd3 a6 Bd6 Bd8 Qe5 Rg8 Bxh7 Re8 Bd3 g6 Qc5+ Bc7 Be5 Kb8 Bd4 Kc8 Be3 f5 g3 Red8 Bf4 Re8 Be5 Ree7 Kg2 Kb8 Bd4 Kc8 Be3 Rd6 Be2 e5 Bc4 b5 Bb3 Red7 Qxe5 Kb7 Bc5 Rc6 Qe8 Rd8 Qe3 a5 Qf3 Bd6; 
r1b2r2/p4k2/1p3p2/n3qPpN/3pP3/3B1R2/P2Q2P1/2R3K1 w - - acd 44; acs 2715; bm Nxf6; c0 "Topalov-Anand 2010"; c3 "Nf6"; ce 863; id "die.051"; pm Nxf6; pv Nxf6 Kxf6 Rh3 Bd7 Rh6+ Kf7 Qxg5 Rh8 Rc7 Rxh6 Rxd7+ Ke8 Bb5 Qh2+ Kf2 Qh4+ Qxh4 Rxh4 Rxa7+ Kf8 Rxa8+ Kf7 Kf3 d3 Rd8 Kf6 Rd7 d2 Rxd2 Nb7 g3 Rh8 Kf4 Nc5 e5+ Kf7 g4 Rh1 Bc4+ Kg7 Rd8 b5 Bd5 Rd1 f6+ Kg6 Be4+ Nxe4 Rxd1 Ng5 Rd6 Nh3+ Kg3 Ng5 Rd7 Ne6 Re7 Ng5 Kf4 Nf7; 
r1bq1rk1/pp2b2p/2p1pppQ/8/1n1PN2P/3B1N2/PPP2PP1/2KR3R w - - acd 40; acs 9120; bm Kb1; c0 "Terry McCracken private game"; c1 "http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=396184&t=38174"; c3 "Neg5"; ce 69; id "die.064"; pm Kb1; pv Kb1 Qd5 Nc3 Qh5 Qd2 Bd6 Ne4 Be7 Be2 Qd5 Nc3 Qd8 g4 Nd5 Ne4 Qc7 g5 fxg5 hxg5 Qf4 Rh4 Qxd2 Nfxd2 h5 Nc4 Rf4 Rdh1 Rxh4 Rxh4 e5 Nxe5 Bf5 Ng3 Rf8 Nxf5 Rxf5 Nxg6 Rxf2 Nxe7+ Nxe7 Bc4+ Kg7 Rxh5 Kg6 Rh1 Nf5 d5; 
r1bqr1k1/5p2/p2p1npb/1p1Pp2p/4P1P1/1PP1NPP1/2BBQ1K1/5R1R w - - acd 45; acs 3600; bm gxh5; c0 "level: hard-16"; c1 "WMT.010"; c2 "Spassky-Unzicker 1966"; c3 "Nf5"; ce 191; id "MG 4465"; pm gxh5; pv gxh5 Nxh5; 
r1br2k1/7p/p2q1ppB/1p1P4/2P5/5N2/PQ3PPP/4R1K1 w - - acd 48; acs 3143; bm Nd2; c2 "Leotard-Rotario, CorrGame 1998"; c3 "Ng5"; ce 173; id "W.Eigenmann: Brillant 054"; pm Nd2; pv Nd2 Ra7 Ne4 Re7 f3 Rxe4 fxe4 bxc4 Qd4 Rd7 Rf1 Rf7 Qxc4 Bd7 Qd4 Be8 h3 Qe5 Qxe5 fxe5 Rc1 Rb7 Rc8 Kf7 Kf2 Ba4 Kf3 Ke7 Ra8 Bb5 Bd2 Rc7 Rh8 Kf6 Ba5 Rc5 Bb4 Rc7 Rf8+ Kg7; 
r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - acd 42; acs 2595; bm Rxh2+; c0 "Aaron Summerscale - Gawain Jones, British Championship, 2009"; c3 "Rxh2"; ce 1403; id "die.093"; pm Rxh2+; pv Rxh2+ Bxh2 Qh4 Qg1 Rf8 f4 exf4 Rd3 Re8 Re1 Bxb2 Re2 Bf6 Re1 Bd4 Rxd4 cxd4 e5 f3 Re4 gxh2 Qf1 Qxe4 e6 fxg2+ Qxg2 Qxg2+ Kxg2 Ba4 Kxh2 Kg7 Kg3 Kf6 a6 h5 Be2 h4+ Kf3 c5 Bf1 Bb3 Ke4 d3 Bxd3 Rb8 Ke3 Bxd5 Bf1 Bxe6 Bd3 Rb3 Ke2 c4 Bh7 Rb2+ Kd1 Ke5 Bc2 g4 Kc1 Ra2 K; 
rnbqk2r/pp1pbppp/1np5/8/2NP1p2/P6N/B2B2PP/R2Q1RK1 w kq - acd 42; acs 2100; bm Nxb6; c2 "Test Position: 1.Nd6+;pv 1. Nd6+ Bxd6 2. Bxf7+ Kxf7 3. Nxf4 Bxf4 4. Bxf4 Kg8 5. Bh6 d6 6. Qh5"; c3 "Nd6"; ce 317; id "Test Position: 1.Nd6+"; pm Nxb6; pv Nxb6 Qxb6 Bxf7+ Kd8 Bxf4 Bf6 Bg5 Kc7 Rxf6 gxf6 Bxf6 Rf8 Ng5 d6 Qe2 Bf5 Rf1 h6 Qe7+ Nd7 Be6 Rad8 Bxd7 Rxd7 Qxf8 hxg5 Rxf5 Qb3 Bxg5 Qd1+ Rf1 Qxd4+ Qf2 Qc5 Qxc5 dxc5 h4 b5 Kf2 b4 Ke3 Kb6 Rb1 Kb5 h5 a5 h6 c4 Ke4 c3 Rh1 bxa3 g4 c2 h7 Rxh7 Rxh7 a2; 
Paloma
Posts: 1167
Joined: Thu Dec 25, 2008 9:07 pm
Full name: Herbert L

Re: Hard talkchess 2015 beta 4

Post by Paloma »

Vinvin wrote:Thanks for your nice app and for the improvements of the epd file.
The next position is a distance to mate too, I'll reanalyze this evening.
I'll change the set too, because there are really good positions in the "Die Tactical Suite" I posted yesterday.
Ferdy wrote:Revised the output, also now will consider hmvc value in epd. Improve engine log on avoid move. Added draw and win threshold options.

Code: Select all

...
 49        0      d3d6    +2205        -   8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q; c1 "diff=7"; c9 "f7f8q";
...
[d] 8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - 0 1

Analysis by Stockfish 6 MF 64 1T:
....
1.f8D d1S+ 2.Kd2 Dxd3+ 3.cxd3 Kxd7 4.bxc7 Kxc7 5.Dxe7+ Kb6 6.Df6+ Kb7 7.Kxd1 b2 8.Kc2 b1S 9.Kxb1 Kc8 10.Dxf2 Kd7 11.Df7+ Kc6 12.Dxg6+ Kc7 13.Df7+ Kc6 14.De7 Kb6 15.g6 Kc6 16.g7 Kd5 17.g8D+ Kc6 18.Dge6#
+- (#18) Tiefe: 34/48 00:25:08 1786MN, tb=126897
1.f8D d1S+ 2.Kd2 Dxd3+ 3.cxd3 Kxd7 4.b7 f1D 5.Dxf1 b2 6.b8D b1S+ 7.Kxd1 Sc3+ 8.Ke1 Sd5 9.Df7 Kd6 10.Dc8 Ke5 11.Dxg4 e6 12.Dfxe6#
+- (#12) Tiefe: 35/48 00:27:34 2020MN, tb=126975
1.f8D d1S+ 2.Kd2 Dxd3+ 3.cxd3 Kxd7 4.b7 f1D 5.Dxf1 b2 6.b8D b1S+ 7.Kxd1 Sc3+ 8.Ke1 Sd5 9.Df7 Kd6 10.Dc8 Ke5 11.Dxg4 e6 12.Dfxe6#
+- (#12) Depth: 36/48 00:28:45 2129MN, tb=126982
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2015 beta 4

Post by Vinvin »

I don't like many of these "alternate solutions".
1) Long zugzwang, I won't add it.
2) Qxf6 is way stronger than Qd4.
3) e6 is around +1.40 and Bf5 is around +0.75
4) I already commented there are 3 solutions for this position. I will take it out.
5) Rg5 is way stronger than Rh3.
6) I don't understand why Qa3 would be good here ...
7) Rxe6 and Bxe6+ are both around +4.00 after 10 moves. Not a good test position.
8) Bxc5 is mate in 22, see here : https://glareanverlag.wordpress.com/201 ... more-12695
9) Rxf5 is way stronger than Rd2.
10) Rd8 is winning yes. Ng5 is interesting too ...
11) Nxf6 and Rh3 seems winning both. Not a so hard position.
12) Neg5 seems stronger than Kb1 but I'm not sure about the endgame Q vs RR.
13) gxh5 is close to Nf5. Both are easy to find, not very interesting.
14) Nd2 and Ng5 seems close, not very interesting.
15) Yes, Rxh2+ is very strong. 1. ... Rxh2+ 2. Bxh2 Qh4 3. Qg1 Rf8 0-1
16) Nd6 seems stronger than Nxb6 -> 1. Nd6+ Bxd6 2. Bxf7+ Kxf7 3. Bxf4 Bxf4 4. Nxf4 Qh4 5. g3 Qf6 6. Nh5 -> eval +4.30 !
Dann Corbit wrote:There is likely some crossover with problems from your list. These problems are very hard to solve. Some of them are clearly alternate solutions (e.g. score of +1403 for one of them). You might like to include one or two in your list, if they are not already in there.

Code: Select all

1k6/bPN2pp1/Pp2p3/p1p5/2pn4/3P4/PPR5/1K6 w - - acd 52; acs 2773; bm Rf2; c2 "Garcia 2000"; c3 "Na8"; ce 545; id "W.Eigenmann: Brillant 061"; pm Rf2; pv Rf2 Kxc7 Rxf7+ Kc6 Rf8 cxd3 Kc1 Nb5 b8=B Bxb8 Rxb8 a4 Rc8+ Kd7 Rg8 Kc6 Rxg7 Nc7 a7 Na8 Re7 e5 Rxe5 Kb7 Re7+ Kc6 a3 b5 Kd2 c4 Rg7 Kb6 Rd7 Kc6 Re7 Kb6 Kc3 Kc6 Rg7 Kb6 Kb4 d2 Rd7 Nc7 Rd6+ Kxa7 Rxd2 Ne6 Kxb5 Ng5 Rd4 c3 bxc3 Kb7 Rxa4 Ne6 Rc4 Ng7 Rd4 Ne8 a4 Nc7; 

1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - acd 51; acs 2737; bm Qd4; c0 "Olafsson - Unzicker, Lugano 1970"; c1 "diff=6"; c2 "test"; c3 "Rxf6"; ce 308; id "ECM.825"; pm Qd4; pv Qd4 Kg8 Rxf6 gxf6 Qxf6 Qc7 Qxh6 Rxd7 Qg5+ Kf8 Bxd7 Qxd7 h6 Qd4 f3 Qd2+ Kh3 Qd1 Qg7+ Ke7 Qg2 Qd3 Qg5+ f6 Qg7+ Ke6 Kg3 Qd4 Qb7 Qg1+ Kh4 Qh2+ Kg4 Qxh6 Qxb6+ Kf7 Qb7+ Kg8 Kf5 a5 Qc8+ Kh7 Qd7+ Kg8 Qe6+ Kg7 Qe7+ Kg8 Qxf6 Qh3+ Ke4 Qh7+ Ke5 Qa7 Qd8+ Kg7 Qd4 Qc7+; 

2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - acd 41; acs 2745; bm Bf5; c1 "diff=8"; c2 "Gaprindashvili-Bliss, CorrGame 1994"; c3 "e6"; ce 83; id "W.Eigenmann: Brillant 057"; pm Bf5; pv Bf5 Nf8 Bxc8 Rxc8 Bf2 Bd8 Rf1 Ne6 Be3 Rc7 Rc2 h6 Qe1 Na5 Nh4 Qb3 Re2 Bxh4 Qxh4 Nc6 Qf2 Qb8 Rd2 Ncd8 h4 Rb7 g4 Rb3 g5 hxg5 hxg5 g6 Re2 Qb7 Qg2 Nc6 Qxd5 Nexd4 Bxd4 Nxd4 Qxb7 Rxb7; 

2r2rk1/1q4p1/p1bp1b2/1p2pPpQ/1P2P3/P1NB4/2P5/1K1R3R w - - acd 44; acs 2111; bm Bxb5; c0 "arasan6.49"; c1 "Best is	Bxb5, followed by Bc4+ and then Qh7+"; c3 "Bc4+"; ce 541; id "arasan09.151"; pm Bxb5; pv Bxb5 axb5 Rxd6 g6 fxg6 Qg7 Qh3 g4 Qxg4 Qe7 g7 Qxg7 Qe6+ Qf7 Qh3 Rfd8 Rg1+ Kf8 Qh6+ Ke7 Rxf6 Qxf6 Rg7+ Qxg7 Qxg7+ Ke6 Qg6+ Ke7 Qg5+ Kd6 Qf6+ Kd7 a4 bxa4 b5 Re8 bxc6+ Rxc6 Qf7+ Re7 Qd5+ Rd6 Qb5+ Kc8 Qc5+ Kd7 Nd5 Ree6 Qa7+ Kd8 Qa5+ Kd7 Qxa4+ Kc8 Qa8+ Kd7 Qa7; 

3r2rk/5pp1/p2p1q1p/n1pPpP2/PpP1Q2P/1P3RR1/2B2PP1/6K1 w - - acd 46; acs 2512; bm Rh3; c0 "http://immortalchess.net/forum/showpost.php?p=46597&postcount=5"; c3 "Rg5"; ce 290; id "die.034"; pm Rh3; pv Rh3 Rdf8 Rh1 h5 Rg3 Kh7 Rg5 Rh8 Rxh5+ Kg8 Rxh8+ Kxh8 g4 Qh6 g5 Qh5 Kg2 f6 Bd1 Qh7 Qg4 Nb7 Bc2 Kg8 Re1 Qh8 gxf6 Rf7 f4 Qh6 fxe5 dxe5 Rxe5 Nd6 Qg3 Qxf6 Re6 Qb2 Re2 Qf6 Qf2 Re7 Re6 Rxe6 fxe6 Qxf2+ Kxf2 Kf8 Kf3 Ke7 Kg3 Kf6 Kf4 Nb7 Ke4 Nd6+ Ke3 Nb7 Kf3 Nd6 Kg4; 

4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - acd 54; acs 5040; bm Qa3; c0 "level: hard-16"; c1 "diff=10"; c3 "Qxe5"; ce 0; id "MG 4322"; pm Qa3; pv Qa3 Rxe6 Qxa7 Qe7 Qb8+ Qe8 Qb7 Qe7 Qb8+; 

4r1k1/pp5p/2p1bR2/2P5/2B1n3/2B2K2/PP5P/8 w - - acd 59; acs 3245; bm Bxe6+; c2 "Gillam-Macintosh, CorrGame 1999"; c3 "Rxe6"; ce 598; id "W.Eigenmann: Brillant 037"; pm Bxe6+; pv Bxe6+ Rxe6 Rxe6 Ng5+ Kf4 Nxe6+; 

6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - acd 42; acs 2508; bm Re8; c0 "Der brillante Schachzug 065 – Matt in 22, Van Essen 2005"; c3 "Bxc5"; ce 0; id "W.Eigenmann: Brillant 065"; pm Re8; pv Re8 Nd6+ Kb6 d4 Rb8 dxe3 a6 Bxc4 a7 Nc8+ Rxc8 Rxc8 Nxc4 exd2 Bxg4 d5 Nd6 Rhxc7 Nxc8 Rxc8 Kb7 Rg8 Bd1 Rg7+ Kb6 Rg8 Kb7; 

8/p4pk1/r1p1p1p1/P1PpRnPp/1P3P2/2P5/4RK2/8 w - - acd 46; acs 1616; bm Rd2; c0 "http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?tid=19187"; c3 "Rxf5"; ce 440; id "die.043"; pm Rd2; pv Rd2 Kf8 Re1 Ng7 c4 Ne8 cxd5 cxd5 Rc1 Ke7 Rb2 Kd8 Ra1 Rc6 a6 Kc7 b5 Rxc5 b6+ Kb8 bxa7+ Kxa7 Rb7+ Ka8 a7 Rc8 Rxf7 Nd6 Rg7 Ne4+ Ke3 Nc5 Rxg6 d4+ Kf3 d3 Ke3 h4 Rh6 d2 Rd1 Nb3 Rxe6 Kxa7 Rh6 Kb7 g6 Rc3+ Ke4 Rg3 f5 Kc6 Rxh4 Kd6 Rh7 Nc5+ Kf4 Rg2 Kf3; 

r1b1k2r/pp3ppp/4pb2/2n5/3RB3/4BN2/PqP1QPPP/3R2K1 w kq - acd 44; acs 2182; bm Rd8+; c2 "Anand - Robatsch, 1992"; c3 "Rd8"; ce 384; id "Anand - Robatsch"; pm Rd8+; pv Rd8+ Bxd8 Bxc5 Bd7 Qd2 Qb5 Ne5 Bf6 a4 Qxa4 Nxd7 O-O-O Qf4 Qxd7 Rxd7 Rxd7 Bd3 a6 Bd6 Bd8 Qe5 Rg8 Bxh7 Re8 Bd3 g6 Qc5+ Bc7 Be5 Kb8 Bd4 Kc8 Be3 f5 g3 Red8 Bf4 Re8 Be5 Ree7 Kg2 Kb8 Bd4 Kc8 Be3 Rd6 Be2 e5 Bc4 b5 Bb3 Red7 Qxe5 Kb7 Bc5 Rc6 Qe8 Rd8 Qe3 a5 Qf3 Bd6; 

r1b2r2/p4k2/1p3p2/n3qPpN/3pP3/3B1R2/P2Q2P1/2R3K1 w - - acd 44; acs 2715; bm Nxf6; c0 "Topalov-Anand 2010"; c3 "Nf6"; ce 863; id "die.051"; pm Nxf6; pv Nxf6 Kxf6 Rh3 Bd7 Rh6+ Kf7 Qxg5 Rh8 Rc7 Rxh6 Rxd7+ Ke8 Bb5 Qh2+ Kf2 Qh4+ Qxh4 Rxh4 Rxa7+ Kf8 Rxa8+ Kf7 Kf3 d3 Rd8 Kf6 Rd7 d2 Rxd2 Nb7 g3 Rh8 Kf4 Nc5 e5+ Kf7 g4 Rh1 Bc4+ Kg7 Rd8 b5 Bd5 Rd1 f6+ Kg6 Be4+ Nxe4 Rxd1 Ng5 Rd6 Nh3+ Kg3 Ng5 Rd7 Ne6 Re7 Ng5 Kf4 Nf7; 

r1bq1rk1/pp2b2p/2p1pppQ/8/1n1PN2P/3B1N2/PPP2PP1/2KR3R w - - acd 40; acs 9120; bm Kb1; c0 "Terry McCracken private game"; c1 "http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=396184&t=38174"; c3 "Neg5"; ce 69; id "die.064"; pm Kb1; pv Kb1 Qd5 Nc3 Qh5 Qd2 Bd6 Ne4 Be7 Be2 Qd5 Nc3 Qd8 g4 Nd5 Ne4 Qc7 g5 fxg5 hxg5 Qf4 Rh4 Qxd2 Nfxd2 h5 Nc4 Rf4 Rdh1 Rxh4 Rxh4 e5 Nxe5 Bf5 Ng3 Rf8 Nxf5 Rxf5 Nxg6 Rxf2 Nxe7+ Nxe7 Bc4+ Kg7 Rxh5 Kg6 Rh1 Nf5 d5; 

r1bqr1k1/5p2/p2p1npb/1p1Pp2p/4P1P1/1PP1NPP1/2BBQ1K1/5R1R w - - acd 45; acs 3600; bm gxh5; c0 "level: hard-16"; c1 "WMT.010"; c2 "Spassky-Unzicker 1966"; c3 "Nf5"; ce 191; id "MG 4465"; pm gxh5; pv gxh5 Nxh5; 

r1br2k1/7p/p2q1ppB/1p1P4/2P5/5N2/PQ3PPP/4R1K1 w - - acd 48; acs 3143; bm Nd2; c2 "Leotard-Rotario, CorrGame 1998"; c3 "Ng5"; ce 173; id "W.Eigenmann: Brillant 054"; pm Nd2; pv Nd2 Ra7 Ne4 Re7 f3 Rxe4 fxe4 bxc4 Qd4 Rd7 Rf1 Rf7 Qxc4 Bd7 Qd4 Be8 h3 Qe5 Qxe5 fxe5 Rc1 Rb7 Rc8 Kf7 Kf2 Ba4 Kf3 Ke7 Ra8 Bb5 Bd2 Rc7 Rh8 Kf6 Ba5 Rc5 Bb4 Rc7 Rf8+ Kg7; 

r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - acd 42; acs 2595; bm Rxh2+; c0 "Aaron Summerscale - Gawain Jones, British Championship, 2009"; c3 "Rxh2"; ce 1403; id "die.093"; pm Rxh2+; pv Rxh2+ Bxh2 Qh4 Qg1 Rf8 f4 exf4 Rd3 Re8 Re1 Bxb2 Re2 Bf6 Re1 Bd4 Rxd4 cxd4 e5 f3 Re4 gxh2 Qf1 Qxe4 e6 fxg2+ Qxg2 Qxg2+ Kxg2 Ba4 Kxh2 Kg7 Kg3 Kf6 a6 h5 Be2 h4+ Kf3 c5 Bf1 Bb3 Ke4 d3 Bxd3 Rb8 Ke3 Bxd5 Bf1 Bxe6 Bd3 Rb3 Ke2 c4 Bh7 Rb2+ Kd1 Ke5 Bc2 g4 Kc1 Ra2 K; 

rnbqk2r/pp1pbppp/1np5/8/2NP1p2/P6N/B2B2PP/R2Q1RK1 w kq - acd 42; acs 2100; bm Nxb6; c2 "Test Position: 1.Nd6+;pv 1. Nd6+ Bxd6 2. Bxf7+ Kxf7 3. Nxf4 Bxf4 4. Bxf4 Kg8 5. Bh6 d6 6. Qh5"; c3 "Nd6"; ce 317; id "Test Position: 1.Nd6+"; pm Nxb6; pv Nxb6 Qxb6 Bxf7+ Kd8 Bxf4 Bf6 Bg5 Kc7 Rxf6 gxf6 Bxf6 Rf8 Ng5 d6 Qe2 Bf5 Rf1 h6 Qe7+ Nd7 Be6 Rad8 Bxd7 Rxd7 Qxf8 hxg5 Rxf5 Qb3 Bxg5 Qd1+ Rf1 Qxd4+ Qf2 Qc5 Qxc5 dxc5 h4 b5 Kf2 b4 Ke3 Kb6 Rb1 Kb5 h5 a5 h6 c4 Ke4 c3 Rh1 bxa3 g4 c2 h7 Rxh7 Rxh7 a2; 
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Hard talkchess 2015 beta 4

Post by Dann Corbit »

For each of those positions, the proposed solution is found in field c3.
You will see that a very long search failed to find it.
That is why I posted them.
The bm field is automatically filled out by a stored procedure that I use.
I use c3 for the "original" bm.
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Hard talkchess 2015 beta 4

Post by Dann Corbit »

Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2015 beta 4

Post by Vinvin »

Dann Corbit wrote:For each of those positions, the proposed solution is found in field c3.
You will see that a very long search failed to find it.
That is why I posted them.
The bm field is automatically filled out by a stored procedure that I use.
I use c3 for the "original" bm.
I understood, that's why I commented with the 2 moves.
But 2 times (#10 and #15) you give the 2 same moves, one with "+" and one without.

Code: Select all

r1b1k2r/pp3ppp/4pb2/2n5/3RB3/4BN2/PqP1QPPP/3R2K1 w kq - acd 44; acs 2182; bm Rd8+; c2 "Anand - Robatsch, 1992"; c3 "Rd8"; ce 384; id "Anand - Robatsch"; pm Rd8+; pv Rd8+ Bxd8 Bxc5 Bd7 Qd2 Qb5 Ne5 Bf6 a4 Qxa4 Nxd7 O-O-O Qf4 Qxd7 Rxd7 Rxd7 Bd3 a6 Bd6 Bd8 Qe5 Rg8 Bxh7 Re8 Bd3 g6 Qc5+ Bc7 Be5 Kb8 Bd4 Kc8 Be3 f5 g3 Red8 Bf4 Re8 Be5 Ree7 Kg2 Kb8 Bd4 Kc8 Be3 Rd6 Be2 e5 Bc4 b5 Bb3 Red7 Qxe5 Kb7 Bc5 Rc6 Qe8 Rd8 Qe3 a5 Qf3 Bd6;

r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - acd 42; acs 2595; bm Rxh2+; c0 "Aaron Summerscale - Gawain Jones, British Championship, 2009"; c3 "Rxh2"; ce 1403; id "die.093"; pm Rxh2+; pv Rxh2+ Bxh2 Qh4 Qg1 Rf8 f4 exf4 Rd3 Re8 Re1 Bxb2 Re2 Bf6 Re1 Bd4 Rxd4 cxd4 e5 f3 Re4 gxh2 Qf1 Qxe4 e6 fxg2+ Qxg2 Qxg2+ Kxg2 Ba4 Kxh2 Kg7 Kg3 Kf6 a6 h5 Be2 h4+ Kf3 c5 Bf1 Bb3 Ke4 d3 Bxd3 Rb8 Ke3 Bxd5 Bf1 Bxe6 Bd3 Rb3 Ke2 c4 Bh7 Rb2+ Kd1 Ke5 Bc2 g4 Kc1 Ra2 K;