Sting Sf 13

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
lech
Posts: 1060
Joined: Sun Feb 14, 2010 9:02 pm

Sting Sf 13

Post by lech » Sat Feb 02, 2019 9:16 am

Some next very important modifications and corrections: trapped pieces, zero beta, lazy king, fortress.
download:
http://www.mediafire.com/file/jq0gp5b7w ... 3.zip/file
Maybe, I can't be friendly, but let me be useful.

lech
Posts: 1060
Joined: Sun Feb 14, 2010 9:02 pm

Re: Sting Sf 13

Post by lech » Sat Feb 02, 2019 9:18 am

The "IQ" test is a very important part of my project (Sting) and doesn't contain middle-game tactical positions and technical endgames.
Here are positions dedicated to test so-called by me quasi-intelligent abilities of engines.
They show full spectrum of possible problems for a clessic model of alpha-beta engines.

Set parameters: "threads" to 1 and "hash" to 1024 and clear hash before each of items.
Don't use such external tricks like: rule-50 changing, null-move disabling, "backward-forward" moves, 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.
[Click square "d" to get the full 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
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.

lech
Posts: 1060
Joined: Sun Feb 14, 2010 9:02 pm

Re: Sting Sf 13

Post by lech » Sun Feb 03, 2019 11:52 am

Some words more about the new version.
Looking back at the weak versions 10.x and 11.x Sting 13 is a big jump in quality. It is less selective and is based on unified ideas. I had rejected all doubt ideas and added a few new ones.
Sting solves more than 90 (of 94) items of the "IQ" test and it is a very good result.
The "IQ" test is not a random work (as others) and is done by (I hope) a proper person. :)
Maybe, I can't be friendly, but let me be useful.

Paloma
Posts: 860
Joined: Thu Dec 25, 2008 8:07 pm

Re: Sting Sf 13

Post by Paloma » Sun Feb 03, 2019 2:21 pm

Thanks Marek, i will test this version on a few testsets next week.

lech
Posts: 1060
Joined: Sun Feb 14, 2010 9:02 pm

Re: Sting Sf 13

Post by lech » Mon Feb 04, 2019 11:28 am

Maybe some words about the future of my project Sting.

There are using some tricks to solve difficult positions. Two (maybe more) of them are very interesting and can be implemented by engines directly, of course, in a specific way without human orders (tricks).
Now Sting (from version 13) is ready ("IQ" test) to take such an intelligent support and to breake the "horizon effect" for alpha-beta engines.
It is not an easy work (time) but a posible effect seems to be worth to try it.
Maybe, I can't be friendly, but let me be useful.

Gregory Owett
Posts: 194
Joined: Fri Mar 10, 2006 9:26 am
Location: France

Re: Sting Sf 13

Post by Gregory Owett » Mon Feb 04, 2019 3:52 pm

