Zobrist hashing

From zaoniao
Revision as of 05:57, 26 February 2019 by Admin (talk | contribs) (Created page with "'''Zobrist hashing''' (also referred to as '''Zobrist keys''' or '''Zobrist signatures''' ) is a hash function construction used in computer programs that play abstr...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Zobrist hashing (also referred to as Zobrist keys or Zobrist signatures ) is a hash function construction used in computer programs that play abstract board games, such as chess and Go, to implement transposition tables, a special kind of hash table that is indexed by a board position and used to avoid analyzing the same position more than once. Zobrist hashing is named for its inventor, Albert Lindsey Zobrist. It has also been applied as a method for recognizing substitutional alloy configurations in simulations of crystalline materials.

See also

Source

http://wikipedia.org/