the "Black Hole" generator ("AI")

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

Moderator: Ras

Pi4Chess
Posts: 253
Joined: Mon Nov 16, 2020 12:13 pm
Full name: Manuel Rivera

Re: the "Black Hole" generator ("AI")

Post by Pi4Chess »

When I make Sting play white 2 sec move against another engine in this position it always end in draw by 3 fold repetition adjudication.
lech
Posts: 1175
Joined: Sun Feb 14, 2010 10:02 pm

Re: the "Black Hole" generator ("AI")

Post by lech »

Pi4Chess wrote: Wed Dec 23, 2020 11:05 am When I make Sting play white 2 sec move against another engine in this position it always end in draw by 3 fold repetition adjudication.
Try more time per each move. :)
Maybe, I can't be friendly, but let me be useful.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: the "Black Hole" generator ("AI")

Post by MikeB »

lech wrote: Tue Dec 22, 2020 5:43 pm But it is not the end of the "Black Hole" idea.
The first problem: One of many decisions is wrong but has huge advantage (described above).
The second problem: One of many decision is good but a success is far or out of range.
It needs an "intuition" and Sting 25 has it.

To prove it, I selected: nate in 74 - Popov & Khanyan.

[d] qn6/b1Kp3p/p1pB3p/p6p/P1NkP3/2pP4/2B5/8 w - -

Here searching has no sense, the solution is too long.
I started auto-playing (Sting vs. Sting; common hash) with only 2 seconds per move.
Sting 25 avoids draws ("Black Hole") and selects the all correct moves of the long plan only thanks to the "intuition".

Sting 25 (based on Stockfish 2.1.1) by Marek Kwiatkowski
setoption name hash value 1024
position fen qn6/b1Kp3p/p1pB3p/p6p/P1NkP3/2pP4/2B5/8 w - -
go movetime 2000 play
d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h5h4 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h6h5 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h4h3 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h5h4 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h7h5 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h3h2 d6h2 d4c5 h2d6 c5d4 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h4h3 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h5h4 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h3h2 d6h2 d4c5
h2d6 c5d4 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h4h3 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 h3h2 d6h2 d4c5 h2d6 c5d4 d6f4 d4c5 f4e3 c5b4 e3c1 b4c5 c1a3 c5d4 a3d6 a7b6 c7b6 a8a7 b6a7 c6c5 d6e5 Black is mated
private fork of SF, 2 secs per move, ponder on, single thread
[pgn][Event "Computer Chess Game"]
[Site "VM-894787"]
[Date "2021.04.02"]
[Round "-"]
[White "Stockfish private"]
[Black "Stockfish private"]
[Result "1-0"]
[TimeControl "0+2"]
[FEN "qn6/b1Kp3p/p1pB3p/p6p/P1NkP3/2pP4/2B5/8 w - - 0 1"]
[SetUp "1"]


