Lucas Chess

An easy way to play and train chess on your PC


10/06/2026

Version R 6.0.0

Version R6


Downloads

💻 Technical Specifications

  • Architecture: Native app for 64 bits.
  • Supported Operating Systems: Compatible with Windows 10, Windows 11 and Linux.
  • Language and Framework: Developed with Python 3.12 and PySide6.

♟️ Interface & Customization

  • All about Engines now as a main tool.
  • Pieces with shadows that can be disabled in Configuration/Boards 1.
  • Piece Animation: Added smooth animation when navigating games using keys or the mouse wheel while visual effects are active.
  • Piece Movement Speed: Redesigned the configuration for piece movement speed, introducing a new option to toggle between smooth and lineal transitions.
  • Move Highlight Style on Board: Added (Configuration/Boards1) four new visual options to customize how moves are displayed on the board: Arrow, Arrow curved in case of knight moves, Square outlined, Square filled, or None.
  • Blindfold Chess Enhancements: Converted the color spectrum into grey tones for a cleaner look.
  • Added multiple transparency presets: 2%, 5%, 10%, 30%, and 50% (Use CTRL-Y to set, ALT-Y to toggle).
  • New UI Themes: Added a new color theme called Turmeric, created by Tamer Karaketin.
  • PGN Tables: Numeric NAGs are now displayed directly in the PGN table.
  • Drag-and-Drop Rows: In tables that can be sorted manually, this can be done using drag and drop. (Not in databases)
  • Controlled Space Visualization: Added a new feature to display the space controlled by pieces (accessible by pressing coordinates). Keys 2, 3, 6, and 7 now act as hotkeys to toggle this overlay across all boards.
  • Opening Lines Navigation: Implemented a new folder tree on the left panel for easier navigation, selection (left-click), and maintenance (right-click).
  • Kibitzers Management: You can now launch any of your custom kibitzers directly from the main Engines menu. Drag-and-drop sorting is also supported.

📊 Databases & PGN Management

  • Massive Analysis: Redesigned the interface to a single-window presentation, featuring a highly optimized process to dispatch games and dynamically add/delete workers.
  • Pre-filters for PGN Import: You can now apply custom filters before importing PGN files.
  • Deletion: The delete button allows clearing all active records at once without needing to manually select them.
  • Opening ECO Field: Added the ability to assign ECO codes to specific columns within databases.
  • Players: Double-clicking headers now sorts players alphabetically or filters games by the most played openings.

🛠️ Training, Openings & Books

  • Tactics with the Leitner method: A new way to train tactics based in boxes.
  • New Training Material: Added a brand new training folder featuring *Checkmates and Puzzles* by Bill Harvey.
  • Updated GM Openings: Recreated the Grandmaster openings database using high-quality games from recent years.
  • Polyglot Book Factory: Added a new import filter to only include moves if they belong to the opening phase. Also added a utility to automatically delete moves that do not meet a specific percentage threshold.

🤖 Engines & Competitions

  • The Grid: Introduced a new competition mode based on engines with fixed ELOs. This offers a straightforward path to challenge engines at controlled ELO levels and track your progress.
  • Maia Ladder: Created a new ladder competition mode based in Maia.
  • 64-bit Engine Upgrades: Upgraded several core engines to 64-bit, including *Irina*, *CT-800*, and *Texel*.
  • Engine Replacements: *Fox* and *Foxcub* have been replaced by *Eguzki* and *Eguzkilore*, keeping similar origins and functionality.
  • Tutor Customization: Added a new parameter to decide whether or not to include variations when launching the tutor.
  • Analysis Tolerance: Added a goodmove\_tolerance parameter (0% to 25%, 0% by default) to customize the threshold for what the engine considers a "good move".
  • Linux Optimizations: Added automatic execution permission checks for Linux engines, a new generated *FasterCode*, and improved native engine launching.

💻 System & Hardware

  • E-Board Support: Graham O'Neill has updated drivers for the *Manya Cynus* chess e-board, providing a more reliable connection and showing piece placement for take-backs.
  • Intelligent Scanner: The board scanner now automatically detects board boundaries, allowing you to capture boards without needing to crop precisely.

🙏 Acknowledgements

  • A huge thank you to all the community members, beta testers, and developers who contributed to this release by reporting issues, suggesting features, translating text, and coding:
  • 💡 Contributors & Testers: Eric, Stefan Akall, Rudolf Krämer, tgett, Yasmine/Yasmin, Landroni, Baked-Cake1, Neuroflowinfinix (D. Ujjwal), PaKo, Marc Doumas, Dirk D, eydund and Ebola-Chan-bot.
  • 🌐 Translators: Eric, Max Aloyau, Zhuge Prajna, Zoushen, Harvey Randall, Miljan Rančić, Sahak Yeghiazaryan, Liviu A, Nick Delta, ...

Previous releases

Contact: lukasmonk at gmail