Changes

Jump to: navigation, search

Legal Move

197 bytes added, 21:08, 28 March 2020
no edit summary
[[FILE:The_King_Can_Never_Be_Captured.jpg|border|right|thumb|link=https://fineartamerica.com/featured/the-king-can-never-be-captured-marina-kalinovsky.html
| [[Arts#:Category:Marina Kalinovsky|Marina Kalinovsky]] - The King can never be Captured <ref>[https://fineartamerica.com/featured/the-king-can-never-be-captured-marina-kalinovsky.html The King can never be Captured by Marina Kalinovsky, Artwork for Sale - Brooklyn, NY - United States]</ref> ]]
A '''Legal Move''' is a [[Pseudo-Legal Move|pseudo-legal move]] which does not leave its own [[King|king]] in [[Check|check]]. If not in check, most programs delay the legality test to the child node, after [[Incremental Updates|incremental updates]] [[Attack and Defend Maps|attack and defend maps]] or an explicit [[Square Attacked By|square attacked test]] direct after [[Make Move|make move]]. Earlier programs were even more "lazy", to determine illegal moves after an illegal king capture, while many programs consider [[Pin#AbsolutePin|absolutely pinned]] pieces in [[Move Generation|move generation]] and also for [[Evaluation|evaluation]] purpose, or even perform a strictly legal generation to demand searching legal positions. If in check, most programs apply a special move generator to omit the majority of illegal moves.
* [http://www.open-chess.org/viewtopic.php?f=5&t=2697 En-passant legality test] by tetra, [[Computer Chess Forums|OpenChess Forum]], August 07, 2014 » [[En passant]]
* [http://www.talkchess.com/forum/viewtopic.php?t=63090 TTMove legality checking ? & Killers Move Format?] by [[Mahmoud Uthman]], [[CCC]], February 08, 2017 » [[Hash Move]], [[Killer Move]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73479 I just discovered a design flaw in my engine] by [[Michael Sherwin]], [[CCC]], March 27, 2020
=References=
'''[[Moves|Up one Level]]'''
[[Category:Marina Kalinovsky]]

Navigation menu