Sting Sf 11.3

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

Moderators: hgm, Rebel, chrisw

lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Sting Sf 11.3

Post by lech »

There is the last touch for the version 11.
It can help in fortress positions.
Download: http://www.mediafire.com/file/wtwl5h2vr ... 3.zip/file
Maybe, I can't be friendly, but let me be useful.
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: Sting Sf 11.3

Post by lech »

I added 3 new items. The last is very interesting.

The "IQ" test is a very important part of my project and doesn't contain middle-game tactical positions and technical endgames.
Here are only positions dedicated to test so-called by me quasi-intelligent abilities of engines.
Don't use such external tricks like: rule-50 changing, null-move disabling, special parameters and others.
MultiPV, tablebases and "Monte Carlo" are not welcome too.
Time to solve each of items should be 30 minutes for 1 000 000 nodes/second speed. It means 3 minutes for 10 000 000 nodes/second only. Of course, the going on last depth should not be broken.
The DRAW result means ZERO score or a missing gain.
The WIN result means the correct solution mainly and any gain.
Here are rather easy, sometimes specially simplified be me, examples of possible problems for a clessic model of engines.
The spectrum of examples (93 items) and estimated time of solving are not accidental.

[pgn][Result "1"] [FEN "7k/6rp/6pN/1r4P1/3B4/8/8/K7 b - - "] 1... Rxg5 {win} [Result "2"] [FEN "1B1k4/3p4/1Kp5/PpP2p2/1PqP1P2/8/1P6/8 w - - "] 1. a6 {win} [Result "3"] [FEN "3N2r1/2K1p3/4Pk2/8/Bp5b/8/2P5/8 b - - "] 1... Bg3 2. Kd7 Rxd8 {win} [Result "4"] [FEN "8/7p/5P1k/1p5P/5p2/2p1p3/P1P1P1P1/1K3Nb1 w - - "] 1. Ng3 {win} [Result "5"] [FEN "6q1/PpB5/k7/P6K/6n1/1P4p1/5p2/1B3N1N w - - "] 1. a8Q {or 1. a8R win} [Result "6"] [FEN "6k1/6p1/4Rb1p/p7/rp2P1N1/2P3P1/1P5P/6K1 b - - "] 1... Bxc3 {win} [Result "7"] [FEN "8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - "] 1. Ng2 {win} [Result "8"] [FEN "2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - "] 1. c5 {win} [Result "9"] [FEN "1n6/Pp1p1p1p/1P1P1P1P/4K3/2p5/p7/rpp1P3/qkb1R3 w - - "] 1. axb8N {win} [Result "10"] [FEN "1N4K1/1pp1p3/7k/2r3pP/p2pp1P1/P6N/8/2B5 w - - "] 1. Nc6 {draw - no gain} [Result "11"] [FEN "5K2/k4p1p/5p1p/1p3p2/bP6/1p6/1P5p/7B w - - "] 1. Ke8 {or 1. Ke7 win} [Result "12"] [FEN "k1b5/1p1p1p1p/1PpPpP2/2B5/8/2p1p2P/2PbP3/3K4 w - - "] 1. Bd4 {win} [Result "13"] [FEN "8/8/8/8/1kB1q3/8/1PRb4/1K6 b - - "] 1... Qh1 2. Ka2 Qa8 3.Kb1 Qe4 {or other way to get the start position for white - win} [Result "14"] [FEN "8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - "] 1. Bh5 {win} [Result "15"] [FEN "4k1rr/1R1R3p/8/8/8/2K5/7P/8 w k - "] 1. Rd2 {win} [Result "16"] [FEN "5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - "] 1. Rxf2 {draw - no gain} [Result "17"] [FEN "1b6/2p5/1kB5/1PN5/8/3K4/8/q7 w - - "] 1. Nb3 {draw - no gain} [Result "18"] [FEN "N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - "] 1. f4 {draw - no gain} [Result "19"] [FEN "2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - "] 1. Nd6 {draw - no gain} [Result "20"] [FEN "8/8/4B3/6p1/7k/8/4pPKP/8 w - - "] 1. Bg4 {draw - no gain} [Result "21"] [FEN "r7/7k/5R2/p3p3/Pp1pPp2/1PpP1Pp1/K1P3P1/8 w - - "] 1. Kb1 Kg7 2. Rh6 {or 1... Rh8 2. Rf8 draw - no gain} [Result "22"] [FEN "1K3kB1/8/6p1/7R/8/4b3/8/6n1 w - - "] 1. Rh8 Kg7 2. Bh7 {draw - no gain} [Result "23"] [FEN "8/8/R7/1b4k1/5p2/1B3r2/7P/7K w - - "] 1. h4 Kxh4 2. Rh6 Kg5 3. Rh5 {draw - no gain} [Result "24"] [FEN "7Q/4p3/4p3/p1p1P3/Pp2P3/3Kp3/p1PbP3/kN6 w - - "] 1. Na3 bxa3 2. Qh1 Kb2 3. Qa1 Kxa1 4. c4 {draw - no gain} [Result "25"] [FEN "7r/K7/5k1n/p3p3/Pp1pPp1p/1PpP1PpP/2P3P1/N1RR1B2 b - - "] {win} [Result "26"] [FEN "q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - "] 1. c5 Kb7 2. Ba6 {win - no draw} [Result "27"] [FEN "1k1n4/1p1b1p2/1Bp1pPp1/1PP1P3/8/6P1/8/1K6 w - - "] 1. Bc7 Ka7 2. Bb8 {win - no draw} [Result "28"] [FEN "4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - "] 1. Qxe5 {win} [Result "29"] [FEN "q1b4n/1p1pKp2/1p1p1Pp1/1P1P2Pp/2P4P/8/7R/1N1k4 w - - "] 1. Ra2 {win} [Result "30"] [FEN "3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - "] 1. Nd4 {win} [Result "31"] [FEN "8/7p/6pP/p4pP1/3BpP2/p1KpP3/pn1N4/k7 w - - "] 1. Bh8 {win} [Result "32"] [FEN "8/6p1/p7/rp1K2p1/kb3pP1/2p2p1b/P1Np1P2/3N2R1 w - - "] 1. Ke6 {or 1. Ke4 win} [Result "33"] [FEN "B7/p1p5/k2p4/p3p3/P1Nb1p2/6p1/7p/4K3 w - - "] {Ke1->h3->c8 win} [Result "34"] [FEN "1qN5/b1pB4/1pP2k2/pP3P2/P1P5/8/8/K7 w - - "] {Ka1->h5->d8 win} [Result "35"] [FEN "8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - "] 1. Nf6 {win} [Result "36"] [FEN "8/5K2/3p3p/3p3P/pp1P4/rkb1R3/p1p3P1/n1B2B2 w - - "] 1. Rd3 {win} [Result "37"] [FEN "6bn/p4p1k/rp3Pp1/rp2BBP1/1p6/pK6/P2P4/8 w - - "] 1. Bc8 {win} [Result "38"] [FEN "qn6/b1Kp3p/p1pB3p/p7/P1NkP3/2pP4/2B5/8 w - - "] 1. Bf4 {or 1. Kc8 win} [Result "39"] [FEN "8/P7/4k3/8/5P2/4Bq2/5P2/5K2 b - - "] 1... Kf5 {win} [Result "40"] [FEN "8/6kP/1p6/p7/Pr6/K2B4/8/8 b - - "] 1... Rh4 {next Kg7->f6->e5 win} [Result "41"] [FEN "8/8/2b1N3/5p2/3B4/2K5/6kp/R7 w - - "] 1. Rh1 {win} [Result "42"] [FEN "8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - "] 1... Bh3 {win} [Result "43"] [FEN "5rk1/5ppp/p1Q1p3/1R6/q7/4b1P1/P2RPP1P/6K1 w - - "] 1. Rd8 {win} [Result "44"] [FEN "r7/1b1r4/k1p1p1p1/1p1pPpPp/p1PP1P1P/PP1K4/8/4Q3 w - - "] 1. Qa5 {draw - no gain} [Result "45"] [FEN "3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P4P/PPB1K3/8 w - - "] 1. Ba4 {draw - no gain} [Result "46"] [FEN "2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - "] {avoid Nxb6 win} [Result "47"] [FEN "1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - "] 1... Rxb3 {win} [Result "48"] [FEN "8/5k2/6p1/4BP1p/6p1/p1p3PP/6P1/1n2K2R b K - "] 1... a2 2. fxg6 Kg8 {win} [Result "49"] [FEN "8/3k1b1r/2p1p1p1/rpPpPpPp/p2P1P1P/P2K4/8/4B3 w - - "] 1. Bb4 {draw - no gain} [Result "50"] [FEN "7b/p1p1p3/P1PpPp2/2nP1kpr/5P1p/p3KBPP/P7/8 w - - "] 1. Be4 {draw - no gain} [Result "51"] [FEN "7r/p1p1p1pk/3pPp1p/2pP1PP1/P1P4P/1K6/P6B/8 w - - "] 1. g6 Kg8 2. a5 a6 3. Bxd6 cxd6 4. h5 {or 2. Bxd6 cxd6 3. h5 draw - no gain} [Result "52"] [FEN "8/1p1q1k2/1Pp5/p1Pp4/P2Pp1p1/4PpPp/1N3P1P/3B2K1 w - - "] 1. Bb3 Qc8 2. Nd1 Qa8 3. Bc4 {draw - no gain} [Result "53"] [FEN "8/8/2pk4/8/p1p3B1/PpP5/1P6/r1NK4 w - - "] 1. Bf5 Ra2 2. Nxa2 bxa2 3. Kc1 a1Q 4. Bb1 {draw - no gain} [Result "54"] [FEN "1R3b2/5ppQ/6Pp/6PP/R6P/P7/7K/2q1k3 w - - "] 1. Rb1 Qxb1 2. gxf7 {win} [Result "55"] [FEN "Kn6/8/8/3R2PB/8/2p2NP1/1q6/2k5 w - - "] 1. Rd1 {draw - no gain} [Result "56"] [FEN "1B3B1B/2B5/p6B/8/8/8/8/1k1K4 w - - "] 1. Bce5 {win} [Result "57"] [FEN "4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - "] 1. Kh6 {win} [Result "58"] [FEN "6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - "] 1. Bf8 {win} [Result "59"] [FEN "n2Bqk2/5p1p/Q4KP1/p7/8/8/8/8 w - - "] 1. Qc8 Kg8 2. Bc7 {win} [Result "60"] [FEN "8/5p2/8/8/p7/rpK4p/1p3ppr/bQ1N1bqk w - - "] 1. Kb4 {or 1. Kd4 win} [Result "61"] [FEN "8/8/7p/3KNN1k/2p4p/8/3P2p1/8 w - - "] 1. Kc6 {draw - no gain} [Result "62"] [FEN "1R6/pPk1r3/2p5/K7/8/2B1b3/8/8 w - - "] 1. Ka6 {draw - no gain} [Result "63"] [FEN "8/p7/qkpN1p2/8/1B1P4/PP3K2/5P2/8 w - - "] 1. Ba5 {win} [Result "64"] [FEN "2N5/p7/P7/8/1KPp1p1p/3p1Bpp/3P2rq/R5bk w - - "] 1. Nb6 {win} [Result "65"] [FEN "5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - "] 1. Rxb3 {win} [Result "66"] [FEN "2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - "] 1. f6 {win} [Result "67"] [FEN "2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - "] 1. Bf4 {win} [Result "68"] [FEN "rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - "] 1. Rc8 {win} [Result "69"] [FEN "3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - "] 1. Nxf7 {draw - no gain} [Result "70"] [FEN "8/1P6/8/1b1K4/6p1/5pP1/5P1B/7k w - - "] 1. b8R {win} [Result "71"] [FEN "8/5pKN/5Pp1/5kP1/8/Bb6/8/7q w - - "] 1. Bc5 {any move} Qxh7+ {Black wins} [Result "72"] [FEN "8/p5p1/1pP3p1/p5p1/k3p3/4p3/K7/8 w - - "] 1. c7 {win} [Result "73"] [FEN "q7/8/2p5/B2p2pp/5pp1/2N3k1/6P1/7K w - - "] 1. Ne4 Kh4 2. Ng3 fxg3 3. Bb6 {draw - no gain} [Result "74"] [FEN "q7/7R/k7/1p6/1p6/1P2B3/7K/8 w - - "] 1. Bd4 {win} [Result "75"] [FEN "1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - "] 1. Rxf6 {win} [Result "76"] [FEN "1r3q1k/2N2P1p/6pQ/4p3/7p/n6P/3B4/7K w - - "] 1. Qf4 {win} [Result "77"] [FEN "5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - "] 1. c8N {win} [Result "78"] [FEN "2K3k1/1p6/R3p1p1/1rB1P1P1/8/8/1Pb5/8 w - - "] 1. Rc6 {draw - no gain} [Result "79"] [FEN "4q3/2r1r2p/3P3P/1p6/kP6/Pp6/1P6/KB2R3 w - - "] 1. Rxe7 Qxe7 2. dxc7 {draw - no gain} [Result "80"] [FEN "3k4/8/7p/2p1p1pP/1pPpPpP1/1P1P1P2/N7/2K5 w - - "] {Na2->h4 win - gain} [Result "81"] [FEN "8/8/8/1k3p2/p1p1pPp1/PpPpP1Pp/1P1P3P/QNK2NRR w - -"] {win - gain} [Result "82"] [FEN "4b1k1/P4pPp/1R3P1P/2r5/8/1P6/1K6/8 w - -"] 1. a8B {win} [Result "83"] [FEN "4N2k/4PB1p/7P/B1p5/2P5/3q2Pp/1P3P1K/2r5 w - -"] 1. Bc3 Rxc3 2. Nc7 {win} [Result "84"] [FEN "1k6/3p4/1B6/4Pp1p/1p5R/1p4p1/pP3n2/K6n w - -"] 1. Rxh1 Nxh1 2. e6 dxe6 3. Bc7 {draw - no gain} [Result "85"] [FEN "N3kb2/pq4p1/4B1P1/1p1P2B1/p7/3P4/2P5/2K5 w - -"] 1. Bf7 Kd7 2. Be6 Kd6 3. Bf4 Kc5 4. Be3 Kb4 5. Bd2 Ka3 6. Kb1 {draw - no gain} [Result "86"] [FEN "8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - -"] 1. Qh3 {draw - no gain} [Result "87"] [FEN "1B2b2k/2N1qr2/4n2p/4p1PQ/1r2N3/1p6/7P/2KB4 w - -"] 1. Nd5 Rc4 2. Kb1 Rc1 3. Kb2 Rf2 4. Nf2 Rb1 5. Kb1 Qh7 6. g6 Bg6 7. Bc2 bxc2 8. Kc1 Bxh5 9. Be5 Ng7 10. Ne7 {draw - no gain} [Result "88"] [FEN "2k4N/Q1np4/2p2Bpp/1p1P4/pPP1p2P/P7/7q/1K6 w - -"] 1. Nf7 Qg3 2. Qxc7 {win} [Result "89"] [FEN "8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - -"] {avoid 1... Rb5} [Result "90"] [FEN "5BK1/5p1N/5Pp1/6Pk/8/1b6/8/7q b - -"] 1... Qa8 2.Kg7 Qd5 {or Qg2 and next Qxg5 - win} [Result "91"] [FEN "2b5/1pr4p/3bp1pk/1p6/1PpN2PP/K1P1n3/P3N1R1/3R4 w - -"] 1. Nxb5 Nxd1 2. Nd6 b5 3. g5 Kh5 4. Nxc8 Rxc8 5. Nf4 Kxh4 6. Ng6 {draw - no gain} [Result "92"] [FEN "8/1p1pNpbk/q2P4/p3p2K/PP2N3/4P1P1/3P4/8 w - -"] 1. b5 Qb6 2. Nc8 {win} [Result "93"] [FEN "1rr5/6pk/7p/8/8/7P/1Pb1RRPK/8 b - -"] {avoid Rxb2} [/pgn]

