Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Zobrist ¶
type Zobrist struct {
// contains filtered or unexported fields
}
generate a zobrist hash for a crossword game position. https://en.wikipedia.org/wiki/Zobrist_hashing
func (*Zobrist) Hash ¶
func (z *Zobrist) Hash(squares tilemapping.MachineWord, maxPlayerRack *tilemapping.Rack, minPlayerRack *tilemapping.Rack, minimizingPlayerToMove bool) uint64
func (*Zobrist) Initialize ¶
Click to show internal directories.
Click to hide internal directories.