Too many games lost on time! Pity! :(

carldaman
Posts: 1737
Joined: Sat Jun 02, 2012 12:13 am

Re: Sting Sf 13

Post by carldaman » Mon Feb 04, 2019 11:38 pm

The real point of this project is to create a smart analysis tool, especially for tough endgames and fortress-type positions. Using it for engine matches is a waste of resources, imho.

Gregory Owett
Posts: 194
Joined: Fri Mar 10, 2006 9:26 am
Location: France

Re: Sting Sf 13

Post by Gregory Owett » Tue Feb 05, 2019 10:51 am

Thanks for the precision.

lech
Posts: 1060
Joined: Sun Feb 14, 2010 9:02 pm

Re: Sting Sf 13

Post by lech » Tue Feb 05, 2019 11:35 am

Gregory Owett wrote:
Mon Feb 04, 2019 3:52 pm
Too many games lost on time! Pity! :(
Many thanks for this information. I will take a look at this question too.
It is important for me to prove that Sting with my changes is not much weaker than Stockfish 2.1.1 .

BTW. I can't understand why in the ELO tests only the time menagment is used.
"Time per move" can return the real strength of engines.
Maybe, I can't be friendly, but let me be useful.

fishpov
Posts: 37
Joined: Sat Mar 07, 2015 5:05 pm

Re: Sting Sf 13

Post by fishpov » Tue Feb 05, 2019 11:55 pm



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
1.b4xa5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-e5
= (0.00) Depth: 36 00:08:24 4368MN
1.b4-b5
= (0.08 ++) Depth: 37 00:10:13 5317MN
1.b4-b5
= (0.16 ++) Depth: 37 00:12:05 6305MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-f3 4.e6-e7 Rf3-e3 5.Kc7-d7 Re3-d3+ 6.Kd7-e6 Rd3-e3+ 7.Ke6-f7 Re3-f3+ 8.Kf7-e8 Rf3-e3 9.Rg2-g1 g5-g4 10.Rg1-g2 Kc4-b4 11.Rg2-c2 Re3-e4 12.Rc2-d2 Kb4-c3 13.Rd2-g2 Kc3-b4 14.Rg2xg3 Kb4xb5 15.Ke8-f7 Re4-f4+ 16.Kf7-e6 Rf4-e4+ 17.Ke6-d6 Re4-d4+ 18.Kd6-e5 Rd4-e4+ 19.Ke5xe4 Kb5-b4 20.e7-e8Q Kb4-c4 21.Qe8xa4+ Kc4-c5 22.Rg3xa3 Kc5-d6 23.Qa4xa5
= (0.28 ++) Depth: 37 00:12:52 6723MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-f3 4.e6-e7 Rf3-e3 5.Kc7-d7 Re3-d3+ 6.Kd7-e6 Rd3-e3+ 7.Ke6-f7 Re3-f3+ 8.Kf7-e8 Rf3-e3 9.Rg2-g1 g5-g4 10.Rg1-g2 Kc4-b4 11.Rg2-c2 Kb4xb5 12.Rc2-d2 Kb5-c4 13.Ke8-d8 Kc4-c3 14.Rd2-g2 Kc3-d3 15.Rg2xg3 Re3xg3 16.e7-e8Q Kd3-d2 17.Qe8xa4 Rg3-d3+ 18.Kd8-e7 g4-g3 19.Qa4xa5+ Kd2-e2 20.Qa5-e5+ Rd3-e3
+/= (0.32) Depth: 37 00:14:23 7544MN
1.b4-b5 Rd3-e3+
= (0.20 --) Depth: 38 00:25:10 13255MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-e3 4.Kc7-d7 Re3-d3+ 5.Kd7-e8 Rd3-e3 6.e6-e7 Re3-f3 7.Ke8-d7 Rf3-d3+
+/= (0.32) Depth: 38 00:29:30 15536MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-e3 4.Kc7-d7 Re3-d3+ 5.Kd7-e8 Rd3-e3 6.e6-e7 Re3-f3 7.Ke8-d7 Rf3-d3+
+/= (0.32) Depth: 39 00:35:18 18662MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-e3 4.Kc7-d7 Re3-d3+ 5.Kd7-e8 Rd3-e3 6.e6-e7 Re3-f3 7.Ke8-d7 Rf3-d3+
+/= (0.32) Depth: 40 00:44:38 23622MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-e3 4.Kc7-d7 Re3-d3+ 5.Kd7-e8 Rd3-e3 6.e6-e7 Re3-f3 7.Ke8-d7 Rf3-d3+
+/= (0.32) Depth: 41 01:33:22 49130MN
1.b4-b5 Rd3-e3+ 2.Ke5-d6 Re3-d3+ 3.Kd6-c7 Rd3-e3 4.Kc7-d7 Re3-d3+ 5.Kd7-e8 Rd3-e3 6.e6-e7 Re3-f3 7.Ke8-d7
+/= (0.32) Depth: 42 02:14:07 69683MN
1.b4-b5
+/= (0.40 ++) Depth: 43 02:17:22 71411MN
1.b4-b5
+/= (0.48 ++) Depth: 43 02:23:02 74417MN
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 Re3-e2 8.Rg1xg3 Re2xa2 9.Rg3xg4+ Kc4xb5 10.Rg4-e4 Kb5-b6 11.Ke8-f7 Ra2-f2+ 12.Kf7-g8 Rf2-g2+ 13.Kg8xh7 a3-a2 14.e7-e8Q a2-a1Q 15.Re4-e6+ Kb6-b7 16.Qe8-c6+ Kb7-b8 17.Qc6xg2 Qa1-a2 18.Qg2xa2 Kb8-b7 19.Re6xh6 Kb7-b8 20.Qa2xa4 Kb8-b7 21.Qa4xa5 Kb7-b8 22.Kh7-g8 Kb8-b7 23.Rh6-e6 Kb7-b8 24.Kg8-f7 Kb8-b7 25.Re6-e1 Kb7-b8 26.Kf7-g8 Kb8-b7 27.Kg8-g7
+/= (0.60 ++) Depth: 43 02:31:23 78831MN
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 Re3-e2 8.Rg1xg3 Re2xa2 9.Rg3xg4+ Kc4xb5 10.Rg4-e4 Kb5-b6 11.Ke8-f7 Ra2-f2+ 12.Kf7-g8 Rf2-g2+ 13.Kg8xh7 a3-a2 14.e7-e8Q a2-a1Q 15.Re4-e6+ Kb6-b7 16.Qe8-c6+ Kb7-b8 17.Qc6xg2 Qa1-a2 18.Qg2xa2 Kb8-b7 19.Re6xh6 Kb7-b8 20.Qa2xa4 Kb8-b7 21.Qa4xa5 Kb7-b8 22.Kh7-g8 Kb8-b7 23.Rh6-e6 Kb7-b8 24.Kg8-f7 Kb8-b7 25.Re6-e1 Kb7-b8 26.Kf7-g8
+/- (0.78 ++) Depth: 43 02:35:10 80813MN
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 Re3-e2 8.Rg1xg3 Re2xa2 9.Rg3xg4+ Kc4xb5 10.Rg4-e4 Kb5-b6 11.Ke8-f7 Ra2-f2+ 12.Kf7-g8 Rf2-g2+ 13.Kg8xh7 a3-a2 14.e7-e8Q a2-a1Q 15.Re4-e6+ Kb6-b7 16.Qe8-c6+ Kb7-b8 17.Qc6xg2 Qa1-a2 18.Qg2xa2 Kb8-b7 19.Re6xh6 Kb7-b8 20.Qa2xa4 Kb8-b7 21.Qa4xa5 Kb7-b8 22.Kh7-g8 Kb8-b7 23.Rh6-e6 Kb7-b8 24.Kg8-f7 Kb8-b7 25.Re6-e1 Kb7-b8 26.Kf7-g8
+/- (1.06 ++) Depth: 43 03:43:39 116707MN
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 Re3-e2 8.Rg1xg3 Re2xa2 9.Rg3xg4+ Kc4xb5 10.Rg4-e4 Kb5-b6 11.Ke8-f7 Ra2-f2+ 12.Kf7-g8 Rf2-g2+ 13.Kg8xh7 a3-a2 14.e7-e8Q a2-a1Q 15.Re4-e6+ Kb6-b7 16.Qe8-c6+ Kb7-b8 17.Qc6xg2 Qa1-a2 18.Qg2xa2 Kb8-b7 19.Re6xh6 Kb7-b8 20.Qa2xa4 Kb8-b7 21.Qa4xa5 Kb7-b8 22.Kh7-g8 Kb8-b7 23.Rh6-e6 Kb7-b8 24.Kg8-f7 Kb8-b7 25.Re6-e1 Kb7-b8 26.Kf7-g8
+/- (1.46 ++) Depth: 43 04:08:08 129372MN
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)

Post Reply