Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: which programs let you do a breakdown of the static evaluation?

Author: Tim Foden

Date: 02:46:15 01/25/05

Go up one level in this thread


On January 24, 2005 at 17:36:21, Eric Oldre wrote:

>I'm interested in knowing which free engines will give you a static
>evaluation. (I think that is the term)
>
>ie. given a position, what score would the eval function return for
>this position. NOT doing any search.
>
>in addition, if the program allows you see a breakdown of how it arrived
>at that score that would be even better.
>
>ie
>material 	100
>kingsafe	34
>mobility	-30
>pawns		-68
>
>etc
>
>I'd like to use this to get better ideas on how to improve Latista's King-safety
>and other evaluation terms. But since I'm not that good of a chess player
>myself it helps to have programs to compare to.
>
>Thanks,
>Eric

GreenLight has this ability.

E.g. if you start GLC in command line mode, you can do this:

Green Light Chess
Version 3.01.2.2
Copyright (c) 2000-2004 by Tim Foden; All Rights Reserved.
Logging output to file "glc301.2.2.log"
Information: Failed to open file: glc301.2.2.eval
-- Default evaluation values will be used.
 Console is a TTY
Hash table size is 8.0MB
Opening book "primary.hbk" contains 31911 positions
>fen r2q1rk1/1p2bpp1/p1b2n1p/8/5B2/2NB4/PP1Q1PPP/3R1RK1 w

   abcdefgh      White to play
  +--------+
 8|r ░q░rk |8    ---- ------- -------
 7| p ░bpp░|7
 6|p b ░n░p|6
 5| ░ ░ ░ ░|5
 4|░ ░ ░B░ |4
 3| ░NB ░ ░|3
 2|PP░Q░PPP|2
 1| ░ R RK░|1
  +--------+
   abcdefgh

>sc
 Game stage: Opening
 w pawn (a2) singly connected                 20
 w pawn (b2) singly connected                 20
 w pawn (f2) singly connected                 20
 w pawn (g2) doubly connected                 35
 w pawn (h2) singly connected                 20
       b pawn (a6) singly connected                 20
       b pawn (h6) singly connected                 20
       b pawn (b7) singly connected                 20
       b pawn (f7) singly connected                 20
       b pawn (g7) doubly connected                 35
 eval: white safety 0.000 (wdef 0, bmat 31518)
 eval: black safety -0.030 (bdef 1, wmat 31518)
 *** king safety:          white:  0.000  black: -0.030
 development 130 (0 30)
 w pawn (b2) static eval                       5
 w pawn (f2) static eval                      10
 w pawn (g2) static eval                       5
       b pawn (g7) static eval                       5
       b pawn (f7) static eval                      10
       b pawn (f7) blocked                         -80
       b pawn (b7) static eval                       5
       b pawn (h6) static eval                      10
       b pawn (a6) static eval                      10
 w knight (c3) static eval                    19
 w knight (c3) mobility bonus                 40
       b knight (f6) static eval                    21
       b knight (f6) mobility bonus                 60
 w bishop (d3) static eval                    21
 w bishop (d3) attack bonus                    1
 w bishop (f4) static eval                    40
 w bishop (f4) attack bonus                    1
       b bishop (e7) static eval                    -1
       b bishop (c6) static eval                    20
       b bishop (c6) attack bonus                    3
 w rook (d1) static eval                      40
 w rook (d1) open file                       167
 w rook (d1) rank mobility                    29
 w rook (f1) static eval                      19
 w rook (f1) rank mobility                    -3
 w rook (f1) attack bonus                      3
       b rook (f8) static eval                      19
       b rook (f8) rank mobility                    -3
       b rook (f8) attack bonus                      3
       b rook (a8) rank mobility                    10
 w queen (d2) static eval                     81
 w queen (d2) attack bonus                     1
       b queen (d8) static eval                     -1
       b queen (d8) attack bonus                     1
 w king (g1) static eval                      51
 w king (g1) with pawns bonus                 69
       b king (g8) static eval                      51
       b king (g8) with pawns bonus                 46
 *** positional (white): P= 0.020 N= 0.059 B= 0.061 R= 0.252 Q= 0.081 K= 0.120
 *** positional (black): P=-0.040 N= 0.081 B= 0.019 R= 0.026 Q=-0.001 K= 0.097
 *** positional:           white:  0.593  black:  0.182
 *** attack bonus:         white:  0.080  black:  0.100 (6 7)
 *** attack defects bonus: white:  0.006  black:  0.000 (6*1 7*0)
 *** pressure combo bonus: white:  0.100  black:  0.050 (2 1, 1 1)
 w bishop (d3) bishop with bishop            257
       b bishop (e7) bishop with bishop            257
 *** final:                white:  1.036  black:  0.589
 ============================
    material (w):  0.000
 pawn struct (w):  0.000
 king safety (w):  0.030
 ============================
 Score (white) 0.607
>

I'm not sure the values are any good though!  :)

Cheers, Tim.



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.