kranium wrote:Terry McCracken wrote:kranium wrote:Peter Skinner wrote:You also have to remember, the engine itself has to be programmer to use the 6 man and 7 man tbs.
If they aren't, then they only find the 3-4-5 man bases and use those. Just because you have downloaded them, doesn't mean your engine _uses_ them.
Crafty can be compiled to use the 6 man bases. Which others use them?
Where does one even download the 6 man bases anymore?
they have been available for Ippolit engines since Nov 11, 2010...
http://ippolit.wikispaces.com/TotalBases+Download
http://ippolit.wikispaces.com/TripleBases+Download
Do they really work correctly? You would need a huge HDD and very fast.
In memory it would be crazy, terabytes! Very expensive.
Hi Terry,
Yes, they work very well.
The IvanHoe developers have occupied themselves for the last year with Robbobase improvements, bug fixes, and further development, etc., instead of ELO increases, much to the chagrin of many.
And many users have downloaded the complete set (including blocked) and use them for analysis...
As you say, they do demand ample HD space...the 6 piece alone bases take up ~ 700 GB,
luckily enough, HDD space is also increasing at a tremendous (exponential?) rate.
many new systems today have 1 Terrabyte or more...? How much does a fast internal 1 Terrabyte drives cost?
(it's not much, IMO).
Immortal forum has much more information regarding this...
Norm
What's really exciting about the Robbobase development is some of the the new 'bulk load' code, and consequent UCI options:
the user can specify a directory to 'bulk load'....
so, on a system with oodles of RAM, the data can be loaded into memory...with subsequent lightning fast access.
So, goodbye slow disk access, and thrashing...
from ROBBO_TRIPLE_INFO (inlcuded with IvanHoe999947c):
"setoption name RobboTripleBulkLoadThisDirectory value /media/disk/RobboTripleBase/5"
This option will BulkLoad the entire 5/ directory. The same can do for Z/ and 33/ and any others. Then they will sit in RAM and not any longer in the Dynamic system. The 5/ directory can be around 570MB. You can Detach with the complement RobboTripleBulkDetachThisDirectory and then will evict from RAM but stay in Dynamic load from disk."
Time for all of us to get a 'dedicated chess monster'...with many cores, tons of RAM ,and huge HDD's to hold the huge 'databases' of chess (endings and more?) which is inevitably coming...
'Chapeau' to the IvanHoe developers!