layer by layer search
Zobrist Hashing