This project leverages Magic Bitboards for highly efficient attack generation, implementing core functions essential for building a fast and optimized chess move generator and engine.
This project has been written primarily in Java. The game itself and underlying logic does not rely on external libraries, however the GUI uses: Swing for GUI components, ensuring consistent look ...