Clean

Discussion of chess software programming and technical issues.

Moderator: Ras

JVMerlino
Posts: 1407
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Re: Clean

Post by JVMerlino »

Henk wrote:Skipper can't solve this one (Undermine 049). I took an arbitrary test position and already the first one it can't solve. Right move should be a3-a4.

[d] 3k1r1r/p2n1p1p/q2p2pQ/1p2P3/2pP4/P4N2/5PPP/2R1R1K1 w - -

Code: Select all

Depth  Value   Time(seconds)   Nodes
120    0.7320     659.51   172269791   e5d6 f7f6 h6f4 d8c8 c1b1 c8b8 e1e7 d7b6 d6d7 b8a8 f4e4 a8b8 
110    0.8390      56.60    24500051   e5d6 f7f6 h6f4 d8c8 c1c3 c8b8 e1b1 f8c8 f4e4 a6d6 b1b5 
100    0.7730      50.41    14789377   e5d6 f7f6 h6f4 d8c8 c1b1 c8b8 f4e4 f8d8 e4d5 a6a3 
 90    0.5900       7.55     4299197   e5d6 d8c8 h6g5 c8b8 g5e7 d7b6 f3g5 a6a3 g5f7 
 80    0.4630       4.87     1996944   e5d6 d8c8 h6g5 c8b8 g5e7 d7b6 f3g5 a6a3 
 70    0.3010       1.21      775090   e5d6 d8c8 h6f4 f7f5 c1c3 f8f6 f3e5 
 60    0.7620       0.33      171149   e5d6 d8c8 h6f4 c8b8 e1e7 d7b6 
 50    0.1970       0.28      167890   e5d6 d8c8 h6e3 a6d6 h2h3 
 40    0.7310       0.04       19500   e5d6 d8c8 h6g5 c8b7 
 30    0.8550       0.02        6273   e5d6 f7f6 h6f4 
 20    0.8270       0.01        1067   e5d6 a6d6 
 10    0.9490       0.04         179   e5d6 
Wow, so many blistering responses come to mind. First of all, if you looked at the EPD file, you would see that exd6 gets partial credit (6 out of 10 points). So it's not a bad move.

I have no idea what "depth 120" means, but it is obviously not related to the depth reported by any other engine in existence.

Next, as everybody has told you time and time again, choosing just one position, or basing your conclusions on too few games, or stating that some feature is bad just because it doesn't work for you, are all completely wrong. Your engine will never noticeably improve until you accept these simple facts.

Finally, guess what? My engine is hundreds of points stronger than yours and it also does not "solve" this position. While it briefly selects the best move, a4, it eventually settles on Qh4+, which gets 8 points out of 10. I guess I might as well give up....
Daniel Anulliero
Posts: 773
Joined: Fri Jan 04, 2013 4:55 pm
Location: Nice

Re: Clean

Post by Daniel Anulliero »

Henk wrote:
Daniel Anulliero wrote:100-150 is too few too .
Now I test Isa with selftests , I test only at TC 1 minute + 250 miliseconds increment . I play 500 games each version against each other.
500 games take around 1200 minutes = 20 hours say, one day .
I test only at short TC because I know Isa is stronger at long TC, and it is released so , the Testers can test it at more long TC.
I have a pgn with 250 opennings ( with ECO codes A01 , A03 etc ... same for ECO codes B C D and E ) who are played reversed colors .
With always the same opennings you can see if it is improved or not
Maybe you have a faster engine or computer. Might be that if you used thirty or fifteen second games null move reductions would harm too.
Well Isa is not very fast or deep and I have an old i5 from 2011
I dont test at ultra fast TC because the reason above : Isa is not enough deep
op12no2
Posts: 558
Joined: Tue Feb 04, 2014 12:25 pm
Location: Gower, Wales
Full name: Colin Jenkins

Re: Clean

Post by op12no2 »

Henk, if Skipper is 'sticking' to early moves on WAC EPDs, try disabling any very top level window shrinkage and research logic - WAC is mega-tactical and solutions usually rely on a working top-level research - I find it helpful to print debug lines for top level researches (all the time). Don't expect to solve WAC 2 as I recall not many engines do, but I cannot remember why. I do remember hitting my head against a brick wall with it until I came here and ppl said "yeah it's a toughy - don't sweat it" :)
op12no2
Posts: 558
Joined: Tue Feb 04, 2014 12:25 pm
Location: Gower, Wales
Full name: Colin Jenkins

Re: Clean

Post by op12no2 »

For example:

[d]r3r1k1/pp1q1pp1/4b1p1/3p2B1/3Q1R2/8/PPP3PP/4R1K1 w - -

Lozza thinks white is losing and is gradually and optimistically shrinking the top level window until the score comes back > beta and she needs to do a research with a wider window.

Link which will run in your browser and use CPU - note the "BETA" research.

http://op12no2.me/toys/lozza/fen.htm?fe ... 0-&act=ana

AIUI that's the point of WAC, to find tactical but not immediately obvious moves and in that respect it's good for finding basic bugs maybe. Especially if you shrink the top level window and early moves stick...
Dann Corbit
Posts: 12845
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Clean

Post by Dann Corbit »

230 is the hard one.
And the best move does not win, it only gives winning chances.
Alex Szabo found a counter brilliant move for the brilliant move.
[d]2b5/1r6/2kBp1p1/p2pP1P1/2pP4/1pP3K1/1R3P2/8 b - - bm Rb4; id "WAC.230";
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.