A blog by a Dutch-American software engineer working for Google.
Thursday, January 15, 2009
Fixed Castling Bug
I posted version 1.2.2 of Chess for Android at the Android Market that fixes a bug that would sometimes allow castling when no longer legal. I validated the move generator of the chess engine by doing a perft (an internal feature) on several board positions to minimize the probability of other bugs related to move generation.