Computer Chess Club Archives




Subject: Re: not using nullmove?

Author: Tord Romstad

Date: 02:37:41 02/18/04

Go up one level in this thread

On February 17, 2004 at 20:55:13, Dann Corbit wrote:

>Here's a dumb idea:
>Write a program to scan a Nalimov database, but throw away everything except
>won/lost/drawn/broken (needs 2 bits per reflected board position to store the
>outcome state).
>Then write a table.

There are two problems with following this approach:

1. If you just use a table, you risk to miss the opportunity to discover
   principles which can be useful even in more complicated endgames.

2. The memory requirements are big.  A few MBs of RAM may not seem like a
   lot on modern computers, but it is not very aesthetically pleasing to
   use so much memory in order to do something as simple as evaluating
   KRKP endgames.  Besides, some of us (or at least one of us) want to
   port our engines to Palm OS and similar platforms, where memory is


This page took 0.01 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

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