|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the functionality to control a hashtable with chess plies.
Method Summary | |
int |
getMaximumSize()
Get the maximum number of entries in the hashtable. |
int |
getSize()
Get the current number of entries. |
void |
pushEntry(PlyHashtableEntry ply)
Try to push a new entry into the hashtable. |
void |
removeOldestEntry()
Try to remove the oldest entry. |
void |
setMaximumSize(int maximumEntries)
Set the maximum number of entries in the hashtable. |
Method Detail |
public int getMaximumSize()
public void setMaximumSize(int maximumEntries)
maximumEntries
- The new maximum number of entries.public int getSize()
public void pushEntry(PlyHashtableEntry ply)
entry
- The new entry, that the hashtable might store.public void removeOldestEntry()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |