Lucas Chess

Lucas Chess – play and train chess

Last Updated on June 22, 2022

Improve your game

One of the main areas which Lucas Chess focuses on is its extensive set of training guidance covering the basics, tactics, games, openings, endings, and some rather neat long-term training modules. There’s tons of material to go through and help improve areas of weakness in your gameplay. We spent a lot of time focuses on checkmates and endgames.

Chess Tutor

Regardless of your proficiency at chess there are always new things to learn if you want to remain competitive.

Lucas Chess lets you use four engines as your personal tutor. These engines are Stockfish, Komodo, Lc0, and Toga deepTogaNPS. Stockfish and Lc0 are the strongest open source chess engines available with Elo ratings of over 3600. For each engine you can define the duration of the engine analysis, the depth, and number of moves evaluated by the engine.

Lucas Chess - Tutor enabled
Click image for full size

Beginner friendly engines

If you’re new to chess, the last thing you want is to be thumped by a top chess engine in a short one-sided affair. Lucas Chess caters for players of all abilities including dedicated chess engines intended to be played by children. Whatever level you play at, you’ll find a challenging opponent.

Analysis

Lucas Chess - Analysis
Click image for full size

The analysis options are neatly implemented and one of the many strengths of the software.

Next page: Page 4 – Summary

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Improve Your Game
Page 4 – Summary

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our FAQ before making a comment.

14 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Javid
Javid
3 years ago

I’m teaching my daughter the basics. Lucas Chess should be useful in helping too.

Jo Nixon
Jo Nixon
2 years ago
Reply to  Javid

I’m using Linux Mint 22 on a 2018 ThinkPad. I d/l’d the file to my download folder, opened the folder and opened the terminal window as instructed. Note I have NEVER used command line since Win95 and DOS days so Linux commands are unknown to me and must trust your word on how to do this (and why should ANYONE have to use command line to install a GUI prog in 2022 anyway???). The command line begins (in yellow) “ven@nilla-TPad:” then there is (in white) “~$”. I cut and pasted your command: “$ sh ./LucasChessR125a_LINUX.sh” and error returned: “$: command not found”. Since the paste resulted in two “$ $” showing (and DOS would’ve failed to execute that), I repasted and removed the 2nd $. Error: “sh: 0: cannot open ./LucasChessR125a_LINUX.sh: No such file”.

I have no choice than to call you on your install instrux. They are faulty or incomplete. I then tried to double click on the file, as I would do in Windows or MAC OS to setup a new program. Instead, Linux started the text editor and tried to load the entire code to the screen as a text file. System freeze. Sheeze… really? I want to play Chess, not embark on a course in Linux command syntax and file structure. Did that 35 years ago for DOS and not again. If Linux is to get more than 1-2% of the market this “stone knives and bear skins” (-Spock) stuff has to stop. Make executable install packages and Linux will thrive!

CCC
CCC
2 years ago
Reply to  Jo Nixon

I honestly don’t understand what the issue is. Typing a couple of simple commands in a terminal emulator is exactly the same as typing text into a web browser.

The developer has made it very easy to install;

1) Download LucasChessR2_04_LINUX.sh (for X11) or LucasChessR2_04_LINUX_WAYLAND.sh (for Wayland).
2) Start a terminal emulator e.g. gnome-terminal
3) Navigate to the directory where you downloaded the file (using the cd command at the shell prompt), cd stands for change directory.
4) When you are in the directory where you downloaded the file, issue the command in the terminal emulator:
sh ./LucasChessR2_04_LINUX.sh (if you downloaded the X11 file)

Then it’s a nice graphical installation.

If you get an error saying no such file, then you are not in the correct directory or you downloaded the Wayland version.

If you can’t work out how to get into the directory where you downloaded the file, that’s really not the developer’s fault. But it will probably be in your Downloads directory. The ~ character is useful. If you type

cd ~/Downloads

that will probably get you to the directory where the file was downloaded.

Valkyrie
Valkyrie
1 year ago
Reply to  Jo Nixon

Fellow Mint user Jo, it’s easy to install through root, the new version of Lucaschess is obviously different to the one in the article.

This worked perfectly for me:

cd ~/Downloads

sh ./LucasChessR2_04_LINUX.sh

Clicking install is then all you need to do and pin to panel.

Rush
Rush
3 months ago
Reply to  Jo Nixon

I agree. Linux will never become mainstream, not because of the Microsoft monopoly, but because Linux will NEVER be user-friendly. Non-commercial Linux distros are mainly created by a bunch of independent programmers that do whatever they feel like doing. They have no boss to answer to and pretty much set their own standards. They have lost the ability to see from an ordinary user’s perspective, and are simply unable to make it user-friendly.

Goa
Goa
3 months ago
Reply to  Rush

Rush, you are just spouting a lot of rubbish.

Gerard Lovinga
Gerard Lovinga
2 years ago

@ Jo Nixon Pychess is available as deb package on Ubuntu, so it should be available on Linux Mint as well. It is unfortunate that the Lucas Chess author has not provided an easy way to install the Linux version. Highly recommended is Lichess dot org. Free of charge, open source, no ads. You can play against Stockfish or against another human. Has lots of training material, and you can watch others play chess.

CCC
CCC
2 years ago
Reply to  Gerard Lovinga

The developer of Lucas Chess has provided an easy way to install his software. It seems you think the only easy way is to provide a deb package. But his way involves typing a couple of commands, and works for all distros, not just Ubuntu/Debian or other Debian-based distros.

I would much prefer developers focus on their software than try to write packages for the multitude of distros. Sure he could do an AppImage, snap etc, but why should he?

Lucas Chess is fair superior to Pychess, or Lichess.

Jim
Jim
2 years ago

Lucas Chess is truly awesome, it’s the greatest thing since sliced bread.

chessnoob
chessnoob
1 year ago

in ubuntu it is stuck in reading in reading the list of engines.

noname
noname
1 year ago

I wish there was simple .appimage for this

Jake
Jake
1 year ago
Reply to  noname

You have options:

1) Do it yourself, it’s not that hard to make an AppImage
2) Pay someone to do it for you
3) Persuade someone to do it for you for free.

CrazyPenguin
CrazyPenguin
1 year ago
Reply to  noname

Quote from the developer

“I have no idea how to make an appimage, and this is not a priority, because there is already a solution.
The installation is in the current user, neither /bin nor /usr/bin, only in /home//lucaschessR.”

So you don’t really need an AppImage.

ChessLover
ChessLover
7 months ago

You want an All In One free program to learn and play chess?
You already found it. There are some free chess software on the internet but this one is trully unique.