Author: Dieter Buerssner
Date: 14:10:11 05/24/05
Go up one level in this thread
On May 24, 2005 at 16:55:05, Andreas Guettinger wrote: Andreas, of course, I do not doubt your results. Possibly you could have set up Yace slightly better (for this position) >I used 40M of HT, and the default egtb_cache of 2M. The hardisk was working like >crazy. I don't really know what bitbases is, but I left all the other options at >the default. I only have 3,4,5 men TB. I guess, you could use larger hash, than 40 MB on your computer. In general, this helps. I would not worry about the egtb_cache - in my experience, it makes rather little difference. About the bitbases. You can rather easily generate and use them (I could make it even easier, by supplying them inside the zip, but I think it is not worth it for such an engine). From readme.txt (inside yace.zip - not sure if it is inside the linux version): ---- Bitbases -------- Bitbases are in concept similar to TBs. They can however be used from memory instead of from hard disk in Yace, and so access to them is much faster. You need all 3 and 4-men Nalimov TBs first. Then you can create the bitbases. Start yace.exe without GUI (console mode). Make sure, tbldir is set correctly. Type create_bitbases and wait a bit. Type quit To use bitbases, for the WB-version, put a line bbpath . into yace.ini. This will need about 14 Mb of memory. With UCI, use the engine options. Note that it will not work with some versions of the Fritz GUIs, to set up the bitbase path. In that case, you could use a minimal yace.ini with UCI just containing the above line. You could copy all the bitbases (extensions bbw and bbb) to a folder, and set the bitbase path accordingly. In console mode, you can unload the bitbases (and free the memory) by just typin bbpath tbb test the bitbases. You should not need this command :-) When Yace loads the bitbases, it already calculates some error sums, to test the consistancy, and refutes to load corrupted bitbases. ---- If it is not clear enough (I fear it isn't) don't hesitate to ask how to do it. >Was just wondering, because until the mate announcement, your version had to >look only at half the nodes for the same depth. So I thought maybe you improved >it a lot. No, I did not improve Yace a lot in the last two years. I did only few changes in that time. Not using bitbases might be the cause for needing double amount of nodes here, to reach the same depth. >PS: in some BIOS there is an option 'use USB keyboard' that you have to enable >first. I tried to find such an option inside my BIOS, bud did not see it. Pressing <delete> while booting fires up the BIOS, and I can navigate there normally withe the USB keyboard. Grub, where I had setup choices to start several OSes (including Win XP and Suse Linux), does not react to keyboard input anymore. It just loads the default OS (Win XP here) after the timeout period. Regards, Dieter
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.