restored castling rights chessprogramming.org Category:board and card games Global Rank:272,616 visits:175.8K pages/Per:2.7 ADS