Use short for depth and score
Only store lower OR upper bound in the transposition table
Reduce size of transposition table entry to 128 bits
Minor optimization