I am bewildered by some of my Python bugs today, with a new approach of my Python chess engine.
The ChessBoard class doesn't connect with my ChessPiece data members.ChessBoard.pyChessPiece.pyChessGame.pyChessPlayer.py
The board tries to instantiate ChessPiece objects that are a white pawn, like ChessPiece.PIECE_PAWN
PIECE_PAWN is a totally valid data member in the ChessPiece class,
but the error states it is a non-existent attribute - PIECE_COLOR... too
Maybe I'm being poisoned by my Java old habits, eg there are no public static equivalents
How does my code look, also, style wise? My code must be stylistically proper! What have I missed, attached?
Does my ABC player look okay?