Caissa 1.0.0 - Chess GUI (Python Build)
Caissa 1.0.0 - Chess GUI Author: Abdullahkhfb This release marks the first stable version of Caissa, a chess engine and interface developed in Python. While the project began as an academic assignment, it has been expanded into a fully functional application with multiple engine backends and a customizable user interface. Core Features Dual Engine Options: Users can choose between a native engine and Stockfish integration. Search Logic: The native engine implements search algorithms such as Negamax and Alpha-Beta Pruning within ai.py. Real-time Evaluation: An evaluation bar can be toggled to provide live feedback on the current board position. Game Modes: Supports both Player vs. Player (PvP) and Player vs. AI modes. Interface Customization: Includes multiple preset board themes and piece sets. Controls and Navigation Fullscreen: Press F to enter or exit fullscreen mode. Resign: Press Q or use the sidebar button to resign the current game. Restart: Press R to reset the board and start...