Small update to Gnuchess 5

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

Small update to Gnuchess 5

Postby Dann Corbit » 18 Oct 1999, 20:44

I changed default hash slots to many times the former size. I notices that there were a ton of collisions if you use default sizes.
This is the current default setting:
#define HASHSLOTS 262144*4
#define PAWNSLOTS 65536*4
this was the old default setting:
#define HASHSLOTS 65536
#define PAWNSLOTS 32668
I also added a #define HYATT, which affects this code branch:
#ifdef HYATT
/* Human-like: take more time after opening book, reducing into endgame */
if (bookmode != BOOKOFF && (flags & TIMECTL))
{
maxtime = 2 * SearchTime;
/* Hyatt's grandmaster-like time control curve */
if (nmovesfrombook
Dann Corbit
 

Re: Small update to Gnuchess 5

Postby Frank Quisinsky » 18 Oct 1999, 23:01

I changed default hash slots to many times the former size. I notices that there were a ton of collisions if you use default sizes.
This is the current default setting:
#define HASHSLOTS 262144*4
#define PAWNSLOTS 65536*4
this was the old default setting:
#define HASHSLOTS 65536
#define PAWNSLOTS 32668
I also added a #define HYATT, which affects this code branch:
#ifdef HYATT
/* Human-like: take more time after opening book, reducing into endgame */
if (bookmode != BOOKOFF && (flags & TIMECTL))
{
maxtime = 2 * SearchTime;
/* Hyatt's grandmaster-like time control curve */
if (nmovesfrombook {
SearchTime = (2 - (MIN (nmovesfrombook, 5) / 5)) * SearchTime;
maxtime = SearchTime;
}
}
#endif

Don't know if it will make it play any better.
I download this new version !
The update in my pages tomorrow !
Super Dann !
Frank
Frank Quisinsky
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 72 guests