It is a next "short" step to get two very important properites of AI: "scepticism & intuition".
"Scepticism & intuition" in non-linear relationships means : to stop a wrong overrate decision quickly and to help to get "something of nothing" ASAP. It is possible thanks to my Black Hole idea.
My work is based on the "IQ" test: http://talkchess.com/forum3/viewtopic.p ... 40#p941510
It means: the carefully selected positions can very help to implement my ideas, only.
I think this version is a good point to consider my work completed.
download: https://www.mediafire.com/file/vz1ws35e ... 6.zip/file
Sting SF Black Hole 6 (AI: "scepticism & intuition")
Moderator: Ras
-
- Posts: 1169
- Joined: Sun Feb 14, 2010 10:02 pm
Sting SF Black Hole 6 (AI: "scepticism & intuition")
Maybe, I can't be friendly, but let me be useful.
-
- Posts: 44641
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Hi - Windows defender won't let me download it. 

gbanksnz at gmail.com
-
- Posts: 1169
- Joined: Sun Feb 14, 2010 10:02 pm
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Versions 6 and 5 (64x and win32) were compiled by Microsoft Visual Studio 2022 PREVIEW (64 bit) and tested by Microsoft Defender (Windows 10).
BTW. Sorry but my inernet is very slow and I have a big problem to open talkchess.com.
BTW. Sorry but my inernet is very slow and I have a big problem to open talkchess.com.
Maybe, I can't be friendly, but let me be useful.
-
- Posts: 44641
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Ipman provided me with a copy that Windows Defender is okay with.
Pretty sure it was just renaming the exe.
gbanksnz at gmail.com
-
- Posts: 1169
- Joined: Sun Feb 14, 2010 10:02 pm
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
How it (my idea) works?
case 1: Alpha-Beta search may return zero (Black Hole) when a position is not equal (stalemate or repeating of moves).
In this case the special code ("intuition") can help to get the best move and to leave the Black Hole quickly.
case 2: Alpha-Beta search returns more (+ or -) than one and half Pawn adwantage. Then the special code ("scepticizm") starts (26 iteration) and the results try (if it is possible) to go to zero (Black Hole).
When it happens, the special code ("intuition") tries to get the best move and to leave Black Hole, if it is a winnig move.
For the both cases, in the Black Hole, it is possible to breake the main algorithm.
It can work not only in chess, but in all non-linear relationships.
BTW. Let Terminator, killing authors of difficult for machines chess positions, look like Shirley Manson than Arnold Schwarzeneger.
case 1: Alpha-Beta search may return zero (Black Hole) when a position is not equal (stalemate or repeating of moves).
In this case the special code ("intuition") can help to get the best move and to leave the Black Hole quickly.
case 2: Alpha-Beta search returns more (+ or -) than one and half Pawn adwantage. Then the special code ("scepticizm") starts (26 iteration) and the results try (if it is possible) to go to zero (Black Hole).
When it happens, the special code ("intuition") tries to get the best move and to leave Black Hole, if it is a winnig move.
For the both cases, in the Black Hole, it is possible to breake the main algorithm.
It can work not only in chess, but in all non-linear relationships.
BTW. Let Terminator, killing authors of difficult for machines chess positions, look like Shirley Manson than Arnold Schwarzeneger.

