Lucas Chess

An easy way to play and train chess on your PC


11/09/2026

Version R 6.1.3

Downloads

🔄 Update 6.1.3

  • 🌐Updated language Chinese by Zoushen.
  • 🐞Databases, massive analysis, When the programme is closed, the workers remain active. Reported by Shahrad69
  • ⇄ Databases, massive analysis, now include the option to select a single record. Reported by Shahrad69
  • 🐞Board, When the size is changed, the pieces are positioned incorrectly or disappear. Reported by 10Pastore
  • 🐞Tournaments, Workers, Information about the line generated by the engine is not displayed correctly. Reported by 10Pastore and Eric
  • 🐞Playing against any engine, when the app asks you to answer a question (if you resign, for example), you can still move the pieces using the eboard. Reported by Graham O'Neill

🔄 Update 6.1.2

  • 🐞Analysis Bar: Error in mate tags and incorrect behaviour. Reported by jpaverd

🔄 Update 6.1.1

  • 🌐Hungarian Language, updated by József Oláh
  • 🐞Blockages at Kibitzers. Reported by Diego V
  • 🐞Databases, massive analysis, writes the accuracy into pgn label, but not into DB. The DB columns remain empty. Reported by Shahrad69

⚙ Engines

  • Updated Stockfish to version 19. In Linux needs glibc 2.35+.
  • Irina Engine: Fixed NpsLimit option, which affected some personalities in the Wicker Park Tourney. Reported by Bill P
  • Linux/Dragontooth Engine: Fixed Linux compatibility for Dragontooth engine. Reported by Ben H
  • STS (Linux): Fixed copy functionality not working.
  • External Engines: Added support for nodes, depth, and fixed time. Reported by JulioC

📈 Analysis

  • The time taken by the engine to analyse each movement was not being saved. Reported by Eric
  • Decimal Precision: Added an option in Configuration to choose between 1 or 2 decimal places (default: 2) for analysis. Reported by Landroni
  • Win/Draw/Loss Probability: added columns showing the probability of a win, draw or loss when displaying the analysis.
  • Analysis Bar: Fixed a freeze issue when quickly navigating between moves. Reported by Davide Nitti

🗃 Databases

  • LiChess Import: LiChess has changed the protocol for restoring player’s games; it now requires a simple personal access token, which can be obtained via the link shown on the import settings screen. Reported by Stefan and cmessoftware
  • Tactics Creation: Added the ability to set a maximum number of movements when creating tactics. Reported by Yasmine
  • Tactics Creation: option to overwrite the data of previous tactics with the same name has been added. Reported by Tommy Duggan
  • Massive Analysis: Corrected and improved. Reported by Shahrad C

🎮 Gameplay

  • The Grid: Adjusted Elo changes based on the number of games played, with larger initial jumps.
  • Learn from Games: added the possibility to delete comments. Reported by Качаев О.В.
  • Play Against Engine
  • - Select Opponent Move: option to change when playing in Config, now works with a small board. Reported by hazel
  • - Faster initial engine readout.

📚 Polyglot Book Factory

  • Utilities/Remove moves by percentage, it has been added to not only delete the move with a percentage lower than that specified, but also to delete all responses to that move recursively.
  • Export/Polyglot book, removed the possibility of duplicate keys. Reported by Eric

🖱️User Interface

  • Piece Animation: a further attempt to improve the animation of pieces. Reported by medwatt
  • GUI Startup Time: Reduced GUI startup time.

💻 Platform Support

  • MacOS Support: Adapted code for MacOS compatibility. Aported by Johannes Bolzano and jbh4x82

🔌 Eboards by Graham O'Neill

  • Cynus driver now provides a control for the announcement volume.
  • Takeback is not working properly.
  • Clock in DGT and HOS Sensory is not working.

🕵️ Special Thanks

  • Eric for in-depth beta testing.

22/07/2026

Version R 6.0.4

Downloads

🐞 Bugs fixed

  • Training, Endgames by Victor Perez, first position must be played by black (reported by Eric).
  • When playing against any engine, Tutor, the arrows do not appear (unless the opponent’s arrows are active) (reported by Eric).
  • When playing against any engine in Fisher mode with an initial base time of zero, the seconds per move are added to the start of the first move rather than the end. In the next moves are always added to at the end.

