Any engines good at solving puzzles like this?

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

Moderators: hgm, Rebel, chrisw

User avatar
Pafifi
Posts: 38
Joined: Sat Nov 16, 2019 2:43 am
Full name: Rong Lin

Re: Any engines good at solving puzzles like this?

Post by Pafifi »

Nay Lin Tun wrote: Wed May 06, 2020 5:08 am
Pafifi wrote: Tue May 05, 2020 12:27 pm [d]7N/pp6/8/8/8/3kpppp/3prqrp/K2Qbbnn w - - 0 1
White to win
None of Stockfish, Sting SF, and Crystal can solve in 10min on my machine.
It is good to know that none of the top engines waste time in searching such garbage positions.

Finding the best move in chess is like searching the gold. If you dont filter ( pruning in engine term), you are less likely to find the gold and find more garbage.
You're right. That's why I'm asking if there are engines specially designed for puzzle solving.
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Any engines good at solving puzzles like this?

Post by Dann Corbit »

There are such things, but none can solve them all.
Sting is especially good at some categories of problems, and Houdini Tactical is especially good at some categories of problems.
A friend recently showed me that Bluefish XI-LP FD with special settings (Tactical=2; defensive=off) is especially good at a broad category of difficult problems, but I tried it on your problem and it did not solve in 1/2 hour.
Crystal, Corchess and Sugar are all pretty good.
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.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Any engines good at solving puzzles like this?

Post by MikeB »

... latest dev Honey (default settings) found a big score in under 3 minutes ...but then all the permutations ground it a halt

Code: Select all

MichaelB7@VM-894787 MINGW64 /c/cluster.mfb/Popcnt-LP
# Honey-dev-050620
Honey 050620 by M. Byrne and scores of others...
info string Success, Large Pages set to  256 Mb
s dpa true
Confirmation: Deep Pro Analysis set to true
s t 64
Confirmation: Threads set to 64
s h 32768
info string Success, Large Pages set to  32768 Mb
Confirmation: Hash set to 32768 Mb
p f 7N/pp6/8/8/8/3kpppp/3prqrp/K2Qbbnn w - - 0 1
g mt 600

Pro Analysis value1: 0

