(chess_player) board_color param belongs under perception