CHESS.0 just received an update to the Piece Highlight Preview system, adding a more detailed visual reference for the currently selected or engine-controlled piece.
Added a dedicated preview panel above the board for the currently selected piece.
When no piece is selected, the panel displays a lime-green “UNSELECTED PIECE” indicator.
The preview uses the same neon rendering style as the main board, including layered glow effects and breathing animations.
White and Black pieces use their respective cyan and magenta visual treatments.
The system displays the piece type, such as KNIGHT, ROOK, QUEEN, or PAWN.
Added real-time board-coordinate tracking, displaying the piece's exact position such as a8, c5, or d4.
The coordinate system uses the piece's actual board-array position rather than relying on the visual screen position.
Added board-flip awareness, allowing the displayed coordinate to remain synchronized with the board when the perspective changes.
Engine-controlled pieces can automatically appear in the preview during the engine's turn.
The preview is generated directly from the current board state, keeping the displayed piece, type, and location synchronized with gameplay.
The new system provides a clearer technical reference for the active piece while adding another layer of visual feedback to the CHESS.0 interface.