info depth 1 seldepth 2 multipv 1 score cp -2376 nodes 25551 nps 6387750 tbhits 0 time 4 pv a1b2
info depth 2 seldepth 2 multipv 1 score cp -2278 nodes 164667 nps 27444500 tbhits 0 time 6 pv h8f7 d3d4 d1a4 d4c5
info depth 3 seldepth 4 multipv 1 score cp -2238 nodes 191267 nps 27323857 tbhits 0 time 7 pv h8f7 d3d4 d1a4 d4c5
info depth 4 seldepth 6 multipv 1 score cp -2261 nodes 228626 nps 32660857 tbhits 0 time 7 pv h8f7 d3d4 d1a4 d4c3
info depth 5 seldepth 8 multipv 1 score cp -2251 nodes 308456 nps 38557000 tbhits 0 time 8 pv a1a2 d3d4 h8f7 d4c5 d1c2 c5b6
info depth 6 seldepth 16 multipv 1 score cp -2075 nodes 400869 nps 50108625 tbhits 0 time 8 pv d1b1 d3d4 b1b4 d4d5 b4b5 d5d6 b5b4 d6e6 b4c4 e6f6 c4c3 f6f5
info depth 7 seldepth 14 multipv 1 score cp 0 nodes 718630 nps 65330000 tbhits 0 time 11 pv d1b1 d3c4 b1c2 c4b4 c2b2 b4a4 b2d4 a4b5 d4d3 b5c6 d3c4 c6d7 c4d5 d7c7 d5c5 c7d7
info depth 8 seldepth 12 multipv 1 score cp 0 nodes 1358607 nps 79918058 tbhits 0 time 17 pv d1b1 d3c4 b1c2 c4b4 c2b2 b4a4 b2d4 a4b5 d4d3 b5b4 d3d4
info depth 9 seldepth 17 multipv 1 score cp 0 nodes 2144889 nps 89370375 tbhits 0 time 24 pv d1b1 d3c4 b1c2 c4b4 c2b2 b4c5 b2c3 c5d5 c3b3 d5d6 b3b4 d6e6 b4c4 e6f6 c4c3 f6e6
info depth 10 seldepth 18 multipv 1 score cp 0 nodes 2661880 nps 91788965 tbhits 0 time 29 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5d6 b5b4 d6d7 b4b5 d7c7 b5c5 c7d8 c5d5 d8e7 d5c5
info depth 11 seldepth 19 multipv 1 score cp 0 nodes 3085747 nps 93507484 tbhits 0 time 33 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5e6 b5c4 e6f5 c4d5 f5f6 d5d6 f6g7 d6d4 g7g8 d4d8 g8g7
info depth 12 seldepth 19 multipv 1 score cp 0 nodes 3707795 nps 97573552 tbhits 0 time 38 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5e6 b5c4 e6f5 c4d5 f5f6 d5d6 f6g7 d6d4 g7g8 d4d8 g8g7
info depth 13 seldepth 20 multipv 1 score cp 0 nodes 4338049 nps 98592022 tbhits 0 time 44 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g8 f4f7 g8h8 f7f8 h8h7 f8f7 h7h6
info depth 14 seldepth 20 multipv 1 score cp 0 nodes 4611297 nps 100245586 tbhits 0 time 46 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b3 d5c5 b3c3 c5d6 c3d4 d6e7 d4c5 e7e6 c5c4 e6f5 c4d3 f5g5 d3g6 g5f4
info depth 15 seldepth 22 multipv 1 score cp 0 nodes 4975851 nps 101547979 tbhits 0 time 49 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5d6 b5d3 d6e7 d3h7 e7e8 h7h5 e8d8 h5d5 d8e7 d5c5 e7e6 c5c4 e6f5 c4d5 f5f6
info depth 16 seldepth 24 multipv 1 score cp 0 nodes 5383531 nps 101576056 tbhits 0 time 53 pv a1b2 b7b5 d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e6 d3e4 e6d7 e4d5 d7e7 d5c5 e7f6 c5d4 f6g5 d4g7 g5f4 g7f7 f4e5 f7e7 e5d5 e7d7 d5c5 d7c7 c5b5 c7b7 b5a5
info depth 17 seldepth 28 multipv 1 score cp 0 nodes 5753012 nps 104600218 tbhits 0 time 55 pv a1b2 b7b5 d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e6 d3e4 e6d7 e4d5 d7e7 d5c5 e7f6 c5d4 f6g5 d4g7 g5f4 g7f7 f4e5 f7e7 e5d5 e7d7 d5c5 d7c7 c5d5
info depth 18 seldepth 26 multipv 1 score cp 0 nodes 6461497 nps 105926180 tbhits 0 time 61 pv a1a2 a7a5 d1b3 d3d4 b3b6 d4e5 b6c7 e5e6 c7b6 e6d7 b6b7 d7d6 b7b6 d6e5 b6c7 e5d5 c7d7 d5c5 d7c7 c5b4 c7b6 b4c4 b6c6 c4d4 c6b6
info depth 19 seldepth 30 multipv 1 score cp 0 nodes 6930839 nps 106628292 tbhits 0 time 65 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3h7 e7f6 h7f7 f6e5 h8g6 e5d6 f7f6 d6d7 f6e7 d7c6 e7e4 c6c7 e4e5 c7c6 e5f6 c6b5 f6b2 b5a6 b2a3 a6b5
info depth 20 seldepth 40 multipv 1 score cp 0 nodes 8080234 nps 109192351 tbhits 0 time 74 pv a1b2 b7b6 d1c2 d3d4 c2a4 d4c5 a4c2 c5b4 c2c3 b4b5 c3b3 b5c6 b3e6 c6c7 e6e5 c7b7 e5e4 b7b8 e4f4 b8c8 f4c4 c8d7 c4d3 d7e6 d3e4 e6f6 e4g6 f6e5 h8f7 e5d5 g6f5 d5c4 f5e4 c4b5 e4d5 b5a6
info depth 21 seldepth 9 multipv 1 score cp -0 nodes 8449983 nps 111183986 tbhits 0 time 76 pv a1b2 b7b6 d1b3 d3d4 b3a4 d4c5 a4c2 c5d4
info depth 22 seldepth 22 multipv 1 score cp -0 nodes 9031281 nps 111497296 tbhits 0 time 81 pv a1b2 b7b6 d1b3 d3d4 b3a4 d4e5 a4e8 e5d5 e8f7 d5c6 f7c4 c6d6 c4d4 d6e7 d4e4 e7f8 e4f5 f8g7 f5g6 g7h8 g6h6 h8g8
info depth 23 seldepth 25 multipv 1 score cp 0 nodes 9832650 nps 113018965 tbhits 0 time 87 pv h8f7 d3c3 a1a2 c3d4 d1a4 d4d5 a4d7 d5c4 d7c7 c4d3 c7d6 d3c4 d6e6 c4b5 e6d5 b5a6 d5d3 b7b5 d3d6 a6a5 d6c7 a5a6 c7c6 a6a5
info depth 24 seldepth 26 multipv 1 score cp -0 nodes 10812305 nps 115024521 tbhits 0 time 94 pv h8f7 b7b6 d1b3 d3e4 b3e6 e4d4 e6e5 d4d3 e5d5 d3c3 d5e5 c3d3
info depth 25 seldepth 25 multipv 1 score cp 0 nodes 11821322 nps 117042792 tbhits 0 time 101 pv h8f7 a7a5 d1b3 d3d4 b3b6 d4c4 b6c7 c4b3 c7b7 b3a3 b7e7 a3a4 e7d7 a4b4 d7d6 b4b3 d6d5 b3a3 d5d3 a3a4
info depth 26 seldepth 26 multipv 1 score cp 0 nodes 14021423 nps 118825618 tbhits 0 time 118 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5e8 e6f5 e8f7 f5e5 h8g6 e5d4 f7f4 d4d5 f4f5 d5c6 f5e4 c6c5 e4e5 c5c4 e5c7 c4b5 c7b7 b5a5 b7c7 a5b4
info depth 27 seldepth 19 multipv 1 score cp 0 nodes 15095757 nps 119807595 tbhits 0 time 126 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6f6 c4d4 f6e7 d4e5 e7d8 e5d6 d8c8 d6e6 c8b8 e6d6
info depth 28 seldepth 15 multipv 1 score cp -0 nodes 15443086 nps 119713844 tbhits 0 time 129 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6c5 d3a3 c5c4 a3a2 c4d4 a2b2
info depth 29 seldepth 30 multipv 1 score cp 0 nodes 15784604 nps 120493160 tbhits 0 time 131 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5e8 e6f5 e8f7 f5e5 h8g6 e5d4 f7f4 d4d5 f4f5 d5c6 f5e4 c6c5 e4e5 c5b4 e5d4 b4a5 d4c3 a5b5 c3b3 b5c6 b3c4 c6d6 c4b4 d6e6
info depth 30 seldepth 11 multipv 1 score cp -0 nodes 17934242 nps 122001646 tbhits 0 time 147 pv d1b3 d3e4 b3c4 e4e5 c4c3 e5e4
info depth 31 seldepth 9 multipv 1 score cp -0 nodes 19634337 nps 122714606 tbhits 0 time 160 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5b4
info depth 32 seldepth 38 multipv 1 score cp -0 nodes 19883376 nps 122736888 tbhits 0 time 162 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e4 b5c4 e4e5 c4c3 e5e6 c3c4 e6d6 c4b4 d6d7 b4d4 d7e6
info depth 33 seldepth 15 multipv 1 score cp -0 nodes 20177851 nps 123035676 tbhits 0 time 164 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e4 b5c4 e4e5 c4c3 e5e6 c3c4 e6d6 c4b4
info depth 34 seldepth 14 multipv 1 score cp -0 nodes 20473139 nps 123332162 tbhits 0 time 166 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e4 b5c4 e4e5 c4c3 e5e6 c3c4 e6d6 c4b4
info depth 35 seldepth 10 multipv 1 score cp -0 nodes 22130205 nps 122945583 tbhits 0 time 180 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6d6 c4b4
info depth 36 seldepth 16 multipv 1 score cp -0 nodes 22311099 nps 123265740 tbhits 0 time 181 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6d6 c4b4 d6d7 b4d4 d7e8 d4e4 e8d8 e4d4
info depth 37 seldepth 18 multipv 1 score cp -0 nodes 29129079 nps 122391088 tbhits 0 time 238 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6d6 c4b4 d6d7 b4d4 d7e8 d4e4 e8d8 e4d4 d8c7
info depth 38 seldepth 30 multipv 1 score cp -0 nodes 35509696 nps 123297555 tbhits 0 time 288 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6d6 c4b4 d6d7 b4d4 d7e8 d4e4 e8f8 e4f5 f8e7 h8g6 e7d6 f5e5 d6c6 e5e6 c6b5 e6d5 b5a4 d5a2 a4b4 a2b2 b4c4 b2a2
info depth 39 seldepth 29 multipv 1 score cp -0 nodes 43843435 nps 124555213 tbhits 0 time 352 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6f6 e8f7 f6e5 h8g6 e5d4 f7f4 d4d5 f4e5 d5c4 e5c7 c4b5 c7b7 b5c5 b7c7 c5b4 c7d6 b4b5 d6d5 b5b6 d5d4 b6b5
info depth 40 seldepth 58 multipv 1 score cp -0 nodes 52059498 nps 125444573 tbhits 0 time 415 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c5 e8e7 c5c6 e7d6 c6b5 d6d3 b5b4 d3d4 b4a5 d4c3 a5a6 c3a3 a6b5
info depth 41 seldepth 19 multipv 1 score cp -0 nodes 52884736 nps 125616950 tbhits 0 time 421 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c5 e8e7 c5c6 e7d6 c6b5 d6d3 b5b4 d3d4 b4b5
info depth 42 seldepth 19 multipv 1 score cp -0 nodes 58580768 nps 126524336 tbhits 0 time 463 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c7 e8e7 c7b6 e7d6 b6b5 d6d3 b5b4 d3d6
info depth 43 seldepth 22 multipv 1 score cp -0 nodes 59237602 nps 126847113 tbhits 0 time 467 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c7 e8e7 c7b6 e7d6 b6b5 d6d3 b5a5 d3a3 a5b5
info depth 44 seldepth 20 multipv 1 score cp -0 nodes 67841861 nps 127762450 tbhits 0 time 531 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c7 e8e7 c7b6 e7d6 b6b5 d6d3 b5b4 d3d6
info depth 45 seldepth 19 multipv 1 score cp -0 nodes 88637096 nps 127903457 tbhits 0 time 693 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c7 e8e7 c7b6 e7d6 b6b5 d6d3 b5b4 d3d6
info depth 46 seldepth 23 multipv 1 score cp -0 nodes 108780727 nps 127676909 tbhits 0 time 852 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d6 h8f7 d6c7 e8e7 c7b6 e7d6 b6b5 d6d3 b5a4 d3c4 a4a5 c4c3 a5a6 c3a3 a6b5
info depth 47 seldepth 34 multipv 1 score cp -0 nodes 109827280 nps 127557816 tbhits 0 time 861 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6d7 b4b5 d7e7 b5e5 e7f8 e5c5 f8g8 c5c8 g8g7 c8c3 g7h6 c3f6 h6h7 f6f7 h7h8 f7e8 h8h7 e8e7 h7g8 e7e8 g8g7
info depth 48 seldepth 52 multipv 1 score cp -0 nodes 121162628 nps 127808679 tbhits 0 time 948 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6d7 b4b5
info depth 49 seldepth 33 multipv 1 score cp -0 nodes 167061066 nps 131131135 hashfull 10 tbhits 0 time 1274 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6d7 b4b5 d7e7 b5e5 e7f8 e5c5 f8g8 c5c8 g8g7 c8c3 g7h6 c3f6 h6h7 f6f7 h7h8 f7e8 h8h7 e8e7 h7g8 e7e8 g8g7
info depth 50 seldepth 15 multipv 1 score cp -0 nodes 209269048 nps 133377340 hashfull 11 tbhits 0 time 1569 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6d7 b4b5
info depth 51 seldepth 15 multipv 1 score cp -0 nodes 312050551 nps 135969738 hashfull 20 tbhits 0 time 2295 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6d7 b4b5
info depth 52 seldepth 61 multipv 1 score cp -0 nodes 333786722 nps 136350785 hashfull 20 tbhits 0 time 2448 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6d7 b4b5 d7d6
info depth 53 seldepth 28 multipv 1 score cp -0 nodes 368478850 nps 136171045 hashfull 24 tbhits 0 time 2706 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6e6 b4c4 e6e5 c4c3 e5f5 c3c2 f5f6 c2g6 f6e7 g6h7 e7d6 h7d3 d6e7

info 5 seconds
info depth 54 seldepth 73 multipv 1 score cp -0 nodes 686221141 nps 133272701 hashfull 48 tbhits 0 time 5149 pv d1b3 d3e4 b3b4 e4f5 b4f8 f5e6 f8e8 e6d5 e8b5 d5d6 b5b4 d6c7 b4c5 c7d7 c5d5 d7e7 d5b7 e7d8 h8f7 d8e8 f7d6 e8d8

info 10 seconds

info 15 seconds
info depth 55 seldepth 86 multipv 1 score cp 0 nodes 2792413874 nps 140917131 hashfull 147 tbhits 0 time 19816 pv a1b2 b7b6 h8f7 d3e4 b2c3 e4d5 d1b3 d5c6 b3e6 c6b7 f7d6 b7c7 d6b5 c7d8 e6g8 d8e7 g8g7 e7e8 b5c7 e8d8 g7f8 d8d7 f8e8 d7d6 c7b5 d6d5 e8d7 d5e5 d7e7 e5f5 b5d4 f5g6 e7e4 g6g7 e4e5 g7h6 e5f6 h6h5 f6f7 h5h4 f7e7 h4g4 e7e6 g4h5 e6d5 h5h4 d5e4 h4h5 e4h7 h5g5 h7f5 g5h4 f5h7

info 20 seconds