⚙ Engines

  • Windows, Cdrill 1800 is missing.

17/06/2026

Version R 2.21-FP20

This release of LucasChessR2 is the last one (it will continue with LucasChessR6). It underwent extensive beta testing by Eric and Stefan. It features a new eboard driver by Graham Chessnut Move and an updated Stockfish to version 18.


Downloads

Added
  • Databases, Config, option to change the height of the rows.
  • Databases, Config, option to define the move that appears on the board when selecting a game.
  • Game analysis, detection of some tactical themes (a few and not perfect).
  • Databases/Import/option to import a PGN from the clipboard.
  • Maia engine added new level 2200.
  • Sounds, added offer of draw and resignation by the engine.
  • The representation of the movement on the board can be done with an arrow or with origin and destination boxes. Modifiable in Options/General configuration/Boards: The movement made is shown using boxes. The colour used is the same as the colour of the main arrow.
  • Support for LiChess graphical elements in pgn comments. It has to be activated in Options/General configuration/Boards/When position has graphic information option Show graphics.
  • Opening lines/Training/Sequential with comments enabled, option to not show a comment again (during the current training session)
  • Memorize a game, option to present the movements randomly.
  • eBoards (by Graham O'Neill): new driver Chessnut Move.
  • 2.21-FP19a: eBoards (by Graham O'Neill): new driver for the Manya Cynus robot board.
  • Language Persian by Mohammad Kalhori.
  • 2.21-FP11: Two sets of pieces by Tamer Karatekin https://github.com/TamerKaratekin/shahi-chess-shatranj-font
  • 2.21-FP11: Two new themes by Tamer Karatekin
Fixed
  • Playing against any engine, Play as long as you make no mistakes mode, bad evaluation when playing with a starting position different from the standard position.
  • Databases, the movement of columns is not saved from one time to the next.
  • Databases, edit a game, "Help to move" this option is missing.
  • General configuration/Appearance 1+2/By default does not work.
  • Showing variations, the capture material is no updated.
  • Analysis bar, the fixed time indication is not recorded correctly.
  • Analysing a move, the stop button does not work on Linux.
  • Expeditions to Everest, if "Show NAGS" is active don't work.
  • Opening lines, fails exporting a line.
  • 2.21-FP-1: Databases, export to CSV, after creating the file does not launch the application.
  • 2.21-FP-2: Databases, Massive analysis, priority is not included.
  • 2.21-FP-2: Variations, right mouse button does not work.
  • 2.21-FP-3: Databases in Linux, the Configuration button does not work.
  • 2.21-FP-3: Premove does not work.
  • 2.21-FP-3: Analysis windows, button to go to the previous movement does not work.
  • 2.21-FP-4: The key F11 does not expand the programme window to fill the whole screen.
  • 2.21-FP-4: Your daily test: only the first movement works.
  • 2.21-FP-5: Displaying analysis, tooltips with information about the movement corresponding to the point on the graph are not displayed.
  • 2.21-FP-6: Linux, change in the launcher to also run the programme when using Wayland.
  • 2.21-FP-6: Internal change to control uci options of engines.
  • 2.21-FP-7: Opening Lines, change in tree moves panel, not shown on the board.
  • 2.21-FP-7: In the game information table, with the pgn, the width of the labels with the captures is wrong.
  • 2.21-FP-8: eBoards (by Graham O'Neill): fixes the Square Off Pro connection issue.
  • 2.21-FP-8: Playing against any engine, the Advice option is not working properly.
  • 2.21-FP-8: When the game analysis is performed, the analysis bar works at the same time. From now on, it is deactivated and reactivated at the end.
  • 2.21-FP-8: Tournaments between engines, When importing external engines, the alias is changed to the name.
  • 2.21-FP10: Editing variations with the analysis bar activated when closing may cause the programme to close unexpectedly.
  • 2.21-FP12: Adding engines in Tools/Engines/STS (error in 2.21-FP11).
  • 2.21-FP13: Tournaments between engines, problem with the assigned book.
  • 2.21-FP14: Analysis bar, does not work with fixed depth or time values.
  • 2.21-FP16 Tournaments --> launch of multiple workers
  • 2.21-FP16 Internal standard openings --> sometimes strange behavior
  • 2.21-FP16 Gaviota training --> result not always in the correct line
  • 2.21-FP16 Playing a game with Tutor --> number of evaluations not based on MultiPV
  • 2.21-FP16 Databases Filter --> bug with parentheses
  • 2.21-FP17 Playing against any engine --> the draw option doesn't work in some circumstances.
  • 2.21-FP17 Update from Information doesn´t work.
  • 2.21-FP18 In engine tournaments, once a game has ended, play does not continue into the next one
  • 2.21-FP20 Kibitzers/Threats, problem with positions with check.
Updated
  • Databases, Config, Column configuration, shortcut = ALT+C, by executing the shortcut, it allows to directly select the saved configurations by name.
  • Databases, massive analysis, added a button to pause.
  • System crash prevention when playing games (e.g. in case of power failure, the game played is included in the list of adjourns), option to enable or disable it is added in the Options/General configuration/General. By default it is activated.
  • Databases/Filter/Standard, two new conditions, is empty or not.
  • Saving PGN has added the option to include the seven standard tags.
  • eBoards (by Graham O'Neill): For Windows updated the BLE library to its latest version. For Linux replaced the SimpleBLE library with the ipWorksBLE.
  • 2.21-FP-7: Opening Lines, the board displays the graphics indicated in comments as in LiChess.
  • 2.21-FP11: Some internal standard messages have been translated.
  • 2.21-FP14: Databases, possibility of dragging and dropping pgn files from the system explorer.
  • 2.21-FP15: Two new personalities for Rodent II. Gabriel=Gambit player, aggressive, 2000+. Theresa=Likes sacrificing for positional factors, plays unusual openings, doesn't like to attack, 2100.
  • 2.21-FP17 Export to PGN --> takes into account the Lichess PGN file importer, which requires that NAG symbols be attached to the move.
  • 2.21-FP19 eBoards (by Graham O'Neill): Updated the Manya Cynus driver. It now connects more reliably and also shows the pieces to replace on take backs.
  • 2.21-FP20 eBoards (by Graham O'Neill): The Pegasus driver now allows for renamed boards and the Cynus driver has better take back processing (showing the move on the board's display).
Engines
Updated translations
  • Language French by Eric.
  • Language Greek by Nick Delta. (2.21-FP/10)
  • Language Polish by Michał Snuszka.
  • Language Spanish by Lucas Monge.
  • Language Hungarian by József Oláh. (2.21-FP-3)
  • Language Portuguese_BR by Adhoniran Gomes. (2.21-FP-3)
  • Language Chinese Simplified by Zhuge Prajna. (2.21-FP-4/7/8/14)
  • Language Japanese by Harvey Randall. (2.21-FP-9)
  • Language Arabian by Harvey Randall. (2.21-FP-9)
  • Language Armenian by S. Yeghiazaryan. (2.21-FP-11)
  • Language Serbian by Miljan Rančić. (2.21-FP-17)

Version R 1.30d

The main new features of this version are:
Fixing errors detected by main betatester Eric.
New driver to DGT Pegasus board driver by Graham O'Neill
1.30d, updated board drivers by Graham O'Neill


Downloads

Added
  • New driver to DGT Pegasus board driver by Graham O'Neill
Fixed
  • Keyboard input of movements in pgn mode allows to use the nomenclature of each language.
  • Problem with "Best move trainings" created before 1.29.
  • Databases, Up/down keys do not work.
  • Playing against a game, when the analysis time is extended, the values in the comments are wrong.
  • Tournament between engines, window maximization.
  • Open PGN directly with the program, no editing is allowed.
  • Opening lines, training with engines, when automatic engines are zero and some engines are added manually.
Updated
  • Millenium board driver, it now supports BluetoothLE connections, by Graham O'Neill.
Updated translations
  • Language French by Eric
  • Language German by Johannes Bolzano

Version 11.17

Latest version of Lucas Chess compatible with Windows XP.
User data is not exported to the next versions.


Downloads


Contact: lukasmonk at gmail