Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty 19.7 released

Author: Dann Corbit

Date: 16:52:26 12/12/03

Go up one level in this thread


On December 12, 2003 at 16:54:44, Robert Hyatt wrote:

>On December 12, 2003 at 16:02:26, Dann Corbit wrote:
>
>>On December 12, 2003 at 09:18:14, Robert Hyatt wrote:
>>
>>>On December 12, 2003 at 05:46:44, Dann Corbit wrote:
>>>
>>>>On December 12, 2003 at 04:46:11, George Sobala wrote:
>>>>
>>>>>On December 12, 2003 at 04:43:59, Jarkko Pesonen wrote:
>>>>>
>>>>>>*   19.7    changes to draw code so that Crafty will first claim a draw and   *
>>>>>>*           then play the move, to avoid any confusion in whether the draw    *
>>>>>>*           was made according to FIDE rules or not.  minor bug in evaluate() *
>>>>>>*           dealing with candidate passed pawns fixed.  A few additions to    *
>>>>>>*           support my AMD Opteron inline assembly for FirstOne(), LastOne()  *
>>>>>>*           and PopCnt() procedures.
>>>>>
>>>>>:-)
>>>>>
>>>>>Where is a well-optimized Windows executable?
>>>>
>>>>Seems like the SAN toolkit is broken.
>>>>Crafty v19.7
>>>>
>>>>White(1): epdpfga wac230.epd wac230.out
>>>>Illegal move: epdpfga
>>>>White(1):
>>>
>>>
>>>Add -DEPD to your Makefile options.  I'm trying to clean things up here
>>>and there and I had had multiple requests to make the EPD stuff a compiled-in
>>>option.
>>
>>Thanks.  It's beautiful to watch any engine solve WAC.230.
>>
>>White(1): epdpfga wac230.epd wac230.out
>>PFGA: EPD record: 1   ID: WAC.230
>>end-game phase
>>              clearing hash tables
>>              time surplus   0.00  time limit 30.00 (30.00)
>>              depth   time  score   variation (1)
>>                9     0.33  -1.98   1. ... Rh7 2. Rb1 Rh5 3. Kg4 Kb5 4.
>>                                    Rb2 Ka4 5. Kf4 Rh2
>>                9->   0.46  -1.98   1. ... Rh7 2. Rb1 Rh5 3. Kg4 Kb5 4.
>>                                    Rb2 Ka4 5. Kf4 Rh2
>>               10     0.59     --   1. ... Rh7
>>               10     0.66  -1.81   1. ... Rh7 2. Rb1 Rh5 3. Kg4 Kb5 4.
>>                                    Ba3 Bd7 5. Kf4 Ka4 6. Bb2
>>               10     1.02  -1.85   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Bd7 4.
>>                                    Rb2 Ka4 5. Bc5 Bc6 6. f3
>>               10->   1.06  -1.85   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Bd7 4.
>>                                    Rb2 Ka4 5. Bc5 Bc6 6. f3
>>               11     1.52  -1.96   1. ... Kb5 2. Ba3 Ka4 3. Bc5 Rf7 4.
>>                                    Kg4 Bd7 5. f3 Rf5 6. Bd6 Kb5
>>               11     1.95  -2.03   1. ... Rh7 2. Rb1 Bd7 3. Ba3 Rf7 4.
>>                                    f3 Kb5 5. Rb2 Ka4 6. Bc5 Kb5
>>               11->   2.06  -2.03   1. ... Rh7 2. Rb1 Bd7 3. Ba3 Rf7 4.
>>                                    f3 Kb5 5. Rb2 Ka4 6. Bc5 Kb5
>>               12     2.24     --   1. ... Rh7
>>               12     2.54   0.00   1. ... Rh7 2. Rb1 Bd7 3. Ba3 Rf7 4.
>>                                    Ra1 Rf5 5. f4 a4 6. Bb2 Kb5 7. Kg4
>>               12     3.45  -1.59   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Rf5 4.
>>                                    Kg4 Rxf2 5. Rb2 Ka4 6. Rxf2 Kxa3 7.
>>                                    Kf4
>>               12->   3.90  -1.59   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Rf5 4.
>>                                    Kg4 Rxf2 5. Rb2 Ka4 6. Rxf2 Kxa3 7.
>>                                    Kf4
>>               13     4.24     --   1. ... Kb5
>>               13     4.49   0.00   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Rf5 4.
>>                                    f4 Ka4 5. Bb2 Bd7 6. Ra1+ Kb5 7. Kg4
>>                                    a4 8. Kh4 Rxf4+ 9. Kh3
>>               13->   9.53   0.00   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Rf5 4.
>>                                    f4 Ka4 5. Bb2 Bd7 6. Ra1+ Kb5 7. Kg4
>>                                    a4 8. Kh4 Rxf4+ 9. Kh3
>>               14    10.12   0.00   1. ... Kb5 2. Rb1 Rf7 3. Ba3 Rf5 4.
>>                                    f4 Ka4 5. Bb2 Bd7 6. Ra1+ Kb5 7. Kg4
>>                                    a4 8. Kh4 Rxf4+ 9. Kh3 a3
>>               14    18.11     ++   1. ... Rb4!!
>>               14    26.96  -1.18   1. ... Rb4 2. cxb4 a4 3. Rb1 c3 4.
>>                                    Rc1 b2 5. b5+ Kxb5 6. Ba3 bxc1=Q 7.
>>                                    Bxc1 Kc4 8. Be3 a3 9. Kf4 Kb3
>>               14->  28.17  -1.18   1. ... Rb4 2. cxb4 a4 3. Rb1 c3 4.
>>                                    Rc1 b2 5. b5+ Kxb5 6. Ba3 bxc1=Q 7.
>>                                    Bxc1 Kc4 8. Be3 a3 9. Kf4 Kb3
>>              time=30.04  cpu=88%  mat=-1  n=10640672  fh=91%  nps=354k
>>              ext-> chk=287353 cap=4819 pp=74399 1rep=8262 mate=6
>>              predicted=0  nodes=10640672  evals=3860005
>>              endgame tablebase-> probes=0  hits=0
>
>
>OK... what did you do to it???  :)

I just compile with DETECTDRAW defined.

I think it improves play overall, but I don't have enough data to prove it yet.




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.