The authors of studies selected to the "IQ" test:

by YACPDB:

Blathy Otto - 2, 11, 12
Benko Pal - 15, 74
Hasek Josef - 21, 27
Gurvich Abram - 22
Kasparyan Genrikh - 23
Neghina Mihai - 26
Grasemann Herbert - 36
Popov Georgy & Hanyan Aleksei - 38 (part of study)
Rudolph William - 45
Troitzky Aleksei - 56
Reti Richard - 57
Matous Mario - 59
Behting Carl - 61
Klyatskin Mikhail - 65
Kubbel Karl - 68
Novomesky Daniel - 72
Lazard Frederic - 73
Marwitz Jan - 78
Lamford Paul - 81
Simkhovich Froim - 85

by other sources (Talkchess.com):

Solovyov Y. - 5
Babic M. - 8
Neghina Mihai - 10, 30, 83, 86, 88, 91
Simkhovich Froim - 19 (part of study)
Plaskett - 35
Hoch Yehuda & Aloni Hillel - 54
Troitzky Aleksei - 58
Smyslov Vasily - 66
Bondarenko F. & Kuznetsov A. - 67
Surya Sekhar Ganguly - 80
Aleksandr Stavrietsky - 87
A. Kazantsev - 92
Maybe, I can't be friendly, but let me be useful.
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Sting Sf 11.3

