extern ChessMove PromoCharToMoveType P((int whiteOnMove, int promoChar));\r
extern char PieceToChar P((ChessSquare p));\r
extern ChessSquare CharToPiece P((int c));\r
+extern int PieceToNumber P((ChessSquare p));\r
\r
extern void CopyBoard P((Board to, Board from));\r
extern int CompareBoards P((Board board1, Board board2));\r