JLChess Writing a Chess AI in Python. Currently passes Perft position 1 upto depth 3 15/01/2014: Need to implement Castling into the move generation