Cool sandermvdb! We should be friends :D
Do you (or anyone else) know how much memory you have in total for your program? Like Arena tells me I have 128MB hash size, but do I have additional memory for the rest of the program?
I calculated how much space my TranspositionTable takes up, and the ...
Search found 5 matches
- Thu Nov 17, 2016 7:39 pm
- Forum: Programming and Technical Discussions
- Topic: How to manage the size of your hash in UCI
- Replies: 9
- Views: 8024
- Thu Nov 10, 2016 4:44 am
- Forum: Programming and Technical Discussions
- Topic: How to manage the size of your hash in UCI
- Replies: 9
- Views: 8024
Re: How to manage the size of your hash in UCI
Thanks H.G.Muller! That makes a lot of sense. It did seem really tough to decide which entries to delete.
OK I'll use a "lossy" hash.
OK I'll use a "lossy" hash.
- Wed Nov 09, 2016 1:27 am
- Forum: Programming and Technical Discussions
- Topic: How to manage the size of your hash in UCI
- Replies: 9
- Views: 8024
Re: How to manage the size of your hash in UCI
So I'm using a Hashtable from Java which says "Note that the hash table is open: in the case of a "hash collision", a single bucket stores multiple entries, which must be searched sequentially" which means that the hash can grow as more entries are added. Do you recommend using a hash of fixed size ...
- Tue Nov 08, 2016 7:01 pm
- Forum: Programming and Technical Discussions
- Topic: How to manage the size of your hash in UCI
- Replies: 9
- Views: 8024
Re: How to manage the size of your hash in UCI
Thanks hyatt! Just a few followup questions.
So I thought the hashfull indicated how much of your designated memory for the hash was used up, but it's actually the percentage of the hash that is being used in this search?
Also how do you avoid getting an out of memory error? I figure you have to ...
So I thought the hashfull indicated how much of your designated memory for the hash was used up, but it's actually the percentage of the hash that is being used in this search?
Also how do you avoid getting an out of memory error? I figure you have to ...
- Mon Nov 07, 2016 8:29 pm
- Forum: Programming and Technical Discussions
- Topic: How to manage the size of your hash in UCI
- Replies: 9
- Views: 8024
How to manage the size of your hash in UCI
Hi! I've just started working on a chess engine, and I'm trying to add a hash table.
I don't know how to make sure the hash table doesn't get too big. I know you can set the hash size, and you're also supposed to send information about how full the hash is.
But I don't know how to tell how full ...
I don't know how to make sure the hash table doesn't get too big. I know you can set the hash size, and you're also supposed to send information about how full the hash is.
But I don't know how to tell how full ...