info 25 seconds
info depth 56 seldepth 88 multipv 1 score cp 0 nodes 4099288438 nps 141687005 hashfull 188 tbhits 0 time 28932 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5
info depth 57 seldepth 80 multipv 1 score cp 0 nodes 4205992258 nps 141487276 hashfull 192 tbhits 0 time 29727 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5 d6d7 b5a6 d7a4 a6b7 f7d6 b7c7 d6b5 c7c6 a4c4 c6d7 c4f7 d7c6 b5d4 c6d6 f7e6 d6c7 e6e5 c7d8 e5d6 d8e8 d6g6 e8f8 g6f6 f8e8 f6g6

info 30 seconds
info depth 58 seldepth 43 multipv 1 score cp 0 nodes 4756742163 nps 140873723 hashfull 207 tbhits 0 time 33766 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5 d6d7 b5a6 d7a4 a6b7 f7d6 b7c7 d6b5 c7c6 a4c4 c6d7 c4f7 d7c6 b5d4 c6d6 f7e6 d6c7 e6e5 c7d8 e5d6 d8e8 d6g6 e8f8 g6f6 f8e8
info depth 59 seldepth 20 multipv 1 score cp 0 nodes 4827895678 nps 140787812 hashfull 208 tbhits 0 time 34292 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5

info 35 seconds

info 40 seconds

info 45 seconds

info 50 seconds
info depth 60 seldepth 32 multipv 1 score cp 0 nodes 7451620845 nps 138503389 hashfull 260 tbhits 0 time 53801 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5 d6d7 b5a6 d7a4 a6b7 f7d6 b7c7 d6b5 c7c6 a4c4 c6d7 c4f7 d7c6
info depth 61 seldepth 40 multipv 1 score cp 0 nodes 7459232619 nps 138498136 hashfull 260 tbhits 0 time 53858 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5 d6d7 b5a5 d7a7 a5b5 a7d7 b5a5 d7d5 b6b5 d5a8 a5b6 a8b8 b6a6 b8a8

info 55 seconds
info depth 62 seldepth 32 multipv 1 score cp 0 nodes 7787340402 nps 138259718 hashfull 267 tbhits 0 time 56324 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5 d6d7 b5a5 d7a7 a5b5 a7d7 b5a5 d7d5 b6b5 d5a8 a5b6 a8b8 b6a6 b8a8

info 70 seconds

info 85 seconds

info 100 seconds

info 115 seconds
info depth 63 seldepth 20 multipv 1 score cp 0 nodes 16226309313 nps 135869151 hashfull 426 tbhits 0 time 119426 pv a1b2 b7b6 h8f7 d3c4 d1b3 c4c5 b3c2 c5b4 c2c3 b4a4 c3b3 a4a5 b3a3 a5b5 a3d3 b5c6 d3d6 c6b5

info 130 seconds
info depth 64 seldepth 52 multipv 1 score cp 6201 lowerbound nodes 17791591016 nps 135592170 hashfull 466 tbhits 0 time 131214 pv h8f7

info 145 seconds

info 160 seconds

info 175 seconds

info 3 minutes

info 4 minutes

info 5 minutes

info 6 minutes

info 7 minutes

info 8 minutes

info 9 minutes
info depth 64 seldepth 52 multipv 1 score cp 6201 nodes 76909704221 nps 128182626 hashfull 608 tbhits 0 time 600001 pv h8f7
bestmove h8f7 ponder d3d4
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Any engines good at solving puzzles like this?

Post by MikeB »

cur-dev-Bluefish with default settings, looks very promising here. It also found a big score in under 3 minutes - I got smarter this time and will let it search overnight.

I haven't posted the updated sources yet to Github , it looks like the official stockfish will soon have Large Pages - so I'm waiting for that before I upload it. Previous versions of Honey etal had Large Pages which was based on Brainfish large pages, so obviously I will flip it over to the Stockfish large page code once they have it approved. No real difference in functionality, but it will be clearly cleaner code and speedup official stockfish by 5 to 8 % depending on your hardware.

Code: Select all

MichaelB7@VM-894787 MINGW64 /c/cluster.mfb/Popcnt-LP
# Bluefish-dev-050620
Bluefish 050620 by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
info string Success, Large Pages set to  256 Mb
s t 64
Confirmation: Threads set to 64
s h 32768
info string Success, Large Pages set to  32768 Mb
Confirmation: Hash set to 32768 Mb
p f 7N/pp6/8/8/8/3kpppp/3prqrp/K2Qbbnn w - - 0 1
s dpa true
Confirmation: Deep Pro Analysis set to true
g i

Pro Analysis value1: 0