Maybe, I can't be friendly, but let me be useful.
-
- Posts: 12792
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Sting is very strong with the pow test suite. It only missed four out of 52 given two minutes.
Here are the solution times:
Here are Sting's suggested plans:
And the test suite that was used:
Here are the solution times:
Code: Select all
Analysis of H:\pow.epd
Analyzing engine: Sting-sf-bh-6-gcc
10/10/2023 9:35:03 AM Level: 120 Seconds
Source : List of EPD/PGN files
H:\pow.epd
Colours : White moves=True, Black moves=True
Direction : forward
Games (PGN) : From 1 to 999999
Moves : All moves
Positions (EPD) : All positions
Use Engine(s) : List
Sting-sf-bh-6-gcc
Sting-sf-bh-6-gcc:MPV:3
Use seconds per move : 120 Seconds per move
Analysis Lines : Minimum search depth=2
Activate abort analysis : True. Minimal analysis depth 9. Abort, if the correct move is held 220 additional ply
1) Bb8-c7 Bb8-c7 * 2 Seconds
2) Bb8-h2 Bb8-h2 * 0 Seconds
3) Ng8-f6 Ng8-f6 * 2 Seconds
4) Nb8-c6 Nb8-c6 * 0 Seconds
5) Re5-e8 Re5-e8 * 1 Second
6) Qc2-c5 Qc2-c5 * 0 Seconds
7) Nd5-e7 Nd5-e7 * 0 Seconds
8) Kc8-d7 Kc8-d7 * 65 Seconds
9) Ne3-c2 Ne3-c2 * 3 Seconds
10) Qb5-b6 Qb5-b6 * 2 Seconds
11) Nc8-b6 Nc8-b6 * 9 Seconds
12) Qa1-a6 Qa1-a6 * 0 Seconds
13) Re4-h4 Re4-h4 * 19 Seconds
14) Qf5-f6 Qf5-h5
15) Bb4-f8 Bb4-f8 * 86 Seconds
16) Be3-f4 Be3-f4 * 1 Second
17) Qb7-c6 Qb7-c6 * 1 Second
18) Qg5-g6 Qg5-g6 * 0 Seconds
19) Re7-g7 Re7-g7 * 20 Seconds
20) Kh5xg6 Kh5xg6 * 0 Seconds
21) Rf3-f5 Rf3-f5 * 0 Seconds
22) Ng8-f6 Ng8-f6 * 0 Seconds
23) Ng8-f6 Ng8-f6 * 0 Seconds
24) Be6xg8 Be6xg8 * 0 Seconds
25) Qh8-h1 Qh8-h1 * 2 Seconds
26) Qd1-g4 Qd1-f3
27) Bd6-f4 Nc5-e4
28) Rc2-e2 Rc2-e2 * 5 Seconds
29) Be1-f2 Be1-f2 * 0 Seconds
30) Kc4-b4 Kc4-b4 * 2 Seconds
31) Rc5-d5 Rc5-d5 * 1 Second
32) Qh4-h5 Qh4-h5 * 0 Seconds
33) Ng4-e3 Ng4-e3 * 1 Second
34) Rf3-h3 Rf3-h3 * 9 Seconds
35) Kb5-b4 Kb5-b4 * 0 Seconds
36) b6-b7 b6-b7 * 0 Seconds
37) g7-g8N g7-g8N * 0 Seconds
38) .. Be1-f2 Be1-f2 * 1 Second
39) g4-g5 g4-g5 * 62 Seconds
40) c2-c3 c2-c3 * 0 Seconds
41) Ka1-b1 Ka1-b1 * 0 Seconds
42) Kc5-b6 Kc5-b6 * 0 Seconds
43) Kd8-c8 Kd8-c8 * 0 Seconds
44) Nd8-b7 Nd8-c6
45) Re7-e6 Re7-e6 * 1 Second
46) Kg5-g4 Kg5-g4 * 0 Seconds
47) Qc2-c8 Qc2-c8 * 0 Seconds
48) Kc4-b5 Kc4-b5 * 9 Seconds
49) g2-g3 g2-g3 * 0 Seconds
50) Rd1-e1 Rd1-e1 * 0 Seconds
51) Nd3-c1 Nd3-c1 * 0 Seconds
52) Nc1-b3 Nc1-b3 * 0 Seconds
48 of 52 matching moves
10/10/2023 11:19:55 AM, Total time: 1:44:51 AM Rated time: 13:04 = 784 Seconds
Code: Select all
4k3/8/8/5Q2/8/4p3/ppp1p3/brrbK3 w - - id "POW.14"; acd 42+; acs 3; acn 22504k; ce 32662; bm Qh5+; pv Qh5+;
1K6/1pp3k1/1R5b/7p/1B4p1/2Pp4/7P/8 w - - id "POW.15"; acd 33+; acs 114; acn 1470334k; ce 267; bm Bf8+; pv Bf8+;
4R1K1/3p2p1/3k4/pP2p3/P6p/4B2P/1p3PP1/8 w - - id "POW.16"; acd 31+; acs 115; acn 1296199k; ce 2012; bm Bf4; pv Bf4;
5b2/1Q2p1p1/4P1Pp/6p1/B7/3K4/1p5P/2k1q3 w - - id "POW.17"; acd 28+; acs 4; acn 82559k; ce 32718; bm Qc6+; pv Qc6+;
5k2/8/8/6Q1/8/4p3/ppp1p3/brrbK3 w - - id "POW.18"; acd 35; acs 87; acn 1187863k; ce 32708; bm Qg6; pv Qg6 Ke7 Qf5 Kd6 Qe4 Kd7 Qe5 Kc6 Qd4 Kc7 Qd5 Kc8 Qxa2 Kd7 Qa6 Ke8 Qf6 Kd7 Qe5 Kc6 Qe6+ Kc7 Qd5 Kc8 Qd6 Kb7 Qc5 Ka8 Qb5 Ka7 Qd5 Kb8 Qc6 Ka7 Qc8;
5nrk/4R3/1p1p1P1P/4pP2/3pKp1N/1p4p1/3P4/6B1 w - - id "POW.19"; acd 34; acs 107; acn 2475732k; ce 7706; bm Rg7; pv Rg7 b2 Ng6+ Nxg6 fxg6 b1Q+ d3 Rxg7 fxg7+ Kg8 Kf5 Qxg1 Kf6 Qh2 h7+ Qxh7 gxh7+ Kxh7 Kf7 Kh6 g8Q Kh5 Ke6;
5q1k/p1p5/4nPp1/7K/8/2B5/PP6/7R w - - id "POW.20"; acd 43; acs 6; acn 159276k; ce 8914; bm Kxg6+; pv Kxg6+ Kg8 Rh8+ Kxh8 f7+ Ng7 Be5 c5 b3 a6 a3 a5 a4 c4 bxc4 Qg8 fxg8N Kxg8 Kf6 Kf8 c5 Nh5+ Kg6 Ng7 Bxg7+ Ke7 Bc3 Kd7 Bxa5 Kc6 Bb4 Kc7 Kf7 Kc6 Ke6 Kc7 a5 Kc6 a6 Kc7 a7 Kb7 Kd7 Kxa7 c6 Ka6 c7 Kb5 c8Q;
6k1/p1p1p1p1/P5Pq/7P/8/5R2/1P1P4/5K1B w - - id "POW.21"; acd 38; acs 72; acn 576917k; ce 9826; bm Rf5; pv Rf5 e6 Bd5 exd5 Ke2 c5 Kd3 c4+ Kc3 d4+ Kc2 Qh8 Rd5 Kf8 Rd8+ Ke7 Rxh8 Kf6 Ra8 Kg5 Rxa7 Kh6 Rxg7 Kxh5 Rd7 Kxg6 Rxd4 Kf5 Rxc4 Ke5 a7 Kd5 Kd3 Kd6 a8Q Ke6 Rc6+ Kf5 Ke3 Kg5;
6N1/p1p1p3/P1P1P3/3K4/8/5p2/pppP1P1P/rkn4R w - - id "POW.22"; acd 32; acs 82; acn 3006557k; ce 32738; bm Nf6; pv Nf6 exf6 e7 f5 e8N f4 Nd6 cxd6 Ke6 d5 c7 d4 c8N d3 Nb6 axb6 a7 b5 a8B b4 Bxf3 b3 Bg2 f3 Bf1 Ne2 Bxe2+ c1N Bxd3+;
6N1/p1p1p3/P1P1P3/8/1KP4p/3p1Bpp/3P2rq/R5bk w - - id "POW.23"; acd 34+; acs 104; acn 1174474k; ce 8; bm Nf6; pv Nf6;
6r1/6K1/4B3/1N6/8/7p/P1Pk2p1/6N1 w - - id "POW.24"; acd 42; acs 119; acn 1511079k; ce 0; bm Bxg8; pv Bxg8 h2 Nd4 Kc3 Ndf3 h1Q Bf7 Kb4 c3+ Kb5 Be8+ Kb6 a3 Kc5 a4 Kd6 a5 Kc7 Bf7 Kb7 a6+ Kc6 Be8+ Kb6 a7 Kxa7 Bg6 Ka6 Be8 Kb6 c4 Ka6;
7Q/8/8/8/8/4p1k1/ppp1p3/brrbK3 w - - id "POW.25"; acd 34+; acs 2; acn 17861k; ce 32654; bm Qh1; pv Qh1;
7r/1n1P2rp/1P3kp1/1q6/3p4/b7/p1RB1P2/3QR1K1 w - - id "POW.26"; acd 27-; acs 91; acn 1957349k; ce 40; bm Qf3+; pv Qf3+ Qf5;
7R/q5p1/3B4/1pN4p/7k/p3P3/3P2PP/6K1 w - - id "POW.27"; acd 30-; acs 106; acn 1893314k; ce 88; bm Ne4; pv Ne4 Kg4;
3n1N2/1p3nK1/p1k5/1prN1p2/p4Bp1/1P4Qp/1PR2P2/1b2q1b1 w - - id "POW.28"; acd 26+; acs 114; acn 3306432k; ce 1003; bm Re2; pv Re2;
8/3p2pr/1K1k2N1/p3RP1r/6p1/1Pp5/nb2P2n/4B3 w - - id "POW.29"; acd 47; acs 119; acn 971915k; ce 32754; bm Bf2; pv Bf2 Ba3 b4 Bxb4 Bh4 Bc5+ Kb7 Rxh4 e4 Nb4 Rd5+ Nxd5 e5+;
8/4p3/4p3/4P1P1/2K3P1/Np3k2/1p6/qB6 w - - id "POW.30"; acd 42; acs 115; acn 1190561k; ce 7686; bm Kb4; pv Kb4 Kf4 g6 Kg5 g7 Kh6 g8B Kg5 Bxe6 Kh6 Bxb3 Kg5 B3a2 Kf4 g5 Kxe5 Bb3 Qxb1 Nxb1 Kf5 Kc3 Kxg5 Kxb2 Kf4 Nd2 Kf5 Kc3 Ke5;
8/5p2/2pK2p1/1bR1Q1R1/1pPpPp2/2pkp3/1r1q1r2/N5N1 w - - id "POW.31"; acd 21; acs 93; acn 4069429k; ce 32748; bm Rd5; pv Rd5 Kxc4 Rc5+ Kd3 Rc4 Kxc4 Qc5+ Kd3 Rd5 Kxe4 Re5+ Kd3 Re4 Kxe4 Qe5+ Kd3 Kc5 c2 Qxd4+;
8/6k1/8/8/7Q/4p3/ppp1p3/brrbK3 w - - id "POW.32"; acd 39; acs 63; acn 836343k; ce 32700; bm Qh5; pv Qh5 Kg8 Qh6 Kf7 Qg5 Ke6 Qg6+ Ke7 Qf5 Kd6 Qf6+ Kd7 Qe5 Kc6 Qd4 Kc7 Qd5 Kc8 Qxa2 Kd7 Qf7+ Kd6 Qe8 Kd5 Qe7 Kc6 Qd8 Kc5 Qd7 Kb6 Qd6+ Kb7 Qc5 Ka8 Qd5+ Kb8 Qc6 Ka7 Qc8;
8/8/1p2p1p1/1p1p4/1P3KN1/8/7p/3N2kr w - - id "POW.33"; acd 33; acs 118; acn 2423668k; ce 32740; bm Nge3; pv Nge3 d4 Kg3 g5 Kf3 g4+ Ke2 g3 Kf3 e5 Ke2 e4 Ke1 d3 Nc3 d2+ Ke2 d1Q+ Ncxd1 g2 Nc4 e3 Nc3 bxc4 Ke1 e2 Nxe2+;
1Q6/5p2/8/4p1pK/8/3N1R2/5ppp/4b1rk w - - id "POW.34"; acd 28+; acs 117; acn 1368238k; ce 759; bm Rh3; pv Rh3;
8/8/8/1K1p4/p6N/1p4p1/7p/1R4bk w - - id "POW.35"; acd 32; acs 95; acn 1444900k; ce 32748; bm Kb4; pv Kb4 d4 Ka3 d3 Ra1 d2 Rd1 b2 Rb1 d1Q Rxd1 b1Q Rxb1 g2 Kb4 a3 Nf5 a2 Ng3+;
8/B2p1p1p/pP1P1P1P/2K5/1P6/p3p3/rpp1P2P/qkn4R w - - id "POW.36"; acd 29; acs 110; acn 4676840k; ce 32730; bm b7; pv b7 a5 b8N a4 Nc6 dxc6 Kc4 c5 d7 cxb4 d8N b3 Ne6 fxe6 f7 e5 Bxe3 e4 Bf2 e3 f8N exf2 Ng6 hxg6 h7 f1N Rxf1 g5 h8N g4 Nf7 g3 Nd6 gxh2 Nb5 h1B Nc3+;
8/p1p1p1P1/P1P1P3/7p/1KP5/3p1Bpp/3P2rq/R5bk w - - id "POW.37"; acd 35+; acs 111; acn 1354128k; ce 8; bm g8N; pv g8N;
8/p7/8/8/7P/1pk4P/P1P5/1K1Qbq1N b - - id "POW.38"; acd 29; acs 84; acn 3685779k; ce 32740; bm Bf2; pv Bf2 Qxf1 bxc2+ Ka1 Bd4 Qf4 Bg7 Nf2 Bh8 h5 Bg7 h6 Bh8 h7 a6 h4 a5 h5 a4 h6 a3 Ne4+ Kd3+ Nf6 Bxf6+ Qxf6 c1Q+;
8/pp3pKb/5Bn1/3Nn3/6P1/pp1p4/pk1p4/rrbB4 w - - id "POW.39"; acd 38+; acs 97; acn 1334648k; ce 8; bm g5; pv g5;
8/q2pB3/p2N2r1/p1N5/p1p5/k7/P1P1PPPP/K7 w - - id "POW.40"; acd 36; acs 38; acn 426358k; ce 9425; bm c3; pv c3 Rxd6 Nd3 Qc5 Nb2 Rd1+ Nxd1 Qxe7 Ne3 Qe4 h3 d6 h4 d5 h5 Qxe3 fxe3 d4 cxd4 Kb4 h6 a3 h7 a4 h8Q a5 d5 Kc5 Qd4+ Kd6 Qxc4 Ke5 Qxa4 Kxd5 Qxa5+ Ke6 Qxa3 Kf5 Kb2 Kg5 Kc2;
bn2B3/rn2Bp1p/p6p/k2N1p2/7p/2bp1p2/5P2/K6N w - - id "POW.41"; acd 26+; acs 108; acn 1789273k; ce -325; bm Kb1; pv Kb1;
k1B3q1/2P4p/4p3/2K5/b3P3/8/7P/3R4 w - - id "POW.42"; acd 91; acs 90; acn 1498866k; ce 32754; bm Kb6; pv Kb6 Qxc8 Rd8 Bd7 e5 h6 h3 h5 h4 Qxd8 cxd8Q+ Bc8 Qxc8+;
k2K4/pr3p1p/N1Bp4/3P4/2b5/6P1/6P1/8 w - - id "POW.43"; acd 36; acs 117; acn 2421770k; ce 32742; bm Kc8; pv Kc8 Bxa6 g4 f6 g3 h6 g5 fxg5 g4 h5 gxh5 g4 h6 g3 h7 g2 h8Q g1Q Bxb7+ Bxb7+ Kd7+ Qg8 Qxg8+ Bc8+ Qxc8+;
k2NQ3/p2Kpp1p/4p1pn/3Pb3/1P4b1/1P1p4/r6r/5n2 w - - id "POW.44"; acd 31; acs 64; acn 1534500k; ce 0; bm Nc6+; pv Nc6+ Kb7 Nxe5 Rhc2 Nc4 e5+ Kd8 Ra6 Qxe7+ Kb8 Qxe5+ Kb7 Qe7+ Kb8 Qe5+;
K7/4RBBp/2p5/3pPkp1/N2P1pbr/p2Pr1p1/1b6/6N1 w - - id "POW.45"; acd 26+; acs 2; acn 30038k; ce 32728; bm Re6; pv Re6;
k7/qp1N4/np6/1N4K1/2p1p3/8/3P4/8 w - - id "POW.46"; acd 70; acs 118; acn 688732k; ce 32752; bm Kg4; pv Kg4 e3 Kf3 exd2 Ke2 d1Q+ Kxd1 c3 Ke1 c2 Kd2 c1Q+ Kxc1 Qb8 Nxb6+;
n2Bqk2/5p1p/5KP1/p7/8/8/2Q5/8 w - - id "POW.47"; acd 29; acs 103; acn 4144034k; ce 32742; bm Qc8; pv Qc8 Kg8 Bc7 Qxc8 gxf7+ Kh8 Be5 Qc5 Bb2 Nc7 Ba1 a4 Bb2 a3 Ba1 a2 Bb2 a1Q Bxa1 Nb5 Ke6+ Nd4+ Bxd4+ Qxd4 f8Q+;
nk3b2/2rP4/5pp1/5R2/2K2B2/8/1P6/8 w - - id "POW.48"; acd 34; acs 30; acn 420286k; ce 9341; bm Kb5; pv Kb5 Be7 Ka6 gxf5 b3 Bd8 b4 Be7 b5 Bd8 b6 Nxb6 Kxb6 Ka8 Bxc7 Be7 Bf4 Bd8+ Kc6 Be7 Bd6 Bd8 Bc7 Be7 Kd5 f4 Ke6 Bd8 Bxd8 Kb8 Bxf6 Ka7 Be5 Kb7 d8Q Ka6 Bxf4;
R2bk3/1K1p4/3P4/7p/4p2q/1p2p3/1P2P1P1/5R2 w - - id "POW.49"; acd 45; acs 33; acn 212025k; ce 9576; bm g3; pv g3 Qg5 Rxd8+ Qxd8 Rf5 h4 g4 h3 g5 h2 g6 Qe7 dxe7 h1Q g7 Qg2 Rf8+ Kxe7 g8Q Qxg8 Rxg8 Kf6 Rd8 Ke6 Kc7 d5 Kc6 Ke5 Re8+ Kf5 Kxd5 Kf4 Rxe4+ Kg3 Rxe3+ Kf2 Rxb3 Kxe2 Kd4 Kd2 Re3 Kc2 b4 Kd2 b5 Kc2 b6 Kc1 b7 Kc2 b8Q Kd2 Qh2+ Kd1 Qe2+ Kc1;
r2rk3/qp3npp/7b/2p5/1nQ5/1P1B1N2/1BP3P1/1K1R1R2 w - - id "POW.50"; acd 21; acs 79; acn 3430652k; ce 32742; bm Rde1+; pv Rde1+ Kf8 Qxf7+ Kxf7 Ng5+ Kg8 Re8+ Rxe8 Bc4+ Kh8 Nf7+ Kg8 Nxh6+ Kh8 Nf7+ Kg8 Ne5+ Nd5 Bxd5+ Re6 Bxe6+ Kh8 Ng6+ hxg6 Rh1+;
R7/7p/2p4R/2p5/4K3/3Np3/p3k3/r6r w - - id "POW.51"; acd 34; acs 22; acn 154349k; ce 8313; bm Nc1+; pv Nc1+ Raxc1 Rxa2+ Rc2 Rxc2+ Kd1 Rxh1+ Kxc2 Kxe3 Kc3 Rxh7 Kb3 Rb7+ Kc4 Ke4 Kc3 Rb6 Kc4 Rxc6 Kb4 Kd5 Kc3 Kxc5 Kd3 Re6 Kc3 Rd6 Kb2 Kc4 Kc2 Rd4 Kb2 Rd2+ Kc1 Kc3 Kb1 Rd1+;
r7/p5b1/1p2p3/3pp3/3k3B/P1N4P/2PP4/2NK4 w - - id "POW.52"; acd 42+; acs 117; acn 977872k; ce 347; bm Nb3+; pv Nb3+;
Code: Select all
1B1nR3/3P2k1/4p3/r3pp1K/2p5/8/8/8 w - - bm Bc7; id "POW.01";
1B4bk/p4n1p/6pP/3p4/7p/3Pp2P/1p2P1K1/bB6 w - - bm Bh2; id "POW.02";
1k4N1/2p5/1BP4K/8/r7/8/pn4Qp/7r w - - bm Nf6; id "POW.03";
1N6/B2p1p1p/3P1P1P/2K5/pP6/p3p3/rpp1P2P/qkn4R w - - bm Nc6; id "POW.04";
1nq2r1k/p4ppp/P7/1p2R3/7n/1P2p2P/1B1bK1PN/1B3Q2 w - - bm Re8; id "POW.05";
1q1N4/bp1r1N2/pk6/3p1p2/Pp4n1/1P6/1BQK1PnP/5b2 w - - bm Qc5+; id "POW.06";
1q6/8/2B5/3Np3/2p1k1pP/7p/2P2B1K/8 w - - bm Ne7+; id "POW.07";
2K4n/P3n3/7p/7k/8/2p1p1P1/2B5/8 w - - bm Kd7; id "POW.08";
2k4r/R3Pp1b/1KNq4/1p6/4p3/4N2p/8/8 w - - bm Nc2; id "POW.09";
2k5/8/8/1Q6/4p3/4pp1p/4prpr/4Kbnq w - - bm Qb6; id "POW.10";
2N5/p1R1B3/K2R4/1P6/kp6/8/1PPr1ppr/8 w - - bm Nb6+; id "POW.11";
2q2B1b/6rp/4p2k/7P/1p1PPPP1/1p4K1/8/Q7 w - - bm Qa6; id "POW.12";
4k2r/3Rp1p1/1Kp1P3/Pp1P2b1/4R3/P4P2/1p4q1/1Q5r w k - bm Rh4; id "POW.13";
4k3/8/8/5Q2/8/4p3/ppp1p3/brrbK3 w - - bm Qf6; id "POW.14";
1K6/1pp3k1/1R5b/7p/1B4p1/2Pp4/7P/8 w - - bm Bf8+; id "POW.15";
4R1K1/3p2p1/3k4/pP2p3/P6p/4B2P/1p3PP1/8 w - - bm Bf4; id "POW.16";
5b2/1Q2p1p1/4P1Pp/6p1/B7/3K4/1p5P/2k1q3 w - - bm Qc6+; id "POW.17";
5k2/8/8/6Q1/8/4p3/ppp1p3/brrbK3 w - - bm Qg6; id "POW.18";
5nrk/4R3/1p1p1P1P/4pP2/3pKp1N/1p4p1/3P4/6B1 w - - bm Rg7; id "POW.19";
5q1k/p1p5/4nPp1/7K/8/2B5/PP6/7R w - - bm Kxg6+; id "POW.20";
6k1/p1p1p1p1/P5Pq/7P/8/5R2/1P1P4/5K1B w - - bm Rf5; id "POW.21";
6N1/p1p1p3/P1P1P3/3K4/8/5p2/pppP1P1P/rkn4R w - - bm Nf6; id "POW.22";
6N1/p1p1p3/P1P1P3/8/1KP4p/3p1Bpp/3P2rq/R5bk w - - bm Nf6; id "POW.23";
6r1/6K1/4B3/1N6/8/7p/P1Pk2p1/6N1 w - - bm Bxg8; id "POW.24";
7Q/8/8/8/8/4p1k1/ppp1p3/brrbK3 w - - bm Qh1; id "POW.25";
7r/1n1P2rp/1P3kp1/1q6/3p4/b7/p1RB1P2/3QR1K1 w - - bm Qg4; id "POW.26";
7R/q5p1/3B4/1pN4p/7k/p3P3/3P2PP/6K1 w - - bm Bf4; id "POW.27";
3n1N2/1p3nK1/p1k5/1prN1p2/p4Bp1/1P4Qp/1PR2P2/1b2q1b1 w - - bm Re2; id "POW.28";
8/3p2pr/1K1k2N1/p3RP1r/6p1/1Pp5/nb2P2n/4B3 w - - bm Bf2; id "POW.29";
8/4p3/4p3/4P1P1/2K3P1/Np3k2/1p6/qB6 w - - bm Kb4; id "POW.30";
8/5p2/2pK2p1/1bR1Q1R1/1pPpPp2/2pkp3/1r1q1r2/N5N1 w - - bm Rd5; id "POW.31";
8/6k1/8/8/7Q/4p3/ppp1p3/brrbK3 w - - bm Qh5; id "POW.32";
8/8/1p2p1p1/1p1p4/1P3KN1/8/7p/3N2kr w - - bm Nge3; id "POW.33";
1Q6/5p2/8/4p1pK/8/3N1R2/5ppp/4b1rk w - - bm Rh3; id "POW.34";
8/8/8/1K1p4/p6N/1p4p1/7p/1R4bk w - - bm Kb4; id "POW.35";
8/B2p1p1p/pP1P1P1P/2K5/1P6/p3p3/rpp1P2P/qkn4R w - - bm b7; id "POW.36";
8/p1p1p1P1/P1P1P3/7p/1KP5/3p1Bpp/3P2rq/R5bk w - - bm g8=N; id "POW.37";
8/p7/8/8/7P/1pk4P/P1P5/1K1Qbq1N b - - bm Bf2; id "POW.38";
8/pp3pKb/5Bn1/3Nn3/6P1/pp1p4/pk1p4/rrbB4 w - - bm g5; id "POW.39";
8/q2pB3/p2N2r1/p1N5/p1p5/k7/P1P1PPPP/K7 w - - bm c3; id "POW.40";
bn2B3/rn2Bp1p/p6p/k2N1p2/7p/2bp1p2/5P2/K6N w - - bm Kb1; id "POW.41";
k1B3q1/2P4p/4p3/2K5/b3P3/8/7P/3R4 w - - bm Kb6; id "POW.42";
k2K4/pr3p1p/N1Bp4/3P4/2b5/6P1/6P1/8 w - - bm Kc8; id "POW.43";
k2NQ3/p2Kpp1p/4p1pn/3Pb3/1P4b1/1P1p4/r6r/5n2 w - - bm Nb7+; id "POW.44";
K7/4RBBp/2p5/3pPkp1/N2P1pbr/p2Pr1p1/1b6/6N1 w - - bm Re6; id "POW.45";
k7/qp1N4/np6/1N4K1/2p1p3/8/3P4/8 w - - bm Kg4; id "POW.46";
n2Bqk2/5p1p/5KP1/p7/8/8/2Q5/8 w - - bm Qc8; id "POW.47";
nk3b2/2rP4/5pp1/5R2/2K2B2/8/1P6/8 w - - bm Kb5; id "POW.48";
R2bk3/1K1p4/3P4/7p/4p2q/1p2p3/1P2P1P1/5R2 w - - bm g3; id "POW.49";
r2rk3/qp3npp/7b/2p5/1nQ5/1P1B1N2/1BP3P1/1K1R1R2 w - - bm Rde1+; id "POW.50";
R7/7p/2p4R/2p5/4K3/3Np3/p3k3/r6r w - - bm Nc1+; id "POW.51";
r7/p5b1/1p2p3/3pp3/3k3B/P1N4P/2PP4/2NK4 w - - bm Nb3+; id "POW.52";
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.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 12792
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Some of the solutions proposed were a little weak (low scores, even though the move was correct) but I only gave two minutes. I usually give longer than that.
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.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 1169
- Joined: Sun Feb 14, 2010 10:02 pm
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Low scores, it can be a side effect of the Black Hole idea. But for people AI should make sense if there is a good decision (in chess it is a move) mainly. In non-linear relationships scores or percents are speculations excluding 100% or mate (stalemate) in chess.Dann Corbit wrote: ↑Tue Oct 10, 2023 8:29 pm Some of the solutions proposed were a little weak (low scores, even though the move was correct) but I only gave two minutes. I usually give longer than that.
Maybe, I can't be friendly, but let me be useful.
-
- Posts: 1169
- Joined: Sun Feb 14, 2010 10:02 pm
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
Now I will try to explain my ideas using chess examples.lech wrote: ↑Mon Oct 09, 2023 11:48 pm How it (my idea) works?
case 1: Alpha-Beta search may return zero (Black Hole) when a position is not equal (stalemate or repeating of moves).
In this case the special code ("intuition") can help to get the best move and to leave the Black Hole quickly.
case 2: Alpha-Beta search returns more (+ or -) than one and half Pawn adwantage. Then the special code ("scepticizm") starts (26 iteration) and the results try (if it is possible) to go to zero (Black Hole).
When it happens, the special code ("intuition") tries to get the best move and to leave Black Hole, if it is a winnig move.
case 1.
Sting Black Hole 6 (based on Stockfish 2.1.1) 64bit by Marek Kwiatkowski
setoption name hash value 1024
setoption name threads value 1
position fen 4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - 1. Qxe5 numer 29 "IQ" test
go movetime 14400000
---
info depth 15 multipv 1 score cp 0 nodes 1327036 nps 535527 time 2478 pv d6a3 c6e6 a3a7 e5f7 e2c4 e6e4 c4b3 e4g4 g1f2 g4e4 f2g1
By repeating moves the score zero (Black Hole) gets independently.
---
info depth 20 multipv 1 score cp 8 lowerbound nodes 7515048 nps 670268 time 11212 pv d6e5
Thanks to my idea "intuition" the correct difficult move 1. Qxe5 appears very quickly. But PV line is not able to prove it. It happens a bit later.
info depth 20 multipv 1 score cp 0 nodes 7764219 nps 669098 time 11604 pv d6a3
---
info depth 33 multipv 1 score cp 8 lowerbound nodes 1897112518 nps 686913 time 2761792 pv d6e5
info depth 33 multipv 1 score cp 0 nodes 1957676122 nps 687081 time 2849265 pv d6e5 f6e5 a1f1 e8e7 e2d1 c6c4 d1b3 b6b5 b3c4 b5c4 g1h1 e7d6 f1f3 g6g5 h1g2 d6d2 f3f2 d2d6 f2f3
case 2 A.
Sting Black Hole 6 (based on Stockfish 2.1.1) 64bit by Marek Kwiatkowski
setoption name hash value 1024
setoption name threads value 1
position fen 1b6/2p5/1kB5/1PN5/8/3K4/8/q7 w - - 1. Nb3 number 18 "IQ" test
go movetime 14400000
-----
info depth 25 multipv 1 score cp -484 nodes 9842840 nps 738010 time 13337 pv c5d7 b6a5 d7b8 a1b1 d3c3 b1c1 c3d4 c1g1 d4d3 a5b4 b8d7 g1g3 d3d4 g3f4 d4d5 f4c4 d5e5 b4c3 d7f6 c4d4 e5f5 d4c5 f6d5 c3d4 f5g4 c5d6 g4f3
After depth 25, scores are under zero more than -300 (one and half Pawn) and it starts my idea Black Hole.
info depth 26 multipv 1 score cp -476 lowerbound nodes 10420388 nps 754608 time 13809 pv c5d7
info depth 26 multipv 1 score cp -468 lowerbound nodes 18658477 nps 907469 time 20561 pv c5d7
info depth 26 multipv 1 score cp 0 nodes 53964821 nps 1087277 time 49633 pv c5d7 b6a5 d3e4 a1h8 e4f5 a5b4 f5f4 h8h5 f4e4 h5h2 e4d4 h2h5 d7e5 h5f5 e5d3 b4a5 d4e3 b8a7 e3e2 a7d4 e2d2 d4a7 d2c1 f5d3 c1b2
Score is zero but in fact it is only very close to draw (oscillating Black Hole). It helps to get ("intuition") the correct draw move.
---
info depth 30 multipv 1 score cp 0 nodes 140883500 nps 1015808 time 138691 pv c5b3 a1d1 d3c3 b8a7 c3b2 d1f1 b2a3 f1g1 a3a2 g1e3 a2a3 e3g1
case 2 B.
Sting Black Hole 6 (based on Stockfish 2.1.1) 64bit by Marek Kwiatkowski
setoption name hash value 1024
setoption name threads value 1
position fen 1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - 1... Rxb3 number 48 "IQ" test
go movetime 14400000
---
info depth 25 multipv 1 score cp 246 nodes 1062613 nps 590340 time 1800 pv a6a7 b1c2 e7e6 c2d1 b8b7 d1e2 a7a8 e2f1 b7a7 f1e2 a7d7 d5d2 d7b7 d2d1 a8b8 e2f1 b7a7 d1d2 b8e8 d2d5 a7g7 d5d2 g7b7
After depth 25, scores are over zero more than 300 (one and half Pawn) and it starts my idea Black Hole to test ("scepticism") the selected move.
info depth 26 multipv 1 score cp 238 upperbound nodes 1170694 nps 613571 time 1908 pv a6a7 b1c2
info depth 26 multipv 1 score cp 230 upperbound nodes 1267303 nps 631756 time 2006 pv a6a7 b1c2
---
info depth 26 multipv 1 score cp 0 nodes 2555127 nps 733388 time 3484 pv a6a7 b1c2 e7e6 c2d1 b8b7 d1e2 a7a8 e2f1 b7a7 f1e2 a7d7 d5d2 d7b7 d2d1 a8b8 e2f1 b7a7 d1d2 b8e8 d2d5 a7g7 d5d2 g7b7 d2d5
Score is zero (disappointing move) and it starts oscillating Black Hole. A better move appears soon.
---
info depth 28 multipv 1 score cp 8 lowerbound nodes 6608331 nps 768678 time 8597 pv b8b3
info depth 28 multipv 1 score cp 0 nodes 12605837 nps 766591 time 16444 pv b8b3 a2b3 a3a2 b1a2 a6a2 d5d2 a2a1 d2g2 d6d5 c4d5 e7d6 c3c4 a1c1 c4b5 d6d5 g2d2 d5e6 b5c6 c1c3 d2d6 e6f7 d6d7 f7e8 d7d5 c3b3 d5e5 e8f7
Maybe, I can't be friendly, but let me be useful.
-
- Posts: 1169
- Joined: Sun Feb 14, 2010 10:02 pm
Re: Sting SF Black Hole 6 (AI: "scepticism & intuition")
At this moment, my Black Hole idea doesn't work in Multi-PV mode (is blocked!).
If you want to test it in playing, it is possible in "time per move" only.
If you want to test it in playing, it is possible in "time per move" only.

Maybe, I can't be friendly, but let me be useful.