Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Funny position !!!

Author: Dieter Buerssner

Date: 11:33:26 12/05/03

Go up one level in this thread


On December 05, 2003 at 13:48:41, Tim Foden wrote:

>For this position... [GLC]

>  6  37.534  +4.489  21484k  Rxh6 Rxb1+ 2. Kxb1 Qfxh6 3. Qxd8 Qexd8 4. Qxc8
>                               Qxc8 5. Rxg8+ Kxg8 6. Qxh5 Rxa3 7. Qhxh4 Rxa2 8.
>                               Qxh6 Rxa4

Hi Tim, interesting statistics. Would you mind to explain some of it?

> stats:  fh=96.9%/1.14%/0.674%  draws=10

I think, I can guess the first number, but what do the remaining numbers (incl.
draw) mean?

> trans:  probes=1282039  hits=229767 (17.92%)  draft=163348 (12.74%)

Do you probe in qsearch? 21 million nodes and only 1.3 million probes; but then
again, for a 6 ply search excluding qsearch, there should be less than 1.3
million nodes?

What does draft mean? (draft stored >= current remaining depth ?)

I mainly recognized this, because in such positions, I get quite a bit a smaller
hit ratio. By default Yace probes (and stores) in qsearch. I do limit qsearch,
but a bit less than you. It needs longer to reach the depth.

  77102928  3:13.9   4.97  5.  1.Rxg8+ Qfxg8 2.Rxh6 Rxb1+ 3.Kxb1 Qb7+ 4.Q3b4
                               Qxb4+ 5.Q4xb4 Q5xh6 6.Qxd8 Qxe1 7.Qdxe1 Qxc1+
                               8.Kxc1 Qxd8 9.Bxd4 Bxd5 {501}
 126341037  5:13.2   4.77  6t  1.Rxg8+ Qfxg8 2.Rxh6 Rxb1+ 3.Kxb1 Q7xh6 4.Qxe8
                               Qgxe8 5.Qxh5 {1502}
exit
 146964349  6:05.0   4.77  6u. 1.Rxg8+ Qfxg8 2.Rxh6 Rxb1+ 3.Kxb1 Q7xh6 4.Qxe8
                               Qgxe8 5.Qxh5 {1502}

146964349 Nodes, 98.05% Leavenodes, 402548 Nodes/sec
htable: 128250644 store, 324 rejected, 143235236 probe, 10.8% f/p, 12.0% f/s


And with probe/store disabled in qsearch:

 131818955  4:34.7   4.97  5.  1.Rxg8+ Qfxg8 2.Bxb8 Nb3+ 3.Qbxb3 Qhxc1+
                               4.Qaxc1 Qxc1+ 5.Qxc1 {HT} {1341}
exit
 163268370  5:37.1   4.97  5f. 1.Rxg8+ Qfxg8 2.Bxb8 Nb3+ 3.Qbxb3 Qhxc1+
                               4.Qaxc1 Qxc1+ 5.Qxc1 Qxa4H {HT} {340}
163268370 Nodes, 99.50% Leavenodes, 484273 Nodes/sec
[                ^^^^^^    ^^ Grrr ..]
htable: 78739 store, 0 rejected, 82969 probe, 12.0% f/p, 12.6% f/s

Note the few probes. I count Leafnodes only after the first level qsearch (a
first level qsearch without any further recursion will not count any leafnodes)

f/p means number found (independent of draft)/number probes
f/s: s for number of stores

> ehash:  probes=0  hits=0 (-1.$%)
                            ^^^^^ ?

In "normal" positions, I thought my f/p ratios where about as numbers I had seen
posted. But at least here, you do much better. I use a "cluster" of 3 entries
per hash-index, which has some internal structure. At store time, I basically
always replace the entry, which seems worth least. I can maximally store one
score per entry (but want to experiment with two, soon - one upper and one lower
bound).

Do you do something significantly different? Might also be interesting, what the
hit-ratio of other engines is in this pos.

Cheers,
Dieter

PS. Congrats to the nice showing of GLC in Graz




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.