info depth 1 seldepth 2 multipv 1 score cp -1925 nodes 103091 nps 17181833 tbhits 0 time 6 pv d1b1 d3c4
info depth 2 seldepth 4 multipv 1 score cp -1763 nodes 243362 nps 34766000 tbhits 0 time 7 pv h8g6 d3c4
info depth 3 seldepth 6 multipv 1 score cp -1539 nodes 304281 nps 38035125 tbhits 0 time 8 pv h8f7 b7b5 d1b3 d3d4 b3b4 d4d5
info depth 4 seldepth 8 multipv 1 score cp -1762 nodes 344346 nps 43043250 tbhits 0 time 8 pv d1b3 d3d4 b3b4 d4e5 b4e7 e5d5 e7b7 d5d6
info depth 5 seldepth 8 multipv 1 score cp -1195 nodes 378639 nps 42071000 tbhits 0 time 9 pv a1b2 d3d4 d1a4 d4e5
info depth 6 seldepth 12 multipv 1 score cp -0 nodes 471742 nps 52415777 tbhits 0 time 9 pv d1b1 d3c3 b1b2 c3c4 b2c2 c4b4 c2b2 b4c5 b2e5 c5b6
info depth 7 seldepth 14 multipv 1 score cp -0 nodes 770333 nps 64194416 tbhits 0 time 12 pv d1b1 d3c3 b1b2 c3c4 b2c2 c4b5 c2b3 b5c6 b3c4 c6b6 c4d4 b6b5 d4d5 b5b4
info depth 8 seldepth 16 multipv 1 score cp -0 nodes 1174442 nps 73402625 tbhits 0 time 16 pv d1b1 d3c3 b1b2 c3c4 b2c2 c4d5 c2b3 d5c5 b3c3 c5b6 c3d4 b6a5 d4c3
info depth 9 seldepth 16 multipv 1 score cp -0 nodes 2115672 nps 88153000 tbhits 0 time 24 pv d1b1 d3c4 b1e4 c4c5 e4e5 c5c6 e5e4 c6c7 e4c4 c7d6 c4b4 d6e5 b4c5 e5e6 c5c4
info depth 10 seldepth 15 multipv 1 score cp -0 nodes 2906596 nps 93761161 tbhits 0 time 31 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5e6 b5c4 e6e5 c4c7 e5d4 c7d6 d4e4 d6b4 e4d5
info depth 11 seldepth 8 multipv 1 score cp 0 nodes 3206003 nps 94294205 tbhits 0 time 34 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4b4 c2b2
info depth 12 seldepth 18 multipv 1 score cp 0 nodes 3624035 nps 97946891 tbhits 0 time 37 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4d5 c2d3 d5e6 d3c4 e6f6 c4c3 f6g5 c3e5 g5h6 e5f4 h6g7 f4d4 g7h7
info depth 13 seldepth 19 multipv 1 score cp 0 nodes 3940831 nps 98520775 tbhits 0 time 40 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4d5 c2d3 d5e6 d3c4 e6d7 c4d5 d7c8 d5c5 c8d8 c5d4 d8e8 d4e5 e8d8
info depth 14 seldepth 9 multipv 1 score cp 0 nodes 4319633 nps 98173477 tbhits 0 time 44 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5
info depth 15 seldepth 7 multipv 1 score cp 0 nodes 4857881 nps 101205854 tbhits 0 time 48 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d4
info depth 16 seldepth 7 multipv 1 score cp 0 nodes 5330438 nps 102508423 tbhits 0 time 52 pv d1b1 d3d4 b1b4 d4d5 b4b5 d5d4
info depth 17 seldepth 10 multipv 1 score cp 0 nodes 5696227 nps 103567763 tbhits 0 time 55 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5 b4b5
info depth 18 seldepth 10 multipv 1 score cp 0 nodes 6163406 nps 106265620 tbhits 0 time 58 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5 b4b3
info depth 19 seldepth 10 multipv 1 score cp 0 nodes 6800113 nps 107938301 tbhits 0 time 63 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5 b4b3
info depth 20 seldepth 8 multipv 1 score cp 0 nodes 7723137 nps 110330528 tbhits 0 time 70 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5b4
info depth 21 seldepth 25 multipv 1 score cp 0 nodes 8952355 nps 111904437 tbhits 0 time 80 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5d6 b5b4 d6d5
info depth 22 seldepth 12 multipv 1 score cp 0 nodes 10028045 nps 113955056 tbhits 0 time 88 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e5 d3c3 e5d5 c3d3
info depth 23 seldepth 11 multipv 1 score cp 0 nodes 10795928 nps 114850297 tbhits 0 time 94 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4d5 c2d3 d5e5 d3c3 e5d5
info depth 24 seldepth 6 multipv 1 score cp 0 nodes 11707485 nps 115915693 tbhits 0 time 101 pv d1b3 d3d4 b3b4 d4d5 b4b3
info depth 25 seldepth 18 multipv 1 score cp 0 nodes 14566620 nps 119398524 tbhits 0 time 122 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5d4 f6f5
info depth 26 seldepth 22 multipv 1 score cp 0 nodes 14673617 nps 119297699 tbhits 0 time 123 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 27 seldepth 14 multipv 1 score cp 0 nodes 15014645 nps 120117160 tbhits 0 time 125 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 28 seldepth 14 multipv 1 score cp 0 nodes 15508835 nps 120223527 tbhits 0 time 129 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 29 seldepth 22 multipv 1 score cp 0 nodes 15821486 nps 120774702 tbhits 0 time 131 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5c3 f6e7 c3c7 e7e6 c7c4 e6f5
info depth 30 seldepth 31 multipv 1 score cp 0 nodes 16012825 nps 120397180 tbhits 0 time 133 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5c3 f6e6 c3c4 e6d6 c4d4 d6e7 d4b4 e7f6 b4f4 f6e6 f4e4 e6d6 e4b4
info depth 31 seldepth 26 multipv 1 score cp 0 nodes 17676165 nps 121069623 tbhits 0 time 146 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5c3 f6e6 c3c4 e6d6 c4d4 d6e7 d4b4 e7f6 b4f4 f6e6
info depth 32 seldepth 23 multipv 1 score cp 0 nodes 19401717 nps 122023377 tbhits 0 time 159 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 33 seldepth 36 multipv 1 score cp 0 nodes 21211361 nps 122609023 tbhits 0 time 173 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5e6 c5c4 e6d6 c4d4 d6e7 d4e5 e7d8 e5g5 d8c8 g5c5 c8b8 c5e5 b8c8 e5e8 c8c7 e8f7 c7d6 f7g6 d6e5 g6e8
info depth 34 seldepth 9 multipv 1 score cp 0 nodes 23524414 nps 121259865 tbhits 0 time 194 pv d1b3 d3d4 b3a4 d4e5 a4e8 e5f6 e8f7 f6e5
info depth 35 seldepth 14 multipv 1 score cp 0 nodes 23770471 nps 121899851 tbhits 0 time 195 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 36 seldepth 38 multipv 1 score cp 0 nodes 24115382 nps 121794858 tbhits 0 time 198 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5e6 c5c4 e6d6 c4b4 d6d5 b4b5 d5e6 b5b3 e6e7 b3f7 e7d8 f7d5 d8e7 d5e5 e7f8 e5d6 f8g8 d6d8 g8g7 d8d4 g7h7 d4h4 h7g7 h4d4
info depth 37 seldepth 14 multipv 1 score cp 0 nodes 25499843 nps 122595399 tbhits 0 time 208 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 38 seldepth 14 multipv 1 score cp 0 nodes 27941018 nps 123632823 tbhits 0 time 226 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 39 seldepth 18 multipv 1 score cp 0 nodes 35913960 nps 122573242 tbhits 0 time 293 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5e6 c5c4 e6e5
info depth 40 seldepth 10 multipv 1 score cp 0 nodes 36727609 nps 122834812 tbhits 0 time 299 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5e6 b5c4 e6e5
info depth 41 seldepth 23 multipv 1 score cp 0 nodes 43556347 nps 124803286 tbhits 0 time 349 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5e6 b5c4 e6e5
info depth 42 seldepth 19 multipv 1 score cp 0 nodes 56984252 nps 126913701 tbhits 0 time 449 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5d6 b5d3 d6e7 d3e4 e7f8 e4f5 f8g8 f5f7 g8h8 f7f8 h8h7 f8f7 h7h8
info depth 43 seldepth 18 multipv 1 score cp 0 nodes 62096774 nps 127247487 tbhits 0 time 488 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5d6 b5d3 d6e7 d3e4 e7f8 e4f5 f8e7 f5e5 e7d7 e5d5 d7e7 d5e4
info depth 44 seldepth 19 multipv 1 score cp 0 nodes 88664295 nps 129815951 tbhits 0 time 683 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5d6 b5d3 d6e7 d3e4 e7f6 e4f4 f6e6 f4c4 e6d7 c4d5 d7e7
info depth 45 seldepth 25 multipv 1 score cp -0 nodes 98637457 nps 130645638 tbhits 0 time 755 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7h7 e5h5 h7g8 h5f7 g8h8 f7f8 h8h7 f8f7 h7h6 f7f6 h6h7
info depth 46 seldepth 15 multipv 1 score cp 0 nodes 99837867 nps 130677836 tbhits 0 time 764 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7f8
info depth 47 seldepth 15 multipv 1 score cp 0 nodes 125637455 nps 132389309 tbhits 0 time 949 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7f8
info depth 48 seldepth 17 multipv 1 score cp 0 nodes 126335707 nps 132427365 tbhits 0 time 954 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7g8 e5e8 g8g7
info depth 49 seldepth 17 multipv 1 score cp 0 nodes 155781230 nps 134758849 hashfull 10 tbhits 0 time 1156 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7g8 e5e8 g8g7
info depth 50 seldepth 7 multipv 1 score cp 0 nodes 222106216 nps 136177937 hashfull 12 tbhits 0 time 1631 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 51 seldepth 7 multipv 1 score cp -0 nodes 296731520 nps 137566768 hashfull 18 tbhits 0 time 2157 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 52 seldepth 7 multipv 1 score cp 0 nodes 297602348 nps 137587770 hashfull 18 tbhits 0 time 2163 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 53 seldepth 7 multipv 1 score cp -0 nodes 329122782 nps 138519689 hashfull 21 tbhits 0 time 2376 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 54 seldepth 24 multipv 1 score cp 0 nodes 515187072 nps 140416209 hashfull 34 tbhits 0 time 3669 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6d7 c4d5 d7c8 d5c5 c8d8 c5d4 d8e7 d4e5 e7d7 e5f5 d7d6 f5d3 d6c6 d3c4
info depth 55 seldepth 23 multipv 1 score cp 0 nodes 515789357 nps 140427268 hashfull 34 tbhits 0 time 3673 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4c5 g5h6 c5f8 h6g5 f8e7 g5g4 e7d7 g4h4 d7h7 h4g5
info depth 56 seldepth 18 multipv 1 score cp 0 nodes 516512914 nps 140471284 hashfull 34 tbhits 0 time 3677 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4c5 g5h6 c5f8 h6g5
info depth 57 seldepth 24 multipv 1 score cp 0 nodes 517330983 nps 140502711 hashfull 34 tbhits 0 time 3682 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4c5 g5h6 c5f8 h6g5 f8e7 g5g4 e7d7 g4h4 d7d4 h4g5

info 5 seconds

info 10 seconds
info depth 58 seldepth 27 multipv 1 score cp 0 nodes 1629218088 nps 143077025 hashfull 105 tbhits 0 time 11387 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4g8 g5f6 g8g6 f6e7 g6e4 e7f8 e4f5 f8g8 f5f7 g8h8 f7f8 h8h7 f8f7 h7h8

info 15 seconds
info depth 59 seldepth 6 multipv 1 score cp -0 nodes 2482592872 nps 141757144 hashfull 158 tbhits 0 time 17513 pv d1b3 d3d4 b3b4 d4d5 b4b3
info depth 60 seldepth 17 multipv 1 score cp 0 nodes 2489066887 nps 141762551 hashfull 158 tbhits 0 time 17558 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6
info depth 61 seldepth 21 multipv 1 score cp 0 nodes 2493311438 nps 141762078 hashfull 158 tbhits 0 time 17588 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6 d4e4 e6d7 e4d3 d7c7 d3c3 c7d7
info depth 62 seldepth 22 multipv 1 score cp 0 nodes 2534676590 nps 141847702 hashfull 160 tbhits 0 time 17869 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6 d4e4 e6d7 e4d3 d7c7 d3c3 c7d7 c3d4
info depth 63 seldepth 21 multipv 1 score cp 0 nodes 2536309129 nps 141851740 hashfull 161 tbhits 0 time 17880 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6 d4e4 e6d7 e4d3 d7c7 d3c3 c7d7

info 20 seconds

info 25 seconds

info 30 seconds

info 35 seconds

info 40 seconds

info 45 seconds

info 50 seconds

info 55 seconds

info 70 seconds

info 85 seconds

info 100 seconds

info 115 seconds

