Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Positional scores in Eval()

Author: Robert Hyatt

Date: 19:27:59 04/09/01

Go up one level in this thread


On April 09, 2001 at 18:28:58, Vincent Diepeveen wrote:

>On April 09, 2001 at 18:21:52, Robert Hyatt wrote:
>
>>On April 09, 2001 at 17:08:49, Vincent Diepeveen wrote:
>>
>>>On April 09, 2001 at 16:49:21, Normand M. Blais wrote:
>>>
>>>>On April 09, 2001 at 16:21:56, Andrei Fortuna wrote:
>>>>
>>>>
>>>>>positional score > 2 PAWN_VALUE. And that will hurt my quiescence and my
>>>>>futility pruning if I assume that 2*PAWN_VALUE is max positional score. It all
>>>>>boils down to the magnitude of the positional scores versus pawn value, I think
>>>>>I have to choose either to keep big bonuses and turn futility off (or set a
>>>>>bigger margin for futility but in that case it would make futility more
>>>>>inefficient) or keep small bonuses and enjoy the reductions I get from futility
>>>>>and quiescence.
>>>>
>>>>What if you multiply the value of the material by 10 (i.e. pawn = 1000 Knight =
>>>>3000 Bishop = 3000 Rook = 5000 Queen = 10000 ) and keep the positional score as
>>>>it is.
>>>>
>>>>N.M.B.
>>>
>>>then his program will volunteerly
>>>accept a pawn and get mated a few moves later.
>>>
>>>A good test position is DIEP - crafty wmccc2000:
>>>
>>>e2-e4     (2:00:00,2:00:00)  book
>>>c7-c5     (2:00:00,1:59:19)
>>>g1-f3     (2:00:00,1:59:19)  book
>>>d7-d6     (2:00:00,1:59:06)
>>>d2-d4     (2:00:00,1:59:06)  book
>>>c5xd4     (2:00:00,1:58:48)
>>>f3xd4     (1:59:59,1:58:48)  book
>>>g8-f6     (1:59:59,1:58:21)
>>>b1-c3     (1:59:59,1:58:21)  book
>>>a7-a6     (1:59:59,1:58:02)
>>>c1-g5     (1:59:59,1:58:02)  book
>>>e7-e6     (1:59:59,1:57:44)
>>>f2-f4     (1:59:59,1:57:44)  book
>>>d8-b6     (1:59:59,1:57:29)
>>>d1-d2     (1:59:59,1:57:29)  book
>>>b6xb2     (1:59:59,1:57:16)
>>>a1-b1     (1:59:59,1:57:16)  book
>>>b2-a3     (1:59:59,1:56:53)
>>>f4-f5     (1:59:59,1:56:53)  book
>>>b8-c6     (1:59:59,1:56:28)
>>>f5xe6     (1:59:59,1:56:28)  book
>>>f7xe6     (1:59:59,1:55:59)
>>>d4xc6     (1:59:59,1:55:59)  book
>>>b7xc6     (1:59:59,1:55:43)
>>>e4-e5     (1:59:59,1:55:43)  book
>>>d6xe5     (1:59:59,1:51:36)
>>>g5xf6     (1:59:59,1:51:36)  book
>>>g7xf6     (1:59:59,1:50:43)
>>>c3-e4     (1:59:59,1:50:43)  book
>>>f8-e7     (1:59:59,1:46:38)
>>>f1-e2     (1:59:59,1:46:38)  book
>>>
>>>Here crafty played O-O?? it castled straight into the mate here by
>>>doing that. O-O is a big blunder. Diep wmccc2000 played h5 there.
>>>
>>>Let's have a look whether current version also does that...
>>>
>>>
>>>
>>>
>>>
>>>best regards,
>>>Vincent
>>
>>
>>If you will post it in a standard machine readable form rather than in
>>that e2-e4 gobbledygook, I will try it.
>>
>>:)
>
>K:\diep>type forbob.fen
>r1b1k2r/4b2p/p1p1pp2/4p3/4N3/q7/P1PQB1PP/1R2K2R b Kkq -
>h5! o-o??
>
>Note you should also checkout the operating time your operator
>needed. Cool man, but should not operate crafty. Learned a lot
>about computerchess i guess in that tournament.
>
>You need an operator who can operate it at 7 0 too !


O-O was a book move.  There are three book choices here.

Rb3, O-O and Bf3...

Crafty with no book plays Bf3, but the eval is -1.85 so it thinks
white is nearly lost already in this line...  After 30 seconds it
likes c4, but still thinks white is lost.



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.