GeneThello Home

net.sf.genethello.applet.gametheory
Class TranspositionTable

java.lang.Object
  extended by net.sf.genethello.applet.gametheory.TranspositionTable

public class TranspositionTable
extends java.lang.Object

Transposition table of game, a hash table of each of the positions analyzed so far up to a certain depth.

Author:
Administrator

Field Summary
 int depth
          Current searching depth.
 int flag
          Flag: either TRANS_LOWER, TRANS_SCORE, or TRANS_UPPER
 int score
          Score of the move.
 long zobrist
          Zobrist key.
 
Constructor Summary
TranspositionTable()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zobrist

public long zobrist
Zobrist key.


depth

public int depth
Current searching depth.


flag

public int flag
Flag: either TRANS_LOWER, TRANS_SCORE, or TRANS_UPPER


score

public int score
Score of the move.

Constructor Detail

TranspositionTable

public TranspositionTable()

GeneThello Home

Get GeneThello: Genetic Othello at SourceForge.net. Fast, secure and Free Open Source software downloads