info 130 seconds
info depth 64 seldepth 72 multipv 1 score cp 241 lowerbound nodes 22200747218 nps 163756138 hashfull 527 tbhits 0 time 135572 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 277 lowerbound nodes 22201503523 nps 163755677 hashfull 527 tbhits 0 time 135577 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 290 lowerbound nodes 22201609683 nps 163755252 hashfull 527 tbhits 0 time 135578 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 303 lowerbound nodes 22216450296 nps 163733079 hashfull 527 tbhits 0 time 135687 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 321 lowerbound nodes 22234246306 nps 163709798 hashfull 529 tbhits 0 time 135815 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 345 lowerbound nodes 22288103299 nps 163644864 hashfull 530 tbhits 0 time 136198 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 377 lowerbound nodes 22346115987 nps 163560425 hashfull 532 tbhits 0 time 136623 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 418 lowerbound nodes 22502719636 nps 163362684 hashfull 534 tbhits 0 time 137747 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 470 lowerbound nodes 22588961095 nps 163263402 hashfull 536 tbhits 0 time 138359 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 537 lowerbound nodes 22619032952 nps 163241241 hashfull 536 tbhits 0 time 138562 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 1582 lowerbound nodes 22635942747 nps 163225454 hashfull 537 tbhits 0 time 138679 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 1987 lowerbound nodes 22649190258 nps 163210352 hashfull 538 tbhits 0 time 138773 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 2124 lowerbound nodes 22677587756 nps 163183332 hashfull 538 tbhits 0 time 138970 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 2296 lowerbound nodes 22756824994 nps 163110315 hashfull 538 tbhits 0 time 139518 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 4797 lowerbound nodes 22804735781 nps 163065683 hashfull 539 tbhits 0 time 139850 pv h8f7

info 145 seconds
info depth 64 seldepth 72 multipv 1 score cp 4797 nodes 24527674373 nps 162302722 hashfull 562 tbhits 0 time 151123 pv h8f7 d3d4 f7d6 d4c5 d6b7 c5b6 b7d6 b6c6 d6f5 c6d5 a1b2 d5e5 f5e7 e5d4 e7c6 d4c5 c6e5 c5d4 e5f7 d4d5 b2b3 d5e6 f7d8 e6d7 d8b7 d7c6 b7a5 c6b5 a5c4 b5c5 b3c3 a7a6 c4a3 c5d5 a3c2 d5c5 c2d4 c5d5 c3d3 d5e5 d4b3 e5d5 b3a5 d5e5 d3c4 e5d6 a5b7 d6e5 b7c5 a6a5 c5d7 e5e6 d7b6 e6f5 c4c5 a5a4
...
to be continued
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Any engines good at solving puzzles like this?

Post by MikeB »

MikeB wrote: Wed May 06, 2020 7:09 am cur-dev-Bluefish with default settings, looks very promising here. It also found a big score in under 3 minutes - I got smarter this time and will let it search overnight.

I haven't posted the updated sources yet to Github , it looks like the official stockfish will soon have Large Pages - so I'm waiting for that before I upload it. Previous versions of Honey etal had Large Pages which was based on Brainfish large pages, so obviously I will flip it over to the Stockfish large page code once they have it approved. No real difference in functionality, but it will be clearly cleaner code and speedup official stockfish by 5 to 8 % depending on your hardware.

Code: Select all

MichaelB7@VM-894787 MINGW64 /c/cluster.mfb/Popcnt-LP
# Bluefish-dev-050620
Bluefish 050620 by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
info string Success, Large Pages set to  256 Mb
s t 64
Confirmation: Threads set to 64
s h 32768
info string Success, Large Pages set to  32768 Mb
Confirmation: Hash set to 32768 Mb
p f 7N/pp6/8/8/8/3kpppp/3prqrp/K2Qbbnn w - - 0 1
s dpa true
Confirmation: Deep Pro Analysis set to true
g i

Pro Analysis value1: 0

info depth 1 seldepth 2 multipv 1 score cp -1925 nodes 103091 nps 17181833 tbhits 0 time 6 pv d1b1 d3c4
info depth 2 seldepth 4 multipv 1 score cp -1763 nodes 243362 nps 34766000 tbhits 0 time 7 pv h8g6 d3c4
info depth 3 seldepth 6 multipv 1 score cp -1539 nodes 304281 nps 38035125 tbhits 0 time 8 pv h8f7 b7b5 d1b3 d3d4 b3b4 d4d5
info depth 4 seldepth 8 multipv 1 score cp -1762 nodes 344346 nps 43043250 tbhits 0 time 8 pv d1b3 d3d4 b3b4 d4e5 b4e7 e5d5 e7b7 d5d6
info depth 5 seldepth 8 multipv 1 score cp -1195 nodes 378639 nps 42071000 tbhits 0 time 9 pv a1b2 d3d4 d1a4 d4e5
info depth 6 seldepth 12 multipv 1 score cp -0 nodes 471742 nps 52415777 tbhits 0 time 9 pv d1b1 d3c3 b1b2 c3c4 b2c2 c4b4 c2b2 b4c5 b2e5 c5b6
info depth 7 seldepth 14 multipv 1 score cp -0 nodes 770333 nps 64194416 tbhits 0 time 12 pv d1b1 d3c3 b1b2 c3c4 b2c2 c4b5 c2b3 b5c6 b3c4 c6b6 c4d4 b6b5 d4d5 b5b4
info depth 8 seldepth 16 multipv 1 score cp -0 nodes 1174442 nps 73402625 tbhits 0 time 16 pv d1b1 d3c3 b1b2 c3c4 b2c2 c4d5 c2b3 d5c5 b3c3 c5b6 c3d4 b6a5 d4c3
info depth 9 seldepth 16 multipv 1 score cp -0 nodes 2115672 nps 88153000 tbhits 0 time 24 pv d1b1 d3c4 b1e4 c4c5 e4e5 c5c6 e5e4 c6c7 e4c4 c7d6 c4b4 d6e5 b4c5 e5e6 c5c4
info depth 10 seldepth 15 multipv 1 score cp -0 nodes 2906596 nps 93761161 tbhits 0 time 31 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5e6 b5c4 e6e5 c4c7 e5d4 c7d6 d4e4 d6b4 e4d5
info depth 11 seldepth 8 multipv 1 score cp 0 nodes 3206003 nps 94294205 tbhits 0 time 34 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4b4 c2b2
info depth 12 seldepth 18 multipv 1 score cp 0 nodes 3624035 nps 97946891 tbhits 0 time 37 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4d5 c2d3 d5e6 d3c4 e6f6 c4c3 f6g5 c3e5 g5h6 e5f4 h6g7 f4d4 g7h7
info depth 13 seldepth 19 multipv 1 score cp 0 nodes 3940831 nps 98520775 tbhits 0 time 40 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4d5 c2d3 d5e6 d3c4 e6d7 c4d5 d7c8 d5c5 c8d8 c5d4 d8e8 d4e5 e8d8
info depth 14 seldepth 9 multipv 1 score cp 0 nodes 4319633 nps 98173477 tbhits 0 time 44 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5
info depth 15 seldepth 7 multipv 1 score cp 0 nodes 4857881 nps 101205854 tbhits 0 time 48 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d4
info depth 16 seldepth 7 multipv 1 score cp 0 nodes 5330438 nps 102508423 tbhits 0 time 52 pv d1b1 d3d4 b1b4 d4d5 b4b5 d5d4
info depth 17 seldepth 10 multipv 1 score cp 0 nodes 5696227 nps 103567763 tbhits 0 time 55 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5 b4b5
info depth 18 seldepth 10 multipv 1 score cp 0 nodes 6163406 nps 106265620 tbhits 0 time 58 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5 b4b3
info depth 19 seldepth 10 multipv 1 score cp 0 nodes 6800113 nps 107938301 tbhits 0 time 63 pv d1b1 d3d4 b1b2 d4d5 b2b5 d5d6 b5b4 d6d5 b4b3
info depth 20 seldepth 8 multipv 1 score cp 0 nodes 7723137 nps 110330528 tbhits 0 time 70 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5b4
info depth 21 seldepth 25 multipv 1 score cp 0 nodes 8952355 nps 111904437 tbhits 0 time 80 pv d1b1 d3c4 b1c2 c4d4 c2b2 d4d5 b2b5 d5d6 b5b4 d6d5
info depth 22 seldepth 12 multipv 1 score cp 0 nodes 10028045 nps 113955056 tbhits 0 time 88 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e5 d3c3 e5d5 c3d3
info depth 23 seldepth 11 multipv 1 score cp 0 nodes 10795928 nps 114850297 tbhits 0 time 94 pv d1b3 d3d4 b3b2 d4c4 b2c2 c4d5 c2d3 d5e5 d3c3 e5d5
info depth 24 seldepth 6 multipv 1 score cp 0 nodes 11707485 nps 115915693 tbhits 0 time 101 pv d1b3 d3d4 b3b4 d4d5 b4b3
info depth 25 seldepth 18 multipv 1 score cp 0 nodes 14566620 nps 119398524 tbhits 0 time 122 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5d4 f6f5
info depth 26 seldepth 22 multipv 1 score cp 0 nodes 14673617 nps 119297699 tbhits 0 time 123 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 27 seldepth 14 multipv 1 score cp 0 nodes 15014645 nps 120117160 tbhits 0 time 125 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 28 seldepth 14 multipv 1 score cp 0 nodes 15508835 nps 120223527 tbhits 0 time 129 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 29 seldepth 22 multipv 1 score cp 0 nodes 15821486 nps 120774702 tbhits 0 time 131 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5c3 f6e7 c3c7 e7e6 c7c4 e6f5
info depth 30 seldepth 31 multipv 1 score cp 0 nodes 16012825 nps 120397180 tbhits 0 time 133 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5c3 f6e6 c3c4 e6d6 c4d4 d6e7 d4b4 e7f6 b4f4 f6e6 f4e4 e6d6 e4b4
info depth 31 seldepth 26 multipv 1 score cp 0 nodes 17676165 nps 121069623 tbhits 0 time 146 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5f6 c5c3 f6e6 c3c4 e6d6 c4d4 d6e7 d4b4 e7f6 b4f4 f6e6
info depth 32 seldepth 23 multipv 1 score cp 0 nodes 19401717 nps 122023377 tbhits 0 time 159 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 33 seldepth 36 multipv 1 score cp 0 nodes 21211361 nps 122609023 tbhits 0 time 173 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5e6 c5c4 e6d6 c4d4 d6e7 d4e5 e7d8 e5g5 d8c8 g5c5 c8b8 c5e5 b8c8 e5e8 c8c7 e8f7 c7d6 f7g6 d6e5 g6e8
info depth 34 seldepth 9 multipv 1 score cp 0 nodes 23524414 nps 121259865 tbhits 0 time 194 pv d1b3 d3d4 b3a4 d4e5 a4e8 e5f6 e8f7 f6e5
info depth 35 seldepth 14 multipv 1 score cp 0 nodes 23770471 nps 121899851 tbhits 0 time 195 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 36 seldepth 38 multipv 1 score cp 0 nodes 24115382 nps 121794858 tbhits 0 time 198 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5e6 c5c4 e6d6 c4b4 d6d5 b4b5 d5e6 b5b3 e6e7 b3f7 e7d8 f7d5 d8e7 d5e5 e7f8 e5d6 f8g8 d6d8 g8g7 d8d4 g7h7 d4h4 h7g7 h4d4
info depth 37 seldepth 14 multipv 1 score cp 0 nodes 25499843 nps 122595399 tbhits 0 time 208 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 38 seldepth 14 multipv 1 score cp 0 nodes 27941018 nps 123632823 tbhits 0 time 226 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5
info depth 39 seldepth 18 multipv 1 score cp 0 nodes 35913960 nps 122573242 tbhits 0 time 293 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5f6 b5b2 f6f5 b2c2 f5f4 c2c7 f4f5 c7c5 f5e6 c5c4 e6e5
info depth 40 seldepth 10 multipv 1 score cp 0 nodes 36727609 nps 122834812 tbhits 0 time 299 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5e6 b5c4 e6e5
info depth 41 seldepth 23 multipv 1 score cp 0 nodes 43556347 nps 124803286 tbhits 0 time 349 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5e6 b5c4 e6e5
info depth 42 seldepth 19 multipv 1 score cp 0 nodes 56984252 nps 126913701 tbhits 0 time 449 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5d6 b5d3 d6e7 d3e4 e7f8 e4f5 f8g8 f5f7 g8h8 f7f8 h8h7 f8f7 h7h8
info depth 43 seldepth 18 multipv 1 score cp 0 nodes 62096774 nps 127247487 tbhits 0 time 488 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5d6 b5d3 d6e7 d3e4 e7f8 e4f5 f8e7 f5e5 e7d7 e5d5 d7e7 d5e4
info depth 44 seldepth 19 multipv 1 score cp 0 nodes 88664295 nps 129815951 tbhits 0 time 683 pv d1b3 d3d4 b3a4 d4e5 a4b5 e5d6 b5d3 d6e7 d3e4 e7f6 e4f4 f6e6 f4c4 e6d7 c4d5 d7e7
info depth 45 seldepth 25 multipv 1 score cp -0 nodes 98637457 nps 130645638 tbhits 0 time 755 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7h7 e5h5 h7g8 h5f7 g8h8 f7f8 h8h7 f8f7 h7h6 f7f6 h6h7
info depth 46 seldepth 15 multipv 1 score cp 0 nodes 99837867 nps 130677836 tbhits 0 time 764 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7f8
info depth 47 seldepth 15 multipv 1 score cp 0 nodes 125637455 nps 132389309 tbhits 0 time 949 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7f8
info depth 48 seldepth 17 multipv 1 score cp 0 nodes 126335707 nps 132427365 tbhits 0 time 954 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7g8 e5e8 g8g7
info depth 49 seldepth 17 multipv 1 score cp 0 nodes 155781230 nps 134758849 hashfull 10 tbhits 0 time 1156 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d6 b5d3 d6e7 d3e4 e7f8 e4f4 f8g7 f4e5 g7g8 e5e8 g8g7
info depth 50 seldepth 7 multipv 1 score cp 0 nodes 222106216 nps 136177937 hashfull 12 tbhits 0 time 1631 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 51 seldepth 7 multipv 1 score cp -0 nodes 296731520 nps 137566768 hashfull 18 tbhits 0 time 2157 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 52 seldepth 7 multipv 1 score cp 0 nodes 297602348 nps 137587770 hashfull 18 tbhits 0 time 2163 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 53 seldepth 7 multipv 1 score cp -0 nodes 329122782 nps 138519689 hashfull 21 tbhits 0 time 2376 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5d4
info depth 54 seldepth 24 multipv 1 score cp 0 nodes 515187072 nps 140416209 hashfull 34 tbhits 0 time 3669 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6d7 c4d5 d7c8 d5c5 c8d8 c5d4 d8e7 d4e5 e7d7 e5f5 d7d6 f5d3 d6c6 d3c4
info depth 55 seldepth 23 multipv 1 score cp 0 nodes 515789357 nps 140427268 hashfull 34 tbhits 0 time 3673 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4c5 g5h6 c5f8 h6g5 f8e7 g5g4 e7d7 g4h4 d7h7 h4g5
info depth 56 seldepth 18 multipv 1 score cp 0 nodes 516512914 nps 140471284 hashfull 34 tbhits 0 time 3677 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4c5 g5h6 c5f8 h6g5
info depth 57 seldepth 24 multipv 1 score cp 0 nodes 517330983 nps 140502711 hashfull 34 tbhits 0 time 3682 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4c5 g5h6 c5f8 h6g5 f8e7 g5g4 e7d7 g4h4 d7d4 h4g5

