Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty 19.20 source

Author: Robert Hyatt

Date: 08:33:19 08/25/05

Go up one level in this thread




On August 25, 2005 at 06:14:11, Bernhard Bauer wrote:

>On August 25, 2005 at 04:57:49, Uri Blass wrote:
>
>>On August 25, 2005 at 02:27:30, Bernhard Bauer wrote:
>>
>>>On August 24, 2005 at 10:32:06, David Dahlem wrote:
>>>
>>>>>Have compiled crafty 19.20 on windows with MT=1 and it runs fine.
>>>>>Crafty is the only engine solving my zug positions. It takes time,
>>>>>but it finds the solutions. Here other engines will fail.
>>>>>Bob has, as always, released his wccc version. This is great.
>>>>>For my purposes crafty is much better than many other engines.
>>>>>I'm not doing engine matches.
>>>>>Congratulations to a good result on wccc2005.
>>>>>Kind regards
>>>>>Bernhard
>>>>
>>>>Are your zug positions available as a test suite, or could you post them here?
>>>>
>>>>Thanks
>>>>Dave
>>>
>>>Hi David,
>>>
>>>Here is a crafty file with several studies. I think, Fruit, Toga, Zappa will
>>>fail quit often, but it's easy to modify crafty in sutch a way that it solves
>>>all of these pretty fast.
>>>Kind regards
>>>Bernhard
>>>
>>>---------------------------------
>>>title "Zugzwangstellung von Eduard Nemeth 2002"
>>>setboard 3K4/4p3/4k2p/p2pBp2/3PpP2/4P3/P6p/7B w
>>>solution Ke8
>>
>>Fruit2.1
>>1\1
>>
>>>title  Study by ???
>>>setboard 8/8/8/B1p3pp/7k/1P2q2P/5NP1/7K w - - bm Bc7;
>>>solution Bc7
>>
>>2\2
>>
>>>title  Schiflin-Tschernow, UdSS-ch 1960
>>>setboard 5k2/1p1b2p1/2p2PPp/3pQ3/3P4/q1P3K1/8/8 w - - bm Kh4;
>>>solution Kh4
>>
>>3\3
>>
>>>title  ???
>>>setboard 8/4P3/4r3/k7/8/4N3/6p1/1R4Kb w - - bm Nf5;
>>>solution Nf5
>>
>>4\4
>>
>>
>>>title  ???
>>>setboard 8/4kb1p/2p3pP/1pP1P1P1/1P3K2/1B6/8/8 w - - bm e6;
>>>solution e6
>>
>>5\5
>>
>>>title CTT4-11 Crafty-IsiChess
>>>setboard 8/8/1p1r1k2/p1pPN1p1/P3KnP1/1P6/8/3R4 b - -  bm Nxd5;
>>>solution Nxd5
>>
>>failure at depth 21
>>
>>5\6
>>
>>>title  Study by Kubbel
>>>setboard 8/5pq1/p4p2/Bk6/1P3P2/3P1B2/P7/2K5 w - - bm Kb2;
>>>solution Kb2
>>
>>6\7
>>>title  Study Rd5
>>>setboard 8/3R4/4B2B/4r2k/8/3p3K/8/8 w - - bm Rd5;
>>
>>7\8
>>>solution Rd5
>>>title  Study by S. Kaminer (1925)
>>>setboard 2q5/8/6p1/B6p/7k/7P/R5PK/8 w - - bm Rc2;
>>>solution Rc2
>>
>>8\9
>>>title  Study Mate in 8 1. Rf7 Rhxf7 2. Ne7+
>>>setboard 5r2/1B5r/2N5/8/8/5R2/5p1p/5K1k w - - bm Rf7;
>>>solution Rf7
>>
>>9\10
>>
>>>title  Study Bc6
>>>setboard 4B/8/6N1/5p2/1r4p1/6pk/7b/4K2Q w - - bm Bc6;
>>>solution Bc6
>>
>>10\11
>>
>>>title  Study Qa8
>>>setboard 3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;
>>>solution Qa8
>>
>>no solution depth 22
>>
>>10/12
>>
>>>title  Study Ba5+
>>>setboard 8/p7/qkpN1p2/8/1B1P4/PP3K2/5P2/8 w - - bm Ba5+;
>>>solution Ba5+
>>
>>No solution depth 21
>>Bc5+ score 2.39 pawns for black
>>10/13
>>>title  Study Qd3
>>>setboard 8/8/1p6/p7/kq1Q4/8/K7/8 w - - bm Qd3;
>>>solution Qd3
>>
>>11/14
>>
>>>title  Study V. Kovalenko, 1998 1.Kc8 Ka7 2.Qc7+ Ka6 3.Kb8 b4 4.Qc6+ Ka5 5.Ka7
>>>setboard  k7/3K4/8/1p6/5n2/8/p1QP3p/5r2 w - - bm Kc8;
>>>solution Kc8
>>
>>12/15
>>fruit's main line is 1.Kc8 Rc1 and the score at depth 17-18 is mate in 12
>>
>>>title  Study Koslovsky
>>>setboard  8/q1k5/1pP4p/pP1K3p/P1PB4/6pP/6P1/8 w - - bm Bxb6;
>>>solution Bxb6
>>
>>solved at depth 20 but needed almost 3 minutes on A3000
>>
>>13/16
>>
>>>title  Study  "Chessboard magic #67"
>>>setboard 4KBkr/7p/6PP/4P3/8/3P1p2/8/8 w - - bm g7;
>>>solution g7
>>
>>14/17
>>
>>>title "Study by Rinck, Bohemia 1906"
>>>setboard 8/7q/2K2p2/4p3/2k1P2p/8/3P4/7Q/ w - - bm Qb1;
>>>solution Qb1
>>
>>15/18
>>
>>>title  Study Qd3
>>>setboard 8/6p1/1p6/p7/kq2Q3/8/K7/8 w - - bm Qd3;
>>>solution Qd3
>>>title  ???
>>
>>at depth 30 fruit is hypnotized by Qd3 but unfortunately cannot choose it in a
>>reasonable time
>>
>>It considers it for more than 9 minutes without finishing iteration 30 and
>>without changing it's mind.
>>
>>I have no patience to wait more than 900,000 knodes so the result is
>>failure
>>15/19
>>
>>>setboard N7/p7/8/q1p5/1p6/k7/8/1K1Q4 w - - 0 1
>>>solution Qc1
>>>end
>>>--------------------------------------------
>>
>>solved 16/20
>>
>>80% is not so bad and I suspect that fruit2.1 can solve more position if you
>>only give it more time.
>>
>>I am not sure if 20% failure is fail quite often.
>
>I am not sure either.
>If I would make only one blunder in 20% of my games, I would not think it's
>often. However, if I would blunder 20% of the moves in one game, that would be
>quite often.
>Look at the following 3 positions:
>8/k7/3p4/p2P1p2/P2P1P2/8/8/K7 w       Fruit2.1 needs 2:20 min to find Kb1
>7k/2p5/2p5/2P4p/3P1p1p/5P1P/8/K7 w    Fruit2.1 gives Kb2 whithin 5 min
>2k5/2p2p2/2p1p3/2P1PpP1/1p1P1p2/1P3P2/1K3P2/8 w
>Fruit2.1 needs 55 sec to find Kb1. My crafty version only 15 sec.
>
>Let me recall something Bruce Moreland wrote: "Search should find it"
>Agressive pruning makes your engine faster and usually stronger, but not more
>reliable.
>Kind regards
>Bernhard


If you are interested in test sets, I can run most anything.  I am currently
running the Nolot positions for 60 minutes each.  On the opteron box, a 1-cpu
run gets five correct.  Will see if the 2-4-8 cpu runs find more...




This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.