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.