info 5 seconds

info 10 seconds
info depth 58 seldepth 27 multipv 1 score cp 0 nodes 1629218088 nps 143077025 hashfull 105 tbhits 0 time 11387 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5b3 e6f5 b3d5 f5f4 d5c4 f4g5 c4g8 g5f6 g8g6 f6e7 g6e4 e7f8 e4f5 f8g8 f5f7 g8h8 f7f8 h8h7 f8f7 h7h8

info 15 seconds
info depth 59 seldepth 6 multipv 1 score cp -0 nodes 2482592872 nps 141757144 hashfull 158 tbhits 0 time 17513 pv d1b3 d3d4 b3b4 d4d5 b4b3
info depth 60 seldepth 17 multipv 1 score cp 0 nodes 2489066887 nps 141762551 hashfull 158 tbhits 0 time 17558 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6
info depth 61 seldepth 21 multipv 1 score cp 0 nodes 2493311438 nps 141762078 hashfull 158 tbhits 0 time 17588 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6 d4e4 e6d7 e4d3 d7c7 d3c3 c7d7
info depth 62 seldepth 22 multipv 1 score cp 0 nodes 2534676590 nps 141847702 hashfull 160 tbhits 0 time 17869 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6 d4e4 e6d7 e4d3 d7c7 d3c3 c7d7 c3d4
info depth 63 seldepth 21 multipv 1 score cp 0 nodes 2536309129 nps 141851740 hashfull 161 tbhits 0 time 17880 pv d1b3 d3d4 b3b4 d4d5 b4b5 d5e6 b5c4 e6e7 c4c5 e7e8 c5e5 e8d7 e5d4 d7e6 d4e4 e6d7 e4d3 d7c7 d3c3 c7d7

info 20 seconds

info 25 seconds

info 30 seconds

info 35 seconds

info 40 seconds

info 45 seconds

info 50 seconds

info 55 seconds

info 70 seconds

info 85 seconds

info 100 seconds

info 115 seconds

info 130 seconds
info depth 64 seldepth 72 multipv 1 score cp 241 lowerbound nodes 22200747218 nps 163756138 hashfull 527 tbhits 0 time 135572 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 277 lowerbound nodes 22201503523 nps 163755677 hashfull 527 tbhits 0 time 135577 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 290 lowerbound nodes 22201609683 nps 163755252 hashfull 527 tbhits 0 time 135578 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 303 lowerbound nodes 22216450296 nps 163733079 hashfull 527 tbhits 0 time 135687 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 321 lowerbound nodes 22234246306 nps 163709798 hashfull 529 tbhits 0 time 135815 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 345 lowerbound nodes 22288103299 nps 163644864 hashfull 530 tbhits 0 time 136198 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 377 lowerbound nodes 22346115987 nps 163560425 hashfull 532 tbhits 0 time 136623 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 418 lowerbound nodes 22502719636 nps 163362684 hashfull 534 tbhits 0 time 137747 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 470 lowerbound nodes 22588961095 nps 163263402 hashfull 536 tbhits 0 time 138359 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 537 lowerbound nodes 22619032952 nps 163241241 hashfull 536 tbhits 0 time 138562 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 1582 lowerbound nodes 22635942747 nps 163225454 hashfull 537 tbhits 0 time 138679 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 1987 lowerbound nodes 22649190258 nps 163210352 hashfull 538 tbhits 0 time 138773 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 2124 lowerbound nodes 22677587756 nps 163183332 hashfull 538 tbhits 0 time 138970 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 2296 lowerbound nodes 22756824994 nps 163110315 hashfull 538 tbhits 0 time 139518 pv h8f7
info depth 64 seldepth 72 multipv 1 score cp 4797 lowerbound nodes 22804735781 nps 163065683 hashfull 539 tbhits 0 time 139850 pv h8f7

