Sting Sf 13

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

Moderators: hgm, Rebel, chrisw

Dann Corbit
Posts: 12537
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Sting Sf 13

Post by Dann Corbit »

fishpov wrote: Wed Feb 06, 2019 12:55 am [d]8/p6p/4P2p/p3K1pP/pPk5/p2r2p1/P5R1/8 w - - 0 1

Hi Marek, it seems like with Sting 13 this very difficult problem is solved.
This is great !
I have just a crash engine after 10 hours but I used 8Go Hash.


Analysis by Sting 13 based on Stockfish 2.1.1 64bit:

.....
1.b4xa5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-e5
= (0.00) Depth: 35 00:06:22 3309MN
{snip}
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-e3 4.Kc7-d7 Re3-d3+ 5.Kd7-e8 g5-g4 6.e6-e7 Rd3-e3 7.Rg2-g1 g3-g2 8.Rg1xg2 g4-g3 9.Rg2-g1 Re3-d3 10.Ke8-f7 Rd3-f3+ 11.Kf7-g7
+/- (1.29) Depth: 43 06:25:20 201624MN
1.b4-b5
+/- (1.41 ++) Depth: 44 06:55:47 217861MN

(, 05.02.2019)
Reference from Arves:
[Event "sp.p MSV-2014"]
[Site "?"]
[Date "2014"]
[Round ""]
[White "Becker, Richard"]
[Black "?"]
[Result "1-0"]
[SetUp "1"]
[FEN "8/p6p/4P2p/p3K1pP/pPk5/p2r2p1/P5R1/8 w - - 0 1"]
[PlyCount "69"]
[EventDate "2014"]

