Changes

Jump to: navigation, search

Castling Rights

2,912 bytes added, 16:55, 10 May 2018
Created page with "'''Home * Chess * Position * Castling rights''' The '''Castling rights''' specify whether both sides are principally able to Castling|c..."
'''[[Main Page|Home]] * [[Chess]] * [[Chess Position|Position]] * Castling rights'''

The '''Castling rights''' specify whether both sides are principally able to [[Castling|castle]] king- or queen side, now or later during the game - whether the involved pieces have already moved or in case of the rooks, were captured. Castling rights do not specify, whether castling is actually possible, but a pre-condition for both wing castlings.

Two [[Bit|bits]] per side are appropriate to store the castling rights, often one uses one [[Nibble|nibble]] to store the rights for both sides inside a [[Chess Position|position]] object, a kind a [[Array|array]] of four booleans. In [[Make Move|make move]] one has to consider that king-moves reset both castling bits per side.

Rook-moves from their original [[Squares|square]], or [[Captures|captures]] of rooks on their original squares reset the appropriate castling bits per wing and side. Changed castling rights should be considered in the [[Zobrist Hashing|zobrist key]] of the position, to reflect the irreversibility of the otherwise [[Reversible Moves|reversible move]], concerning [[Repetitions|repetitions]]. On the other hand, changed castling rights don't necessarily reset the [[Halfmove Clock|halfmove clock]] regarding the [[Fifty-move Rule|fifty-move rule]].

=See also=
* [[Castling]]
* [[Chess960]]
* [[King Safety]]
* [[Unmake Move]]
* [[Zobrist Hashing]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=25096 Saving castling states and en passant history] by Eric Lang, [[CCC]], November 27, 2008 » [[En passant]]
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=50635 0x88 FRC castle questions] by Daniel Uranga, [[Computer Chess Forums|Winboard Forum]], December 12, 2009 » [[Chess960]]
* [http://www.talkchess.com/forum/viewtopic.php?t=33359 Updating castling rights] by [[Jan Brouwer]], [[CCC]], March 19, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=49362 ep and castle rights hashing] by [[Natale Galioto]], [[CCC]], September 15, 2013 » [[En passant]], [[Repetitions]], [[Transposition Table]]
* [http://www.talkchess.com/forum/viewtopic.php?t=59854 3rd repetition, a case where not cause castle rights... but] by [[Luis Babboni]], [[CCC]], April 14, 2016 » [[Repetitions]]
* [http://www.talkchess.com/forum/viewtopic.php?t=62733 Enpass + Castling for Zorbist hashes] by [[Andrew Grant]], [[CCC]], January 06, 2017 » [[En passant]], [[Zobrist Hashing]]

=External Links=
* [http://timkr.home.xs4all.nl/chess2/diary_3.htm Open chess diary 41-60 52. 20 February: Castling rights in photographs and on servers] by [https://en.wikipedia.org/wiki/Tim_Krabb%C3%A9 Tim Krabbé]
* [http://mediocrechess.blogspot.de/2006/12/bug-another-little-bug-in-castling.html Mediocre Chess: [Bug] Another little bug in castling rights] by [[Jonatan Pettersson]], December 30, 2006

'''[[Chess Position|Up one Level]]'''

Navigation menu