info 145 seconds
info depth 64 seldepth 72 multipv 1 score cp 4797 nodes 24527674373 nps 162302722 hashfull 562 tbhits 0 time 151123 pv h8f7 d3d4 f7d6 d4c5 d6b7 c5b6 b7d6 b6c6 d6f5 c6d5 a1b2 d5e5 f5e7 e5d4 e7c6 d4c5 c6e5 c5d4 e5f7 d4d5 b2b3 d5e6 f7d8 e6d7 d8b7 d7c6 b7a5 c6b5 a5c4 b5c5 b3c3 a7a6 c4a3 c5d5 a3c2 d5c5 c2d4 c5d5 c3d3 d5e5 d4b3 e5d5 b3a5 d5e5 d3c4 e5d6 a5b7 d6e5 b7c5 a6a5 c5d7 e5e6 d7b6 e6f5 c4c5 a5a4
...
to be continued
mate at last ....

Code: Select all

info 99 minutes
info depth 65 seldepth 100 multipv 1 score mate 73 lowerbound nodes 825742440763 nps 131602424 hashfull 961 tbhits 0 time 6274523 pv h8f7
info depth 65 seldepth 100 multipv 1 score mate 25 nodes 827157976947 nps 131640902 hashfull 962 tbhits 0 time 6283442 pv h8f7 b7b6 f7d6 a7a6 a1b2 d3d4 b2b3 d4d5 d6c4 b6b5 c4a5 d5c5 b3a3 c5d5 a3b4 d5d6 a5b3 d6c6 b4a5 c6b7 b3d4 b7c7 a5a6 b5b4 a6b5 c7d6 b5b4 d6d5 d4b5 d5e6 b5c3 e6e5 b4c5 e5f5 c3d5 f5g6 d5e7 g6f7 c5d6 f7f6 d1a1 f6g5 a1e5 g5h4 e5f6 h4g4 f6f5 g4h4 e7g6
info depth 66 seldepth 50 multipv 1 score mate 25 nodes 833299324369 nps 131792102 hashfull 972 tbhits 0 time 6322832 pv h8f7 d3d4 f7d6 d4c5 d6b7 c5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c2 a7a6 b2a3 c4c5 a3a4 c5c6 a4a5 c6d6 a5a6 d6c6 c2d4 c6d5 d4b5 d5e6 b5c7 e6e7 a6b6 e7f6 c7d5 f6f5 b6c6 f5g6 d5e7 g6f7 c6d6 f7f6 d1a1 f6f7 a1a2 f7f6 a2e6 f6g7 e6g6 g7h8 g6h6
info depth 67 seldepth 50 multipv 1 score mate 25 nodes 833862307621 nps 131807596 hashfull 972 tbhits 0 time 6326360 pv h8f7 d3d4 f7d6 d4c5 d6b7 c5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c2 a7a6 b2a3 c4c5 a3a4 c5c6 a4a5 c6d6 a5a6 d6c6 c2d4 c6d5 d4b5 d5e6 b5c7 e6e7 a6b6 e7f6 c7d5 f6f5 b6c6 f5g6 d5e7 g6f7 c6d6 f7f6 d1a1 f6g5 a1e5 g5h4 e5f6 h4g4 f6f5 g4h4 e7g6
info depth 68 seldepth 50 multipv 1 score mate 25 nodes 833886199039 nps 131808247 hashfull 972 tbhits 0 time 6326510 pv h8f7 d3d4 f7d6 d4c5 d6b7 c5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c2 a7a6 b2a3 c4c5 a3a4 c5c6 a4a5 c6d6 a5a6 d6c6 c2d4 c6d5 d4b5 d5e6 b5c7 e6e7 a6b6 e7f6 c7d5 f6f5 b6c6 f5g6 d5e7 g6f7 c6d6 f7f6 d1a1 f6f7 a1a2 f7f6 a2e6 f6g7 e6g6 g7f8 g6g8
info depth 69 seldepth 50 multipv 1 score mate 25 nodes 840200447096 nps 131971530 hashfull 979 tbhits 0 time 6366528 pv h8f7 d3d4 f7d6 d4c5 d6b7 c5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c2 a7a6 b2a3 c4c5 a3a4 c5c6 a4a5 c6d6 a5a6 d6c6 c2d4 c6d5 d4b5 d5e6 b5c7 e6e7 a6b6 e7f6 c7d5 f6f5 b6c6 f5g6 d5e7 g6f7 c6d6 f7f6 d1a1 f6f7 a1a2 f7f6 a2e6 f6g7 e6g6 g7f8 g6g8
info depth 70 seldepth 50 multipv 1 score mate 24 nodes 845717468836 nps 132105250 hashfull 986 tbhits 0 time 6401846 pv h8f7 d3e4 f7d6 e4d5 d6b7 d5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c6 a7a6 b2a3 c4c5 c6a7 c5d4 a3b4 d4d5 b4a5 d5e6 a7c6 e6f7 a5a6 f7e6 a6b5 e6f7 b5c4 f7e6 c4c5 e6d7 c5d5 d7c7 c6e5 c7b7 e5d7 b7c8 d5c6 c8d8 d1a1 d2d1q a1f6 d8e8 f6f8
info depth 71 seldepth 48 multipv 1 score mate 24 nodes 847596772403 nps 132142462 hashfull 988 tbhits 0 time 6414265 pv h8f7 d3e4 f7d6 e4d5 d6b7 d5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c6 a7a6 b2a3 c4c5 c6a7 c5d4 a3b4 d4d5 b4a5 d5e6 a7c6 e6f7 a5a6 f7e6 a6b5 e6f6 b5c4 f6e6 c4c5 e6d7 c5d5 d7c7 c6e5 c7b6 e5d7 b6a5 d5c5 a5a6 d1b1 a6a7 b1b6 a7a8 b6a6
info depth 72 seldepth 48 multipv 1 score mate 24 nodes 850260060255 nps 132200518 hashfull 990 tbhits 0 time 6431594 pv h8f7 d3e4 f7d6 e4d5 d6b7 d5c6 b7a5 c6b5 a5b3 b5c4 a1b2 c4b4 b3d4 b4c4 d4c6 a7a6 b2a3 c4c5 c6a7 c5d4 a3b4 d4d5 b4a5 d5e6 a7c6 e6f7 a5a6 f7e6 a6b5 e6f6 b5c4 f6e6 c4c5 e6d7 c5d5 d7c7 c6e5 c7b6 e5d7 b6a5 d5c5 a5a6 d1b1 a6a7 b1b6 a7a8 b6a6
Image
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Any engines good at solving puzzles like this?

Post by zullil »

Dann Corbit wrote: Tue May 05, 2020 11:03 pm
zullil wrote: Tue May 05, 2020 10:24 pm
Dann Corbit wrote: Tue May 05, 2020 10:18 pm Current code seems to solve it fairly quickly, even without altering the null move status.
I'll try Stockfish-dev (unaltered) again. Maybe my first run was unlucky. Or your was very lucky.
Looking at the position (with extremely limited move choices for both sides) I think it was my mobility tweak that made the difference.
See my other message for a link to the modified source code.
OK. So you weren't using an unaltered Stockfish-dev, which does appear to find the solution, maybe :wink: :

info depth 98 seldepth 43 multipv 1 score cp 0 nodes 35447385968 nps 71666476 hashfull 289 tbhits 0 time 494616 pv d1b3 d3e4 b3b7 e4f4 b7c7 f4f5 c7f7 f5e5 h8g6 e5d6 f7e7 d6d5 e7d7 d5c5 d7f5 c5b4 f5e4 b4c3 e4c6 c3d4 c6f6 d4d3 g6f4 d3e4 f6e6 e4f4 e6f6 f4e4 f6e6 e4d4 e6d6 d4c3 d6e5 c3c4 e5e4 c4b5 e4d5 b5b6 d5d6 b6b7 d6d7 b7b6
info depth 99 currmove d1b3 currmovenumber 1
info depth 99 currmove h8f7 currmovenumber 2
info depth 99 seldepth 51 multipv 1 score cp 9 lowerbound nodes 1673311392797 nps 71103452 hashfull 1000 tbhits 0 time 23533476 pv h8f7
info depth 98 currmove h8f7 currmovenumber 1
info depth 99 seldepth 60 multipv 1 score cp 19 lowerbound nodes 3040373333260 nps 72755933 hashfull 1000 tbhits 0 time 41788665 pv h8f7
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Any engines good at solving puzzles like this?

Post by Dann Corbit »

Nay Lin Tun wrote: Wed May 06, 2020 5:08 am
Pafifi wrote: Tue May 05, 2020 12:27 pm [d]7N/pp6/8/8/8/3kpppp/3prqrp/K2Qbbnn w - - 0 1
White to win
None of Stockfish, Sting SF, and Crystal can solve in 10min on my machine.
It is good to know that none of the top engines waste time in searching such garbage positions.

