test positions for weak playing engines only

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

Henk
Posts: 7217
Joined: Mon May 27, 2013 10:31 am

test positions for weak playing engines only

Post by Henk »

Do you know a list of fens which are positions any weak playing engine should be able to solve ?
Henk
Posts: 7217
Joined: Mon May 27, 2013 10:31 am

Re: test positions for weak playing engines only

Post by Henk »

https://chessprogramming.wikispaces.com/Test-Positions

[d] rn1qkb1r/pp2pppp/5n2/3p1b2/3P4/2N1P3/PP3PPP/R1BQKBNR w KQkq - 0 1

I tried the first one of "CCR one hour test" but Skipper thinks Nf3 is better than Qb3.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: test positions for weak playing engines only

Post by Vinvin »

Henk wrote:Do you know a list of fens which are positions any weak playing engine should be able to solve ?
WAC (win at chess) is good for weak engines, may be too easy for you ?
EPD here (300 positions) : https://chessprogramming.wikispaces.com ... D%20Wacnew

Results for SF (10 positions are not found in less than 1 sec, may be they are cooked ? ) : http://www.talkchess.com/forum/viewtopi ... =&start=10
Henk
Posts: 7217
Joined: Mon May 27, 2013 10:31 am

Re: test positions for weak playing engines only

Post by Henk »

[d] 3r1k2/4npp1/1ppr3p/p6P/P2PPPP1/1NR5/5K2/2R5 w - -

Skipper cannot find d5 as well in BK.02 (Bratko-Kopec test). It finds Re1
Henk
Posts: 7217
Joined: Mon May 27, 2013 10:31 am

Re: test positions for weak playing engines only

Post by Henk »

Vinvin wrote:
Henk wrote:Do you know a list of fens which are positions any weak playing engine should be able to solve ?
WAC (win at chess) is good for weak engines, may be too easy for you ?
EPD here (300 positions) : https://chessprogramming.wikispaces.com ... D%20Wacnew

Results for SF (10 positions are not found in less than 1 sec, may be they are cooked ? ) : http://www.talkchess.com/forum/viewtopi ... =&start=10
I will have a look.
Henk
Posts: 7217
Joined: Mon May 27, 2013 10:31 am

Re: test positions for weak playing engines only

Post by Henk »

Not too easy. For instance Skipper can't solve WAC.002:

[d] 8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - -
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: test positions for weak playing engines only

Post by Vinvin »

Henk wrote:Not too easy. For instance Skipper can't solve WAC.002:

[d] 8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - -
WAC.002 seems not very easy. How does Skipper on the others ?
Henk
Posts: 7217
Joined: Mon May 27, 2013 10:31 am

Re: test positions for weak playing engines only

Post by Henk »

Vinvin wrote:
Henk wrote:Not too easy. For instance Skipper can't solve WAC.002:

[d] 8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - -
WAC.002 seems not very easy. How does Skipper on the others ?
I first have to write a function that test them in a row. Testing them one by one is not that practical. WAC 001,003,004 no problem for Skipper.

[Also Skipper does not show PV all the time. So I have to fix that too if I have time.]
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: test positions for weak playing engines only

Post by Vinvin »

Henk wrote:
Vinvin wrote:
Henk wrote:Not too easy. For instance Skipper can't solve WAC.002:

[d] 8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - -
WAC.002 seems not very easy. How does Skipper on the others ?
I first have to write a function that test them in a row. Testing them one by one is not that practical. WAC 001,003,004 no problem for Skipper.

[Also Skipper does not show PV all the time. So I have to fix that too if I have time.]
Timing for SF are here : http://www.talkchess.com/forum/viewtopi ... 902#614902 .
May be focuse positions where SF solve in less than 1 second.
jdart
Posts: 4366
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: test positions for weak playing engines only

Post by jdart »

WAC #2 is known to be difficult. Null move can create problems in solving this.

--Jon