Post by Dann Corbit »

As EPD:

Code: Select all

7k/6rp/6pN/1r4P1/3B4/8/8/K7 b - - bm Rxg5; c0 'win'; id 'sting.01';
1B1k4/3p4/1Kp5/PpP2p2/1PqP1P2/8/1P6/8 w - - bm a6; c0 'win'; id 'sting.02';
3N2r1/2K1p3/4Pk2/8/Bp5b/8/2P5/8 b - - bm 2. Bg3+ Kd7 Rxd8; c0 'win'; id 'sting.03';
8/7p/5P1k/1p5P/5p2/2p1p3/P1P1P1P1/1K3Nb1 w - - bm Ng3; c0 'win'; id 'sting.04';
6q1/PpB5/k7/P6K/6n1/1P4p1/5p2/1B3N1N w - - bm a8=Q+ a8=R+; c0 'win'; id 'sting.05';
6k1/6p1/4Rb1p/p7/rp2P1N1/2P3P1/1P5P/6K1 b - - bm Bxc3; c0 'win'; id 'sting.06';
8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - bm Ng2; c0 'win'; id 'sting.07';
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5; c0 'win'; id 'sting.08';
1n6/Pp1p1p1p/1P1P1P1P/4K3/2p5/p7/rpp1P3/qkb1R3 w - - bm axb8=N; c0 'win'; id 'sting.09';
1N4K1/1pp1p3/7k/2r3pP/p2pp1P1/P6N/8/2B5 w - - bm Nc6; c0 'draw - no gain'; id 'sting.10';
5K2/k4p1p/5p1p/1p3p2/bP6/1p6/1P5p/7B w - - bm Ke8; c0 'or 1. Ke7 win'; id 'sting.11';
k1b5/1p1p1p1p/1PpPpP2/2B5/8/2p1p2P/2PbP3/3K4 w - - bm Bd4; c0 'win'; id 'sting.12';
8/8/8/8/1kB1q3/8/1PRb4/1K6 b - - bm Qh1+; c0 'or other way to get the start position for white - win'; id 'sting.13'; pv Qh1+ Ka2 Qa8+ Kb1 Qe4;
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - bm Bh5+; c0 'win'; id 'sting.14';
4k1rr/1R1R3p/8/8/8/2K5/7P/8 w k - bm Rd2; c0 'win'; id 'sting.15';
5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - bm Rxf2+; c0 'draw - no gain'; id 'sting.16';
1b6/2p5/1kB5/1PN5/8/3K4/8/q7 w - - bm Nb3; c0 'draw - no gain'; id 'sting.17';
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+; c0 'draw - no gain'; id 'sting.18';
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6+; c0 'draw - no gain'; id 'sting.19';
8/8/4B3/6p1/7k/8/4pPKP/8 w - - bm Bg4; c0 'draw - no gain'; id 'sting.20';
r7/7k/5R2/p3p3/Pp1pPp2/1PpP1Pp1/K1P3P1/8 w - - bm Kb1 Rh8; c0 'other pv = Rh8 Rf8 draw - no gain'; id 'sting.21'; pv Kb1 Kg7 Rh6;
1K3kB1/8/6p1/7R/8/4b3/8/6n1 w - - bm Rh8; c0 'draw - no gain'; id 'sting.22'; pv Rh8 Kg7 Bh7;
8/8/R7/1b4k1/5p2/1B3r2/7P/7K w - - bm h4+; c0 'draw - no gain'; id 'sting.23'; pv h4+ Kxh4 Rh6+ Kg5 Rh5+;
7Q/4p3/4p3/p1p1P3/Pp2P3/3Kp3/p1PbP3/kN6 w - - bm Na3; c0 'draw - no gain'; id 'sting.24'; pv Na3 bxa3 Qh1+ Kb2 Qa1+ Kxa1 c4;
7r/K7/5k1n/p3p3/Pp1pPp1p/1PpP1PpP/2P3P1/N1RR1B2 b - - c0 'win'; id 'sting.25';
q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+; c0 'win - no draw'; id 'sting.26'; pv c5+ Kb7 Ba6+;
1k1n4/1p1b1p2/1Bp1pPp1/1PP1P3/8/6P1/8/1K6 w - - bm Bc7+; c0 'win - no draw'; id 'sting.27'; pv Bc7+ Ka7 Bb8+;
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5; c0 'win'; id 'sting.28';
q1b4n/1p1pKp2/1p1p1Pp1/1P1P2Pp/2P4P/8/7R/1N1k4 w - - bm Ra2; c0 'win'; id 'sting.29';
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4; c0 'win'; id 'sting.30';
8/7p/6pP/p4pP1/3BpP2/p1KpP3/pn1N4/k7 w - - bm Bh8; c0 'win'; id 'sting.31';
8/6p1/p7/rp1K2p1/kb3pP1/2p2p1b/P1Np1P2/3N2R1 w - - bm Ke4 Ke6; c0 'win'; id 'sting.32';
B7/p1p5/k2p4/p3p3/P1Nb1p2/6p1/7p/4K3 w - - bm Ke1; c0 'Plan is Ke1->h3->c8 win'; id 'sting.33';
1qN5/b1pB4/1pP2k2/pP3P2/P1P5/8/8/K7 w - - bm Ka1; c0 'Plan is Ka1->h5->d8 win'; id 'sting.34';
8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - bm Nf6+; c0 'win'; id 'sting.35';
8/5K2/3p3p/3p3P/pp1P4/rkb1R3/p1p3P1/n1B2B2 w - - bm Rd3; c0 'win'; id 'sting.36';
6bn/p4p1k/rp3Pp1/rp2BBP1/1p6/pK6/P2P4/8 w - - bm Bc8; c0 'win'; id 'sting.37';
qn6/b1Kp3p/p1pB3p/p7/P1NkP3/2pP4/2B5/8 w - - bm Bf4 Kc8; c0 'win'; id 'sting.38';
8/P7/4k3/8/5P2/4Bq2/5P2/5K2 b - - bm Kf5; c0 'win'; id 'sting.39';
8/6kP/1p6/p7/Pr6/K2B4/8/8 b - - bm Rh4; c0 'Plan is Rh4->Kg7->f6->e5 win'; id 'sting.40';
8/8/2b1N3/5p2/3B4/2K5/6kp/R7 w - - bm Rh1; c0 'win'; id 'sting.41';
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3; c0 'win'; id 'sting.42';
5rk1/5ppp/p1Q1p3/1R6/q7/4b1P1/P2RPP1P/6K1 w - - bm Rd8; c0 'win'; id 'sting.43';
r7/1b1r4/k1p1p1p1/1p1pPpPp/p1PP1P1P/PP1K4/8/4Q3 w - - bm Qa5+; c0 'draw - no gain'; id 'sting.44';
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P4P/PPB1K3/8 w - - bm Ba4+; c0 'draw - no gain'; id 'sting.45';
2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+; c0 'win'; id 'sting.46';
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3+; c0 'win'; id 'sting.47';
8/5k2/6p1/4BP1p/6p1/p1p3PP/6P1/1n2K2R b K - bm a2; c0 'win'; id 'sting.48'; pv a2 fxg6+ Kg8;
8/3k1b1r/2p1p1p1/rpPpPpPp/p2P1P1P/P2K4/8/4B3 w - - bm Bb4; c0 'draw - no gain'; id 'sting.49';
7b/p1p1p3/P1PpPp2/2nP1kpr/5P1p/p3KBPP/P7/8 w - - bm Be4+; c0 'draw - no gain'; id 'sting.50';
7r/p1p1p1pk/3pPp1p/2pP1PP1/P1P4P/1K6/P6B/8 w - - bm g6+; c0 'or 2. Bxd6 cxd6 3. h5 draw - no gain'; id 'sting.51'; pv g6+ Kg8 a5 a6 Bxd6 cxd6 h5;
8/1p1q1k2/1Pp5/p1Pp4/P2Pp1p1/4PpPp/1N3P1P/3B2K1 w - - bm Bb3; c0 'draw - no gain'; id 'sting.52'; pv Bb3 Qc8 Nd1 Qa8 Bc4;
8/8/2pk4/8/p1p3B1/PpP5/1P6/r1NK4 w - - bm Bf5; c0 'draw - no gain'; id 'sting.53'; pv Bf5 Ra2 Nxa2 bxa2 Kc1 a1=Q+ Bb1;
1R3b2/5ppQ/6Pp/6PP/R6P/P7/7K/2q1k3 w - - bm Rb1; c0 'win'; id 'sting.54'; pv Rb1 Qxb1 gxf7;
Kn6/8/8/3R2PB/8/2p2NP1/1q6/2k5 w - - bm Rd1+; c0 'draw - no gain'; id 'sting.55';
1B3B1B/2B5/p6B/8/8/8/8/1k1K4 w - - bm Bce5; c0 'win'; id 'sting.56';
4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6; c0 'win'; id 'sting.57';
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+; c0 'win'; id 'sting.58';
n2Bqk2/5p1p/Q4KP1/p7/8/8/8/8 w - - bm Qc8; c0 'win'; id 'sting.59'; pv Qc8 Kg8 Bc7;
8/5p2/8/8/p7/rpK4p/1p3ppr/bQ1N1bqk w - - bm Kb4 Kd4; c0 'Kd4 win'; id 'sting.60';
8/8/7p/3KNN1k/2p4p/8/3P2p1/8 w - - bm Kc6; c0 'draw - no gain'; id 'sting.61';
1R6/pPk1r3/2p5/K7/8/2B1b3/8/8 w - - bm Ka6; c0 'draw - no gain'; id 'sting.62';
8/p7/qkpN1p2/8/1B1P4/PP3K2/5P2/8 w - - bm Ba5+; c0 'win'; id 'sting.63';
2N5/p7/P7/8/1KPp1p1p/3p1Bpp/3P2rq/R5bk w - - bm Nb6; c0 'win'; id 'sting.64';
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3; c0 'win'; id 'sting.65';
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; c0 'win'; id 'sting.66';
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4; c0 'win'; id 'sting.67';
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+; c0 'win'; id 'sting.68';
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+; c0 'draw - no gain'; id 'sting.69';
8/1P6/8/1b1K4/6p1/5pP1/5P1B/7k w - - bm b8=R; c0 'win'; id 'sting.70';
8/5pKN/5Pp1/5kP1/8/Bb6/8/7q w - - c0 'Black wins'; id 'sting.71';
8/p5p1/1pP3p1/p5p1/k3p3/4p3/K7/8 w - - bm c7; c0 'win'; id 'sting.72';
q7/8/2p5/B2p2pp/5pp1/2N3k1/6P1/7K w - - bm Ne4+; c0 'draw - no gain'; id 'sting.73'; pv Ne4+ Kh4 Ng3 fxg3 Bb6;
q7/7R/k7/1p6/1p6/1P2B3/7K/8 w - - bm Bd4; c0 'win'; id 'sting.74';
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6; c0 'win'; id 'sting.75';
1r3q1k/2N2P1p/6pQ/4p3/7p/n6P/3B4/7K w - - bm Qf4; c0 'win'; id 'sting.76';
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N; c0 'win'; id 'sting.77';
2K3k1/1p6/R3p1p1/1rB1P1P1/8/8/1Pb5/8 w - - bm Rc6; c0 'draw - no gain'; id 'sting.78';
4q3/2r1r2p/3P3P/1p6/kP6/Pp6/1P6/KB2R3 w - - bm Rxe7; c0 'draw - no gain'; id 'sting.79'; pv Rxe7 Qxe7 dxc7;
3k4/8/7p/2p1p1pP/1pPpPpP1/1P1P1P2/N7/2K5 w - - bm Na2; c0 'Plan is Na2->h4 win - gain'; id 'sting.80';
8/8/8/1k3p2/p1p1pPp1/PpPpP1Pp/1P1P3P/QNK2NRR w - - c0 'win - gain'; id 'sting.81';
4b1k1/P4pPp/1R3P1P/2r5/8/1P6/1K6/8 w - - bm a8=B; c0 'win'; id 'sting.82';
4N2k/4PB1p/7P/B1p5/2P5/3q2Pp/1P3P1K/2r5 w - - bm Bc3+; c0 'win'; id 'sting.83'; pv Bc3+ Rxc3 Nc7;
1k6/3p4/1B6/4Pp1p/1p5R/1p4p1/pP3n2/K6n w - - bm Rxh1; c0 'draw - no gain'; id 'sting.84'; pv Rxh1 Nxh1 e6 dxe6 Bc7+;
N3kb2/pq4p1/4B1P1/1p1P2B1/p7/3P4/2P5/2K5 w - - bm Bf7+; c0 'draw - no gain'; id 'sting.85'; pv Bf7+ Kd7 Be6+ Kd6 Bf4+ Kc5 Be3+ Kb4 Bd2+ Ka3 Kb1;
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - - bm Qh3+; c0 'draw - no gain'; id 'sting.86';
1B2b2k/2N1qr2/4n2p/4p1PQ/1r2N3/1p6/7P/2KB4 w - - bm Nd5; c0 'draw - no gain'; id 'sting.87'; pv Nd5 Rc4+ Kb1 Rc1+ Kb2 Rf2+ Nxf2 Rb1+ Kxb1 Qh7+ g6 Bxg6+ Bc2 bxc2+ Kc1 Bxh5 Bxe5+ Ng7 Ne7;
2k4N/Q1np4/2p2Bpp/1p1P4/pPP1p2P/P7/7q/1K6 w - - bm Nf7; c0 'win'; id 'sting.88'; pv Nf7 Qg3 Qxc7+;
8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5; id 'sting.89';
5BK1/5p1N/5Pp1/6Pk/8/1b6/8/7q b - - bm Qa8 Qg2; c0 'or Qg2 Qxg5 - win'; id 'sting.90'; pv Qa8 Kg7 Qd5;
2b5/1pr4p/3bp1pk/1p6/1PpN2PP/K1P1n3/P3N1R1/3R4 w - - bm Nxb5; c0 'draw - no gain'; id 'sting.91'; pv Nxb5 Nxd1 Nxd6 b5 g5+ Kh5 Nxc8 Rxc8 Nf4+ Kxh4 Nxg6+;
8/1p1pNpbk/q2P4/p3p2K/PP2N3/4P1P1/3P4/8 w - - bm b5; c0 'win'; id 'sting.92'; pv b5 Qb6 Nc8;
1rr5/6pk/7p/8/8/7P/1Pb1RRPK/8 b - - am Rxb2; id 'sting.93';
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.