Finding the best move in chess is like searching the gold. If you dont filter ( pruning in engine term), you are less likely to find the gold and find more garbage.
One man's trash is another man's treasure.
I adore composed positions like this one, because it is an art form.
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.
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Any engines good at solving puzzles like this?

Post by Dann Corbit »

zullil wrote: Wed May 06, 2020 12:58 pm
Dann Corbit wrote: Tue May 05, 2020 11:03 pm
zullil wrote: Tue May 05, 2020 10:24 pm
Dann Corbit wrote: Tue May 05, 2020 10:18 pm Current code seems to solve it fairly quickly, even without altering the null move status.
I'll try Stockfish-dev (unaltered) again. Maybe my first run was unlucky. Or your was very lucky.
Looking at the position (with extremely limited move choices for both sides) I think it was my mobility tweak that made the difference.
See my other message for a link to the modified source code.
OK. So you weren't using an unaltered Stockfish-dev, which does appear to find the solution, maybe :wink: :

info depth 98 seldepth 43 multipv 1 score cp 0 nodes 35447385968 nps 71666476 hashfull 289 tbhits 0 time 494616 pv d1b3 d3e4 b3b7 e4f4 b7c7 f4f5 c7f7 f5e5 h8g6 e5d6 f7e7 d6d5 e7d7 d5c5 d7f5 c5b4 f5e4 b4c3 e4c6 c3d4 c6f6 d4d3 g6f4 d3e4 f6e6 e4f4 e6f6 f4e4 f6e6 e4d4 e6d6 d4c3 d6e5 c3c4 e5e4 c4b5 e4d5 b5b6 d5d6 b6b7 d6d7 b7b6
info depth 99 currmove d1b3 currmovenumber 1
info depth 99 currmove h8f7 currmovenumber 2
info depth 99 seldepth 51 multipv 1 score cp 9 lowerbound nodes 1673311392797 nps 71103452 hashfull 1000 tbhits 0 time 23533476 pv h8f7
info depth 98 currmove h8f7 currmovenumber 1
info depth 99 seldepth 60 multipv 1 score cp 19 lowerbound nodes 3040373333260 nps 72755933 hashfull 1000 tbhits 0 time 41788665 pv h8f7
I apologize if I sent you off on a wild goose chase. I have a modification that only affects positions with mobility extremes. It is the only functional change that I make to the eval. I made an s-curve to help when the mobility is super-cramped or wild-exploding. I use it to alter how null move works.

This function returns a multiplier for the suggested null move reduction:

Code: Select all

double logistic_mobility_score(size_t mobility)
{
    switch (mobility)
    {
    case 0:
        return 0.350198;
        break;
    case 1:
        return 0.350918;
        break;
    case 2:
        return 0.353303;
        break;
    case 3:
        return 0.359504;
        break;
    case 4:
        return 0.37254;
        break;
    case 5:
        return 0.395363;
        break;
    case 6:
        return 0.429588;
        break;
    case 7:
        return 0.474697;
        break;
    case 8:
        return 0.528165;
        break;
    case 9:
        return 0.586295;
        break;
    case 10:
        return 0.64524;
        break;
    case 11:
        return 0.701766;
        break;
    case 12:
        return 0.753616;
        break;
    case 13:
        return 0.799533;
        break;
    case 14:
        return 0.839079;
        break;
    case 15:
        return 0.8724;
        break;
    case 16:
        return 0.899999;
        break;
    case 17:
        return 0.922552;
        break;
    case 18:
        return 0.940788;
        break;
    case 19:
        return 0.955412;
        break;
    case 20:
        return 0.967065;
        break;
    case 21:
        return 0.976302;
        break;
    case 22:
        return 0.983597;
        break;
    case 23:
        return 0.989341;
        break;
    case 24:
        return 0.993851;
        break;
    case 25:
        return 0.997387;
        break;
    case 26:
        return 1.00016;
        break;
    case 27:
        return 1.00232;
        break;
    case 28:
        return 1.00401;
        break;
    case 29:
        return 1.00533;
        break;
    case 30:
        return 1.00636;
        break;
    case 31:
        return 1.00716;
        break;
    case 32:
        return 1.00779;
        break;
    case 33:
        return 1.00828;
        break;
    case 34:
        return 1.00866;
        break;
    case 35:
        return 1.00896;
        break;
    case 36:
        return 1.00919;
        break;
    case 37:
        return 1.00937;
        break;
    case 38:
        return 1.00951;
        break;
    case 39:
        return 1.00962;
        break;
    case 40:
        return 1.0097;
        break;
    case 41:
        return 1.00977;
        break;
    case 42:
        return 1.00982;
        break;
    case 43:
        return 1.00986;
        break;
    case 44:
        return 1.00989;
        break;
    case 45:
        return 1.00991;
        break;
    case 46:
        return 1.00993;
        break;
    case 47:
        return 1.00995;
        break;
    case 48:
        return 1.00996;
        break;
    case 49:
        return 1.00997;
        break;
    case 50:
        return 1.00998;
        break;
    case 51:
        return 1.00998;
        break;
    case 52:
        return 1.00999;
        break;
    case 53:
        return 1.00999;
        break;
    case 54:
        return 1.00999;
        break;
    case 55:
        return 1.00999;
        break;
    case 56:
        return 1.00999;
        break;

    default:
        return 1.01;
        break;
    }
}
As you can see, it will prune 1% more if there is a huge number of possible moves.
It will also prune drastically less when the number of move choices falls into the teens.

So, for instance, if the value of R was 6 plies and there are 5 move choices, this function will return 0.395363 and the value of R will be 2.372178 instead of 6.

The reasoning being, if there are only a few move choices, we have time to examine them more carefully.
Since the average branching factor in chess is about 36, on the average, this function does exactly nothing. But when we are ultra-cramped it will allow solutions to problems that are otherwise out of reach.
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.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Any engines good at solving puzzles like this?

Post by zullil »

Dann Corbit wrote: Wed May 06, 2020 7:31 pm
zullil wrote: Wed May 06, 2020 12:58 pm
Dann Corbit wrote: Tue May 05, 2020 11:03 pm
zullil wrote: Tue May 05, 2020 10:24 pm
Dann Corbit wrote: Tue May 05, 2020 10:18 pm Current code seems to solve it fairly quickly, even without altering the null move status.
I'll try Stockfish-dev (unaltered) again. Maybe my first run was unlucky. Or your was very lucky.
Looking at the position (with extremely limited move choices for both sides) I think it was my mobility tweak that made the difference.
See my other message for a link to the modified source code.
OK. So you weren't using an unaltered Stockfish-dev, which does appear to find the solution, maybe :wink: :

info depth 98 seldepth 43 multipv 1 score cp 0 nodes 35447385968 nps 71666476 hashfull 289 tbhits 0 time 494616 pv d1b3 d3e4 b3b7 e4f4 b7c7 f4f5 c7f7 f5e5 h8g6 e5d6 f7e7 d6d5 e7d7 d5c5 d7f5 c5b4 f5e4 b4c3 e4c6 c3d4 c6f6 d4d3 g6f4 d3e4 f6e6 e4f4 e6f6 f4e4 f6e6 e4d4 e6d6 d4c3 d6e5 c3c4 e5e4 c4b5 e4d5 b5b6 d5d6 b6b7 d6d7 b7b6
info depth 99 currmove d1b3 currmovenumber 1
info depth 99 currmove h8f7 currmovenumber 2
info depth 99 seldepth 51 multipv 1 score cp 9 lowerbound nodes 1673311392797 nps 71103452 hashfull 1000 tbhits 0 time 23533476 pv h8f7
info depth 98 currmove h8f7 currmovenumber 1
info depth 99 seldepth 60 multipv 1 score cp 19 lowerbound nodes 3040373333260 nps 72755933 hashfull 1000 tbhits 0 time 41788665 pv h8f7
I apologize if I sent you off on a wild goose chase. I have a modification that only affects positions with mobility extremes. It is the only functional change that I make to the eval. I made an s-curve to help when the mobility is super-cramped or wild-exploding. I use it to alter how null move works.


As you can see, it will prune 1% more if there is a huge number of possible moves.
It will also prune drastically less when the number of move choices falls into the teens.

So, for instance, if the value of R was 6 plies and there are 5 move choices, this function will return 0.395363 and the value of R will be 2.372178 instead of 6.

The reasoning being, if there are only a few move choices, we have time to examine them more carefully.
Since the average branching factor in chess is about 36, on the average, this function does exactly nothing. But when we are ultra-cramped it will allow solutions to problems that are otherwise out of reach.
No problem, Dann. I learned that Stockfish-dev will eventually solve this, as I expected it would. Just very slowly.

Did you ever have your modification tested at Fishtest? I guess it would be more-or-less Elo-neutral. But who knows.
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Any engines good at solving puzzles like this?

Post by Dann Corbit »

I posted an early version of it, but it was too complicated and caused an Elo loss.
My purposes for chess analysis are quite contrary to game play.
I want the best answer, even if it takes more time.
So I don't bother pushing my ideas on fishtest much.
I have also found that there are a lot of rude, disagreeable people there.
So I generally keep my nose out of that place.
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.