Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Tablebase help

Author: Mogens Larsen

Date: 03:10:10 07/02/00

Go up one level in this thread


On July 02, 2000 at 05:41:54, Joakim Nilsson wrote:

>Ahaa...But cant i create all at one command?

I'm not sure if you can, there's no mention of such a command in the
documentation. I don't know if you got it, but I'm quoting the relevant part
underneath.
------------------
</pre>
2. Run it. You have to have A LOT OF memory if you want to generate 5-man
   tables that contains pawns (I used machine with 512Mb during debugging,
   and recommend to have at least 256Mb). 4-man tables can be easily
   generated at a machine with 32Mb of RAM.

   To generate all 3- and 4-man tables you have to type
      tbgen -m 10 -p kpkp kppk
   (program will use 10Mb of RAM for generated tables and will either map
   or load necessary minor tables into memory). It takes 2 hours to generate
   all 3- and 4-man tables at PII/400.

   To generate 5-man pawnless table (and all necessary minor tables) you
   have to type
      tbgen -m 200 -p <table>
   It usually takes from several hours to one day to generate such a table
   at PII/400 with 128Mb of RAM.

   To generate 5-man table, where only one side has pawn, you have to type
      tbgen -m 580 -p <table>
   It can take several days to generate such a table at Alpha/533 or PII/400
   with 512Mb of RAM.

   Unfortunately, 32-bit operating systems have not enough address space to
   map or load all necessary minor tables into memory when generating 5-man
   tables with 2 or 3 pawns. You have to use either 64-bit OS, or TB caching
   code that usually is less efficient but will not use gigabytes of address
   space, e.g.
      tbgen -m 572 -c 100 <table>
   (program will use 572Mb of RAM for generated tables and 100Mb of RAM
   for minor tables caching).
--------------
Hope it helps.

Best wishes...
Mogens



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.