Skip to main content
guest
Join
|
Help
|
Sign In
chessprogramming
Home
guest
|
Join
|
Help
|
Sign In
Wiki Home
Recent Changes
Pages and Files
Members
Home
Basics
Getting Started
Board Representation
Search
Evaluation
Principle Topics
Chess
Programming
Artificial Intelligence
Knowledge
Learning
Testing
Tuning
User Interface
Protocols
Dictionary
Lists
Arts
Cartoons
CC Forums
Conferences
Dedicated CC
Engines
Games
Hardware
History
Organizations
Papers
People
Periodical
Samples
Software
Timeline
Tournaments and Matches
Videos
Misc
Acknowledgments
On New Pages
Recommended Reading
Wikispaces Help
Hash Move
Edit
0
14
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Home
*
Chess
*
Moves
* Hash Move
Table of Contents
See also
Forum Posts
References
What links here?
The
Hash Move
is a
Move Ordering
related issue.
The
Hash Move
is a move probed from the
transposition table
, either a
best move
of a stored
PV-node
- a
PV-move
, or a good enough
refutation move
to cause a
cutoff
. This move should most importantly searched first
[1]
[2]
. One may save the
move generation
at all, if the hash move actually
fails high
. To guard against rare
TT key collisions
, one may apply a
legality test
of the hash move
[3]
.
See also
Best Move
Killer Move
Mate Killers
Move Ordering
Null Move
Pseudo-Legal Move
PV-Move
Refutation Move
Threat Move
from
null move
refutations
Transposition Table
Collisions
Forum Posts
TTMove legality checking ? & Killers Move Format?
by
Mahmoud Uthman
,
CCC
, February 08, 2017 »
Killer Move
tt move vs null move
by
Erin Dame
,
CCC
, May 27, 2017 »
Null Move
,
Null Move Pruning
Marginal hash move
by
Harm Geert Muller
,
CCC
, September 16, 2017
References
^
but usually after trying the
Null Move
of the
Null Move Heuristic
^
tt move vs null move
by
Erin Dame
,
CCC
, May 27, 2017
^
Robert Hyatt
,
Anthony Cozzie
(
2005
).
The Effect of Hash Signature Collisions in a Chess Program
.
ICGA Journal, Vol. 28., No. 3
What links here?
Page
Date Edited
Abyss
Aug 5, 2017
Amundsen
Sep 3, 2013
Andscacs
Jan 16, 2018
Best Move
May 15, 2017
BigLion
Sep 28, 2016
ChessBrainVB
Jun 24, 2017
Coiled
Mar 12, 2017
DanaSah
Oct 9, 2017
Defenchess
Mar 18, 2018
DirGolem
Jun 5, 2016
Djinn
Feb 8, 2016
Duck
Dec 12, 2016
Dumb
Mar 10, 2018
Elephant
Sep 19, 2016
Erin Dame
Dec 2, 2017
ESC
Aug 14, 2013
Gibbon
Dec 23, 2014
GullChess
Jun 27, 2017
Hash Move
Oct 4, 2017
Iterative Deepening
Jun 23, 2017
Killer Heuristic
Sep 14, 2017
Killer Move
Feb 16, 2017
KnockOut
Sep 20, 2016
Legal Move
Feb 16, 2017
Move Generation
Jan 29, 2018
Move List
Jul 19, 2017
Move Ordering
Feb 27, 2018
Moves
Feb 19, 2018
Murka
Nov 11, 2016
Nemorino
Dec 21, 2017
Null Move
Aug 9, 2017
Null Move Pruning
Dec 2, 2017
Paladin
Jan 29, 2017
Pharaon
Sep 2, 2017
Pieces versus Directions
Oct 6, 2016
Principal variation
Dec 4, 2017
Protector
Oct 12, 2017
Pseudo-Legal Move
May 23, 2015
Purple Haze
Oct 26, 2017
PV-Move
Jan 16, 2013
RDChess
May 3, 2013
Refutation Move
May 13, 2013
Shared Hash Table
Sep 11, 2017
SharpChess
Jun 6, 2017
Sinobyl
Jul 3, 2014
Sloppy
Sep 17, 2016
Spike
Jan 7, 2016
Square Attacked By
Jan 20, 2018
Thor's Hammer
Nov 23, 2013
Threat Move
Sep 10, 2017
Touch
Dec 12, 2016
Transposition Table
Apr 19, 2018
Triangular PV-Table
Jun 12, 2017
Winter
Jan 23, 2018
ZChess
Jan 8, 2016
Up one Level
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
Table of Contents
The Hash Move is a Move Ordering related issue.
The Hash Move is a move probed from the transposition table, either a best move of a stored PV-node - a PV-move, or a good enough refutation move to cause a cutoff. This move should most importantly searched first [1] [2]. One may save the move generation at all, if the hash move actually fails high. To guard against rare TT key collisions, one may apply a legality test of the hash move [3].
See also
Collisions
Forum Posts
References
What links here?
Up one Level