1. Be5+ {+0.00/48} Kc5 {+0.00/55 2.0} 2. Bd6+ {+0.00/47} Kd4 {+0.00/57} 3.
Kc8 {+0.00/43} h4 {+0.00/44 0.2} 4. Be5+ {+0.00/49 1.8} Kc5 {+0.00/58} 5.
Bd6+ {+0.00/52} Kd4 {+0.00/55} 6. Kc7 {+0.00/55} h3 {+0.00/59} 7. Bf4
{+0.00/57 0.1} Kc5 {+0.00/57} 8. Be3+ {+0.00/48} Kb4 {+0.00/58} 9. Bc1
{+0.00/58} Kc5 {+0.00/60} 10. Be3+ {+0.00/58} Kb4 {+0.00/62 0.2} 11. Bc1
{+0.00/60} Kc5 {+0.00/60} 12. Ba3+ {+0.00/59} Kd4 {+0.00/61} 13. Bd6
{+0.00/53} h2 {+0.00/56} 14. Be5+ {+0.00/59} Kc5 {+0.00/61 0.2} 15. Bd6+
{+0.00/60} Kd4 {+0.00/63} 16. Bxh2 {+0.00/59} Kc5 {+0.00/53} 17. Bd6+
{+0.00/58} Kd4 {+0.00/52} 18. Be5+ {+0.00/56} Kc5 {+0.00/64 0.2} 19. Bd6+
{+0.00/58} Kd4 {+0.00/64} 20. Bf4 {+0.00/59} Kc5 {+0.00/64} 21. Be3+
{+0.00/54} Kb4 {+0.00/61} 22. Bc1 {+0.00/53} Kc5 {+0.00/59} 23. Ba3+
{+0.00/51} Kd4 {+0.00/59} 24. Bd6 {+0.00/56} h5 {+0.00/57} 25. Be5+
{+0.00/54} Kc5 {+0.00/63 0.2} 26. Bd6+ {+0.00/57} Kd4 {+0.00/62} 27. Kc8
{+0.00/54} Bb6 {+0.00/47 0.1} 28. Nxb6 {+0.00/40 1.9} Qa7 {+0.00/47} 29.
Nc4 {+0.00/46} Qa8 {+0.00/49} 30. Be5+ {+0.00/45} Kc5 {+0.00/52 1.8} 31.
Bd6+ {+0.00/48} Kd4 {+0.00/51} 32. Bf4 {+0.00/49} Kc5 {+0.00/52} 33. Be3+
{+0.00/47} Kb4 {+0.00/53} 34. Bc1 {+0.00/49} Kc5 {+0.00/53} 35. Ba3+
{+0.00/51} Kd4 {+0.00/55} 36. Bd6 {+0.00/51} h4 {+0.00/55} 37. Bf4
{+0.00/52} Kc5 {+0.00/56} 38. Be3+ {+0.00/57} Kb4 {+0.00/59} 39. Bc1
{+0.00/55} Kc5 {+0.00/59} 40. Ba3+ {+0.00/54} Kd4 {+0.00/60} 41. Bd6
{+0.00/58} h3 {+0.00/59} 42. Bf4 {+0.00/56} Kc5 {+0.00/59} 43. Be3+
{+0.00/53} Kb4 {-0.08/58} 44. Bc1 {+0.00/54} Kc5 {-1.66/38} 45. Be3+
{+0.00/52} Kb4 {-6.48/40 0.2} 46. Bc1 {+0.00/54} Kc5 {-5.55/32} 47. Ba3+
{+0.82/43} Kd4 {-5.98/33} 48. Bd6 {+0.84/39} h2 {-6.21/29} 49. Bxh2
{+5.12/38 1.8} Kc5 {-6.25/30} 50. Bd6+ {+5.79/32} Kd4 {-6.25/31} 51. Bf4
{+5.82/32} Kc5 {-6.48/30} 52. Be3+ {+6.00/29} Kb4 {-6.38/32 1.8} 53. Bc1
{+6.13/28} Kc5 {-6.30/31} 54. e5 {+6.09/27} h5 {-6.50/30} 55. Be3+
{+6.26/28} Kb4 {-6.55/30} 56. Kc7 {+6.33/28} d5 {-6.62/28} 57. Nb6
{+6.46/28 1.8} d4 {-6.62/30} 58. Bxd4 {+6.51/29} Qa7+ {-6.79/28} 59. Kd6
{+6.89/29} Nd7 {-6.66/30} 60. Nd5+ {+6.95/27} Ka3 {-7.10/27} 61. Bxa7
{+7.30/27} Nxe5 {-7.25/25} 62. Ne3 {+7.51/24} Nf3 {-7.48/25} 63. d4
{+7.86/23 0.2} Kb2 {-7.68/21 1.8} 64. Kxc6 {+8.40/23} h4 {-8.09/22} 65. Bd1
{+8.51/22} Ne1 {-8.30/21} 66. d5 {+9.22/24} c2 {-9.44/21 1.8} 67. Nxc2
{+11.70/24 0.1} Nd3 {-11.93/21} 68. Bd4+ {+12.75/21} Kc1 {-12.64/19 1.8}
69. d6 {+17.64/23} h3 {-23.61/20} 70. Bf3 {+71.01/29} h2 {-65.59/24} 71. d7
{+1000.10/55 1.9} h1=Q {-1000.09/47 0.1} 72. Bxh1 {+1000.09/59} Kxc2
{-1000.08/56} 73. d8=Q {+1000.08/61} Nb4+ {-1000.07/65} 74. Kc5
{+1000.07/65} Kc1 {-1000.06/71} 75. Qb8 {+1000.06/71} Nd3+
{-1000.05/115 1.8} 76. Kc4 {+1000.05/131} Kd2 {-1000.04/245} 77. Qh2+
{+1000.04/245} Nf2 {-1000.03/245} 78. Qxf2+ {+1000.03/245 0.1} Kc1
{-1000.02/245} 79. Bf3 {+1000.02/245 0.4} Kb1 {-1000.01/245 0.2} 80. Qb2#
{+1000.01/245}
{Xboard adjudication: Checkmate} 1-0[/pgn]
Image