1. b5 $1 (1. bxa5 $2 {unblocks the a5 square. See variation 11...Kb4.1...} Re3+ 2. Kd6 Rd3+ 3. Kc6 Re3 4. Kd7 Rd3+ 5. Ke8 Re3 6. e7 a6 7. Rg1 Kb4 8. Rd1 Kc3 9. Kd7 Kc2 {=}) 1... Re3+ (1... Kc5 2. e7 Re3+ 3. Kf6 Kd6 (3... Rf3+ 4. Ke6 Re3+ 5. Kd7 Rd3+ 6. Ke8 Rf3 7. Rc2+ Kb4 8. Re2 Rf2 9. Re4+ Kc3 10. Kd7 {+-}) 4. Rd2+ Kc7 5. Rd3 $1 Rxd3 (5... Re2 6. Rxg3 Rf2+ 7. Ke6 Re2+ 8. Kf7 Rf2+ 9. Ke8 Rxa2 10. Rc3+ Kb7 11. Re3 Rf2 12. Kd7 a2 13. Re1 Rd2+ 14. Ke6 a1=Q 15. Rxa1 Re2+ 16. Kd7 Rd2+ 17. Ke8 {+-}) 6. e8=Q Rd6+ 7. Ke5 g2 (7... Rd2 8. Qf7+ Kb6 9. Qf3 Kxb5 10. Qxg3 {+-}) 8. Qf7+ Rd7 9. Qf2 Rd2 10. Qxa7+ Kd8 11. Qg1 {+-}) 2. Kd6 $1 (2. Kf6 $2 Rf3+ 3. Kg7 Re3 4. Kf7 (4. Kxh6 Rxe6+ 5. Kxh7 Rf6 6. h6 Rf2 7. Rxg3 Rxa2 {=}) 4... Rf3+ 5. Ke8 Rf2 6. Rxg3 Rxa2 {=}) 2... Rd3+ 3. Kc6 {(Kc7)} (3. Ke7 $2 Rf3 4. Kd7 Rf2 5. e7 Rxg2 6. e8=Q Rd2+ {=}) 3... Re3 4. Kd7 Rd3+ 5. Ke8 Re3 ( 5... Rf3 6. e7 Rf2 7. Rxg3 Rxa2 (7... Re2 8. Rxa3 {+-}) 8. Rg4+ Kb3 9. Re4 Rc2 (9... Rf2 10. Kd8 Rd2+ 11. Kc7 a2 12. e8=Q Rc2+ 13. Kb8 a1=Q 14. b6 $1 {+-}) 10. b6 $1 axb6 11. Kd8 Rd2+ 12. Kc7 a2 13. e8=Q a1=Q 14. Qf7+ Kc2 15. Rc4+ Qc3 (15... Kb2 16. Qf6+ Kb3 17. Qxa1 Kxc4 18. Qxa4+ {+-}) (15... Kb3 16. Rc1+ Kb2 17. Qf6+ Kxc1 18. Qxa1+ Kc2 19. Qxa4+ {+-}) 16. Qxh7+ Rd3 17. Rxc3+ Kxc3 18. Qxh6 {+-}) 6. e7 Rf3 7. Kd7 $1 {The first maneuver to lose a tempo.} (7. Re2 $2 {(Rc2+?)} Kd3 8. Rg2 Kc4 {Loss of time.}) 7... Rd3+ 8. Ke6 Re3+ 9. Kf7 Rf3+ 10. Ke8 {Repeating the position, but with BTM. 10...} Re3 (10... Kb4 11. Re2 Rf2 12. Re4+ Kc3 13. Kd7 g2 14. Re3+ Kb2 15. Re1 g1=Q 16. Rxg1 Rd2+ 17. Kc6 Re2 18. Rg2 $1 Rxg2 19. e8=Q Kxa2 20. Kb7 Kb1 21. Qf8 Rb2 22. Qf1+ Kc2 (22... Ka2 23. Kxa7 Rb3 24. b6 {+-}) 23. Qc4+ Kd2 24. Kxa7 {-+}) 11. Rg1 g4 (11... Rd3 12. Re1 g2 13. Kf7 g1=Q 14. Rxg1 Rf3+ 15. Ke6 Re3+ 16. Kd7 Rd3+ 17. Kc6 {+-}) (11... Re2 12. Rxg3 Kb4 (12... Rxa2 13. Rg4+ {etc.}) 13. Rd3 Rxa2 (13... Kc4 14. Rxa3 {+-}) 14. Rd4+ Kb3 15. Re4 {etc.}) (11... Kb4 12. Kd7 Rd3+ 13. Ke6 Re3+ 14. Kd6 Rd3+ (14... Re2 15. Rxg3 {+-}) 15. Ke5 Re3+ 16. Kd4 Rxe7 17. Rb1# {mate! The point of 1.b5! instead of 1.bxa5?}) 12. Rg2 {The beginning of the second maneuver.} (12. Rc1+ $2 Kd3 {=}) 12... Rf3 (12... Kb4 13. Rc2 Re1 (13... g2 14. Rxg2 g3 15. Rc2 {+-}) 14. Rd2 Kc4 15. Kd7 Kc3 16. Rg2 Rd1+ 17. Kc6 Re1 18. Rxg3+ Kb2 19. Rg2+ Ka1 20. Rg1 $1 Rxg1 21. e8=Q Rb1 (21... g3 22. Kb7 Rb1 23. Qe5+ {transposes}) 22. Kb7 g3 23. Qe5+ Kxa2 24. Kxa7 Rb3 (24... g2 25. Qd5+ Ka1 26. Qxg2 Rxb5 27. Ka6 {+-}) 25. b6 Kb1 26. Qe4+ Kb2 27. Qd4+ Kb1 28. Qxa4 Kb2 29. Qxb3+ Kxb3 30. b7 {+-}) 13. Kd7 $1 (13. Re2 $2 Kd3 14. Re1 Kd2 15. Re4 Kd1 {=}) 13... Rd3+ 14. Ke6 Re3+ 15. Kf7 Rf3+ 16. Ke8 Re3 (16... Rc3 17. Rd2 Rd3 18. Re2 {+-}) 17. Rg1 {Again, repeating the position with BTM. 17...} g2 (17... Re2 18. Rxg3 Rxa2 19. Rxg4+ {+-}) (17... Kb4 18. Kd7 Rd3+ 19. Ke6 Re3+ 20. Kd6 {+-}) 18. Rxg2 g3 19. Rg1 Rd3 20. Kf7 $1 {The third maneuver, but this time the wK's rundlauf goes clockwise.} (20. Re1 $2 g2 21. Kf7 Rf3+ {=}) (20. Rc1+ $2 Kb4 21. Kf7 (21. Rc2 Re3 22. Rd2 Kc3 23. Rg2 Kc4 {Loss of time.}) 21... Rf3+ 22. Ke6 Re3+ 23. Kd6 Re2 24. Rd1 Kc3 25. Rg1 Kb2 26. Rxg3 Kxa2 {=}) 20... Rf3+ 21. Ke6 Re3+ 22. Kd7 Rd3+ 23. Ke8 {The third position is repeated with BTM. 23. ..} Re3 24. Rc1+ $1 (24. Rg2 $2 Rf3 $1 25. Kd7 (25. Re2 Kd3 26. Re1 Kd2 27. Re4 Kd1 {=}) (25. Rc2+ Kd3 26. Kd7 Kxc2 27. e8=Q Kd2 $1 {=}) 25... Rd3+ 26. Ke6 Re3+ 27. Kf7 Rf3+ 28. Ke8 Re3 {Loss of time.}) 24... Kd3 (24... Kb4 25. Rc2 ( 25. Kd7 $2 Rd3+ 26. Ke6 Re3+ 27. Kd6 Re2 28. Rd1 Kc3 29. Rg1 Kb2 {=}) 25... Re1 26. Rd2 Kc4 27. Kd7 Kc3 28. Rg2 {+-}) 25. Kd7 Kd2 26. Rf1 $1 (26. Rc8 $2 Rd3+ 27. Ke6 Re3+ 28. Kf7 Rf3+ 29. Kg7 g2 30. e8=Q g1=Q+ {=}) 26... Rd3+ 27. Ke6 Re3+ (27... Ke2 28. Rf8 g2 29. Rg8 Re3+ 30. Kd7 {+-}) 28. Kf7 Kc2 (28... Ke2 29. Rf4 g2 30. Rg4 {+-}) 29. e8=Q Rxe8 30. Kxe8 Kb2 31. Rf7 Kxa2 32. Rxa7 Kb2 33. b6 a2 34. b7 a1=Q 35. b8=Q+ {wins} 1-0

EPD version, in case anyone wants to experiment with forwards and backwards analysis:

Code: Select all

8/p6p/4P2p/p3K1pP/pPk5/p2r2p1/P5R1/8 w - - fmvn 1; hmvc 0; pm b5;
8/p6p/4P2p/pP2K1pP/p1k5/p2r2p1/P5R1/8 b - - fmvn 1; hmvc 0; pm Re3+;
8/p6p/4P2p/pP2K1pP/p1k5/p3r1p1/P5R1/8 w - - fmvn 2; hmvc 1; pm Kd6;
8/p6p/3KP2p/pP4pP/p1k5/p3r1p1/P5R1/8 b - - fmvn 2; hmvc 2; pm Rd3+;
8/p6p/3KP2p/pP4pP/p1k5/p2r2p1/P5R1/8 w - - fmvn 3; hmvc 3; pm Kc6;
8/p6p/2K1P2p/pP4pP/p1k5/p2r2p1/P5R1/8 b - - fmvn 3; hmvc 4; pm Re3;
8/p6p/2K1P2p/pP4pP/p1k5/p3r1p1/P5R1/8 w - - fmvn 4; hmvc 5; pm Kd7;
8/p2K3p/4P2p/pP4pP/p1k5/p3r1p1/P5R1/8 b - - fmvn 4; hmvc 6; pm Rd3+;
8/p2K3p/4P2p/pP4pP/p1k5/p2r2p1/P5R1/8 w - - fmvn 5; hmvc 7; pm Ke8;
4K3/p6p/4P2p/pP4pP/p1k5/p2r2p1/P5R1/8 b - - fmvn 5; hmvc 8; pm Re3;
4K3/p6p/4P2p/pP4pP/p1k5/p3r1p1/P5R1/8 w - - fmvn 6; hmvc 9; pm e7;
4K3/p3P2p/7p/pP4pP/p1k5/p3r1p1/P5R1/8 b - - fmvn 6; hmvc 0; pm Rf3;
4K3/p3P2p/7p/pP4pP/p1k5/p4rp1/P5R1/8 w - - fmvn 7; hmvc 1; pm Kd7;
8/p2KP2p/7p/pP4pP/p1k5/p4rp1/P5R1/8 b - - fmvn 7; hmvc 2; pm Rd3+;
8/p2KP2p/7p/pP4pP/p1k5/p2r2p1/P5R1/8 w - - fmvn 8; hmvc 3; pm Ke6;
8/p3P2p/4K2p/pP4pP/p1k5/p2r2p1/P5R1/8 b - - fmvn 8; hmvc 4; pm Re3+;
8/p3P2p/4K2p/pP4pP/p1k5/p3r1p1/P5R1/8 w - - fmvn 9; hmvc 5; pm Kf7;
8/p3PK1p/7p/pP4pP/p1k5/p3r1p1/P5R1/8 b - - fmvn 9; hmvc 6; pm Rf3+;
8/p3PK1p/7p/pP4pP/p1k5/p4rp1/P5R1/8 w - - fmvn 10; hmvc 7; pm Ke8;
4K3/p3P2p/7p/pP4pP/p1k5/p4rp1/P5R1/8 b - - fmvn 10; hmvc 8; pm Re3;
4K3/p3P2p/7p/pP4pP/p1k5/p3r1p1/P5R1/8 w - - fmvn 11; hmvc 9; pm Rg1;
4K3/p3P2p/7p/pP4pP/p1k5/p3r1p1/P7/6R1 b - - fmvn 11; hmvc 10; pm g4;
4K3/p3P2p/7p/pP5P/p1k3p1/p3r1p1/P7/6R1 w - - fmvn 12; hmvc 0; pm Rg2;
4K3/p3P2p/7p/pP5P/p1k3p1/p3r1p1/P5R1/8 b - - fmvn 12; hmvc 1; pm Rf3;
4K3/p3P2p/7p/pP5P/p1k3p1/p4rp1/P5R1/8 w - - fmvn 13; hmvc 2; pm Kd7;
8/p2KP2p/7p/pP5P/p1k3p1/p4rp1/P5R1/8 b - - fmvn 13; hmvc 3; pm Rd3+;
8/p2KP2p/7p/pP5P/p1k3p1/p2r2p1/P5R1/8 w - - fmvn 14; hmvc 4; pm Ke6;
8/p3P2p/4K2p/pP5P/p1k3p1/p2r2p1/P5R1/8 b - - fmvn 14; hmvc 5; pm Re3+;
8/p3P2p/4K2p/pP5P/p1k3p1/p3r1p1/P5R1/8 w - - fmvn 15; hmvc 6; pm Kf7;
8/p3PK1p/7p/pP5P/p1k3p1/p3r1p1/P5R1/8 b - - fmvn 15; hmvc 7; pm Rf3+;
8/p3PK1p/7p/pP5P/p1k3p1/p4rp1/P5R1/8 w - - fmvn 16; hmvc 8; pm Ke8;
4K3/p3P2p/7p/pP5P/p1k3p1/p4rp1/P5R1/8 b - - fmvn 16; hmvc 9; pm Re3;
4K3/p3P2p/7p/pP5P/p1k3p1/p3r1p1/P5R1/8 w - - fmvn 17; hmvc 10; pm Rg1;
4K3/p3P2p/7p/pP5P/p1k3p1/p3r1p1/P7/6R1 b - - fmvn 17; hmvc 11; pm g2;
4K3/p3P2p/7p/pP5P/p1k3p1/p3r3/P5p1/6R1 w - - fmvn 18; hmvc 0; pm Rxg2;
4K3/p3P2p/7p/pP5P/p1k3p1/p3r3/P5R1/8 b - - fmvn 18; hmvc 0; pm g3;
4K3/p3P2p/7p/pP5P/p1k5/p3r1p1/P5R1/8 w - - fmvn 19; hmvc 0; pm Rg1;
4K3/p3P2p/7p/pP5P/p1k5/p3r1p1/P7/6R1 b - - fmvn 19; hmvc 1; pm Rd3;
4K3/p3P2p/7p/pP5P/p1k5/p2r2p1/P7/6R1 w - - fmvn 20; hmvc 2; pm Kf7;
8/p3PK1p/7p/pP5P/p1k5/p2r2p1/P7/6R1 b - - fmvn 20; hmvc 3; pm Rf3+;
8/p3PK1p/7p/pP5P/p1k5/p4rp1/P7/6R1 w - - fmvn 21; hmvc 4; pm Ke6;
8/p3P2p/4K2p/pP5P/p1k5/p4rp1/P7/6R1 b - - fmvn 21; hmvc 5; pm Re3+;
8/p3P2p/4K2p/pP5P/p1k5/p3r1p1/P7/6R1 w - - fmvn 22; hmvc 6; pm Kd7;
8/p2KP2p/7p/pP5P/p1k5/p3r1p1/P7/6R1 b - - fmvn 22; hmvc 7; pm Rd3+;
8/p2KP2p/7p/pP5P/p1k5/p2r2p1/P7/6R1 w - - fmvn 23; hmvc 8; pm Ke8;
4K3/p3P2p/7p/pP5P/p1k5/p2r2p1/P7/6R1 b - - fmvn 23; hmvc 9; pm Re3;
4K3/p3P2p/7p/pP5P/p1k5/p3r1p1/P7/6R1 w - - fmvn 24; hmvc 10; pm Rc1+;
4K3/p3P2p/7p/pP5P/p1k5/p3r1p1/P7/2R5 b - - fmvn 24; hmvc 11; pm Kd3;
4K3/p3P2p/7p/pP5P/p7/p2kr1p1/P7/2R5 w - - fmvn 25; hmvc 12; pm Kd7;
8/p2KP2p/7p/pP5P/p7/p2kr1p1/P7/2R5 b - - fmvn 25; hmvc 13; pm Kd2;
8/p2KP2p/7p/pP5P/p7/p3r1p1/P2k4/2R5 w - - fmvn 26; hmvc 14; pm Rf1;
8/p2KP2p/7p/pP5P/p7/p3r1p1/P2k4/5R2 b - - fmvn 26; hmvc 15; pm Rd3+;
8/p2KP2p/7p/pP5P/p7/p2r2p1/P2k4/5R2 w - - fmvn 27; hmvc 16; pm Ke6;
8/p3P2p/4K2p/pP5P/p7/p2r2p1/P2k4/5R2 b - - fmvn 27; hmvc 17; pm Re3+;
8/p3P2p/4K2p/pP5P/p7/p3r1p1/P2k4/5R2 w - - fmvn 28; hmvc 18; pm Kf7;
8/p3PK1p/7p/pP5P/p7/p3r1p1/P2k4/5R2 b - - fmvn 28; hmvc 19; pm Kc2;
8/p3PK1p/7p/pP5P/p7/p3r1p1/P1k5/5R2 w - - fmvn 29; hmvc 20; pm e8=Q;
4Q3/p4K1p/7p/pP5P/p7/p3r1p1/P1k5/5R2 b - - fmvn 29; hmvc 0; pm Rxe8;
4r3/p4K1p/7p/pP5P/p7/p5p1/P1k5/5R2 w - - fmvn 30; hmvc 0; pm Kxe8;
4K3/p6p/7p/pP5P/p7/p5p1/P1k5/5R2 b - - fmvn 30; hmvc 0; pm Kb2;
4K3/p6p/7p/pP5P/p7/p5p1/Pk6/5R2 w - - fmvn 31; hmvc 1; pm Rf7;
4K3/p4R1p/7p/pP5P/p7/p5p1/Pk6/8 b - - fmvn 31; hmvc 2; pm Kxa2;
4K3/p4R1p/7p/pP5P/p7/p5p1/k7/8 w - - fmvn 32; hmvc 0; pm Rxa7;
4K3/R6p/7p/pP5P/p7/p5p1/k7/8 b - - fmvn 32; hmvc 0; pm Kb2;
4K3/R6p/7p/pP5P/p7/p5p1/1k6/8 w - - fmvn 33; hmvc 1; pm b6;
4K3/R6p/1P5p/p6P/p7/p5p1/1k6/8 b - - fmvn 33; hmvc 0; pm a2;
4K3/R6p/1P5p/p6P/p7/6p1/pk6/8 w - - fmvn 34; hmvc 0; pm b7;
4K3/RP5p/7p/p6P/p7/6p1/pk6/8 b - - fmvn 34; hmvc 0; pm a1=Q;
4K3/RP5p/7p/p6P/p7/6p1/1k6/q7 w - - fmvn 35; hmvc 0; pm b8=Q+;
1Q2K3/R6p/7p/p6P/p7/6p1/1k6/q7 b - - fmvn 35; hmvc 0;
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.
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: Sting Sf 13

Post by lech »

fishpov wrote: Wed Feb 06, 2019 12:55 am [d]8/p6p/4P2p/p3K1pP/pPk5/p2r2p1/P5R1/8 w - - 0 1

Hi Marek, it seems like with Sting 13 this very difficult problem is solved.
This is great !
---
Fine!

I hope, the wrong direction of versions 10.x and 11.x is out of us.

I found two next interesting ideas to help Sting when is very close to VALUE_ZERO ("Black Hole").
First is rather obvious and works well but the second (risky) needs many tests.
Maybe, I can't be friendly, but let me be useful.
yorkman
Posts: 105
Joined: Thu Jul 27, 2017 10:59 pm

Re: Sting Sf 13

Post by yorkman »

Analysis by Sting 13 based on Stockfish 2.1.1 64bit:
Could someone enlighten me by explaining why would Sting 13 be based on such an old version of SF? 2? Why not 10 or at least 9?
Paloma
Posts: 1167
Joined: Thu Dec 25, 2008 9:07 pm
Full name: Herbert L

Re: Sting Sf 13

Post by Paloma »

Development began at the time of Version 2.1.1
sophieerich2
Posts: 1
Joined: Wed Feb 13, 2019 2:51 pm
Full name: Sophie Erich

Re: Sting Sf 13

Post by sophieerich2 »

okey
Leo
Posts: 1078
Joined: Fri Sep 16, 2016 6:55 pm
Location: USA/Minnesota
Full name: Leo Anger

Re: Sting Sf 13

Post by Leo »

This is the first time I have seen 4 pawns in the same file. Is this from a real game?
Advanced Micro Devices fan.
fishpov
Posts: 100
Joined: Sat Mar 07, 2015 6:05 pm

Re: Sting Sf 13

Post by fishpov »

[d]3k4/1p3b2/1Pp3p1/2Pp1p2/3P1P2/8/4K1N1/8 w - - 0 1

I have created this position to look at engine behavior
White to play :

Houdini 6 and Stockfish 10 have after one hour respectively +0.18 and +0.15 for white .
It seems like draw evaluation

Sting SF 13 has strange evaluation :
Analysis by Sting 13 based on Stockfish 2.1.1 64bit:
......
1.Kf2 Kc8 2.Kg3 Kd8 3.Kh4 Ke7 4.Kg5 Kd8 5.Kf6 Bg8 6.Nh4 Bh7 7.Nxg6 Bxg6 8.Kxg6 Ke8 9.Kxf5 Kf7 10.Kg5 Kg7 11.f5 Kf7 12.f6 Kf8 13.Kf5 Kf7 14.Ke5 Kf8 15.Kd6 Kf7 16.Kc7 Kxf6 17.Kxb7 Ke7 18.Kxc6 Ke8 19.b7 Kd8 20.b8Q+ Ke7 21.Kxd5 Kd7 22.c6+ Ke7 23.Ke4 Ke6 24.Qb2 Kd6
+- (11.60 ++) Depth: 44 00:35:55
1.Nh4
+- (6.66) Depth: 44 00:40:18
1.Nh4 Ke7
+- (6.54 --) Depth: 45 00:41:18
......
1.Ne1 Ke7 2.Ke3 Kf6 3.Nf3 Be8 4.Ng5 Bf7 5.Kd2 Kg7 6.Kd1 Kg8 7.Ke2 Be8 8.Nh3 Bf7 9.Kf2 Kg7 10.Kg3 Kh7 11.Ng5+ Kg8 12.Nh3
+- (12.59 ++) Depth: 45 00:48:23
1.Ne1 Ke7 2.Ke3 Kf6 3.Nf3 Ke7 4.Kf2 Kf6 5.Ke3
+- (6.42 --) Depth: 45 00:52:24

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

Re: Sting Sf 13

Post by lech »

fishpov wrote: Sat Feb 16, 2019 12:16 am [d]3k4/1p3b2/1Pp3p1/2Pp1p2/3P1P2/8/4K1N1/8 w - - 0 1

I have created this position to look at engine behavior
White to play :

Houdini 6 and Stockfish 10 have after one hour respectively +0.18 and +0.15 for white .
It seems like draw evaluation

Sting SF 13 has strange evaluation :
Analysis by Sting 13 based on Stockfish 2.1.1 64bit:
......
1.Kf2 Kc8 2.Kg3 Kd8 3.Kh4 Ke7 4.Kg5 Kd8 5.Kf6 Bg8 6.Nh4 Bh7 7.Nxg6 Bxg6 8.Kxg6 Ke8 9.Kxf5 Kf7 10.Kg5 Kg7 11.f5 Kf7 12.f6 Kf8 13.Kf5 Kf7 14.Ke5 Kf8 15.Kd6 Kf7 16.Kc7 Kxf6 17.Kxb7 Ke7 18.Kxc6 Ke8 19.b7 Kd8 20.b8Q+ Ke7 21.Kxd5 Kd7 22.c6+ Ke7 23.Ke4 Ke6 24.Qb2 Kd6
+- (11.60 ++) Depth: 44 00:35:55
1.Nh4
+- (6.66) Depth: 44 00:40:18
1.Nh4 Ke7
+- (6.54 --) Depth: 45 00:41:18
......
1.Ne1 Ke7 2.Ke3 Kf6 3.Nf3 Be8 4.Ng5 Bf7 5.Kd2 Kg7 6.Kd1 Kg8 7.Ke2 Be8 8.Nh3 Bf7 9.Kf2 Kg7 10.Kg3 Kh7 11.Ng5+ Kg8 12.Nh3
+- (12.59 ++) Depth: 45 00:48:23
1.Ne1 Ke7 2.Ke3 Kf6 3.Nf3 Ke7 4.Kf2 Kf6 5.Ke3
+- (6.42 --) Depth: 45 00:52:24

Regards.
I think that Sting solves this position "good". A gain from ZERO to 4 Pawns (and next more) means that it is much better for WHITE (probably win)
position.
I will quickly prepare the new version of Sting (14) and Sting will never display the "loverbound" (++) and "upperbound (--) PV lines.
It could make difficult to understand what happens in solutions.
Some of solutions needs long strings of only one moves. It makes that the good moves can be removed from HASH and alpha-beta engines
go down (even to ZERO) and up to find the correct lines again.
In the next versions of Sting (maybe from 15) I will try to add something to avoid the wrong effect. :)
Maybe, I can't be friendly, but let me be useful.