Skip to main content


Showing posts from 2015

Future version 10 step 05: Scanner of positions

Some days ago Juan Carlos Antón, head of UNED chess school, does give me permission to include tactical positions from the PDFs on the downloads of UNED web, which I consider very educational.
The problem is there is no possibility of obtaining  original fens.
The solution to ease my work, has been to create something like an OCR of image positions, which at this specific case is working very well.

Only three concepts are handled : mark, deduce, and learn. First, mark the board, the next step is to deduce, if there are errors the user corrects them manually and asked the program to learn from them. At the beginning there are quite a few errors, but less and less. To mark the Board a transparent window is launched that occupies the desk and lets see the PDF and select a position. It is selected with the mouse by dragging a corner to the other, and it is fitted with the arrow keys. At the end the Enter key is pressed to accept the selected and continue in the program window. On the following …

Version 9.08: some bugs fixed and Komodo update to version 7

Bugs fixed:
Databases of complete games, the number of games reported is always off-by-one (Pawel Stolowski)Personal opening guide, not obvious start icon, added a new one(Pawel Stolowski) PGN reader, problem creating tactics when there is mixed complete and positions games. (Corwin)Saving FEN positions when there isn't exist the file (smaragdus)Komodo updated to 7a
And some corrections in the translations of Czech, French, Polish and Spanish.

Download links: Portable: LucasChessPortable908.exeInstallable: InsLucasChess908.exe

Version 9.07d: problems with access to the Internet.

The version 9.07 has a bug that makes it unable to access the Internet to update the program or for sending scores. This new version tries to fix it.

It also includes the solution of a bug detected by Remes, about the use of arrow keys in the analysis window.

This version can't be updated via Information-Search for updates option, it needs to be installed downloading the complete version.

Updated 16/10/2015: 9.07b->9.07c
Some bugs fixed and litle more, thanks to Kåre B, Chris I., Heikki J, Remes, Max A., Teddy, David, Antonio P., .... Updated 11/11/2015: 9.07c->9.07d
Bug loading kibitzers in some pcs (Pawel Stolowski).New kibitzer, Stockfish eval (Joseph Coffey idea).Some changes in Chinese translation (Stephen Yang).
Download links:
Portable: LucasChessPortable907d.exeInstallable: InsLucasChess907d.exe

Version 9.07: 16 GM to play against and major update of German translation

Michele has prepared the 16 world champions of chess history; their elo is obtained according jeff sonas' calcs about their strength's peak. You could play against them in Tourney elo competition or in Play against any engine.Translation to German, major update thanks to Frank StenderNew help in German:Deutsche Bedienungsanleitung für Lucas Schach by Bernhard

Instructions to install LucasChess in Linux

Author: Mandy

Tested in :
Ubuntu 14.04 LTS, Ubuntu Mate Raspbian GNU/Linux 201505 (ARM Architecture) on Raspberry Pi 2Ubuntu 14.04 32 bits i386 on Intel Architecture
# sudo apt-get update
Debian/Linux (# cat /etc/issue)
# sudo apt-get install python-pip mc python-pyaudio python-sip swig python-psutil python-chardet git sphinxbase pocketsphinx pyqt4-dev-tools pyqt4-dev-tools python-qt4
Ubuntu (# cat /etc/issue)
# sudo apt-get install python-pip mc python-pyaudio python-sip swig python-psutil python-chardet git python-sphinxbase python-pocketsphinx pyqt4-dev-tools python-qt4

# cd ~
# git clone
# cd lucaschess
# sudo pip install pygal
# sudo chmod -R 777 *
# python

Optional: Install other userful chess software's and engines

# sudo apt-get install crafty crafty-books-medium cutechess fairymax fruit glaurung gnuchess gnuchess-book hoichess polyglot pychess stockfish toga2 xboard scid scid-data scid-rating-data scid-spell-data

When error to execut…

Future version 10 step 0: Trans Siberian Railway

I am working on the new version 10, this is a first step, that mainly includes a new training:

Transsiberian: is a long run training with train travel as an excuse.To advance it is necessary to solve tactics.To arrive to stations needs solve basic endings.To pass stations needs to play against an internal very basic engine.Article of Kish Kumar ( Lucas Chess Training – Breaking new ground. Creative training session with Lucas Chess)
It has only one very basic level, my idea is to include more.
05/07/2015, updated, fixed two bugs
14/07/2015, now has 5 levels + added the possibility to change automaticaly to the next in tactics (Remes)

Version 9.05: some bugs fixed

Bugs fixed:

Wrong analysis label when mate. (dima d)When program path includes cyrillic characters. (tserv)Merging polyglot books.Renaming a Personal opening guide. (Mario L)Changed stockfish with a compilation valid to old pcs. (Jörg R)Play like a GM, when saving to PGN. (Uli)Cinnamon engine, problems working with low depths, fixed by author Giussepe Cannella. (Xema)Moving pieces pressing cell, can put pieces in wrong positions. (Bolivar Gonzalez)

Version 9.04: a playable version in Linux

News:A great step to adapt to Linux OS thanks to Robert GambleChanged, graphics window of analysis, moves are aligned accourding its color.(remes idea)bmt files (best move training) can be exec by the program. (Johannes Reimers)Bugs:Playing against any engine, pressing Help to move when tutor is active.(dima das)The engine Roce, don´t works because a bad link.(Jacopo Della Bartola)Renaming open guide, when maintaining the name, data is deleted.(Mario L)Labels in several translations about Tourkey country vs tourkey animal, solved changing tourkey animal to tourkeycock (Max Aloyau)

Version 9.03a: new set of pieces, staunton 3D and new translation, Chinese simplified

New set of pieces, Staunton 3D by Marc Graziani.

New, Chinese simplified by Kevin Sicong Jiang. Great updates in:Indonesia by Heri DarmantoAzeri by Shahin Jafarli
In graphics of analysis, added column of % (Remes)

Bugs fixed:
Arrows in rotating board (Алексей Лаврухин)Fide-Fics/elo don´t shows diff points in observations (Chris K.)About colors and translations by Max AloyauFide-Fics/elo calculations wrong when some position of checkmate. (Oleg)9.03a: Bad link to simplex engine (Xema)

Version 9.02a: some bugs fixed and Etruscan, a new set of pieces

New set of pieces, Etruscan by Fabrice

Bugs fixed:

Pasting a PGN in "Create your own game" (Kåre Bøe)Moves between two positions training. Some corrections in the translations of French, Vietnamese, Dutch, Czech.

Version 9.01: some bugs fixed

This version fixes some bugs in relation to using MultiPV with a lower value to maximum, freezing often the program, this affects Playing against any engine, File-Elo, Fics-Elo, Tourney-Elo and Playing like a GM. Detected by Chris K.

The file with positions to work with "Your daily test" has been changed because it had bad positions. Detected by Max Aloyau.

Some translations have been completed, العربية, Português (BR), Español, Français, Polski, Tiếng Việt.

Version 9: Summary of changes

Tourney-elo:New set of playing personalities, created by Michele Tumbarello, that can also  be played "Playing against any engine". They are 117 new personalities, with information about characteristics. Created by Michele TumbarelloPlaying in general:Tutor opinion saved (when option marked in configuration), even when it is the same as user move. (ADT)When playing opponent then changed cursor (and doesn't show a message) (?)Keyboard changed to support indicating moves by keyboard (Robert Anderson), now ALT-f=flip, ALT-c=save pgn, ALT-i=save png img, ALT-d=director.Can be stablished main window as top window in relation other programs. (Red Hood)Analyzing a game, new option to show graphics at end (ADT). Enlarged main book. Elaborated by Michele Tumbarello.Lucas elo:It is possible to play against all better engines, even from beginning. (?+++)Playing against any engine:Tutor used and tutor general are now the same. (ADT)Shows arrows with the thought of opponent. (Michele…

Version 9 step 7: collection of tourney-elo personalities by Michele Tumbarello

New set of playing personalities, created by Michele Tumbarello, that can be played in "Tourney elo" and "Playing against any engine":
A great work, during 14 months, running games 8/9 hours a day, not fewer than 12000 test-games. 
Michele has prepared a pdf with all explanations: The second generation of playing personalities in LC 9
They are 117 new personalities, with information about characteristics.

More news:

Updated "Technique trainings" by Michele.Enlarged main book. Elaborated by Michele.Some engines have possibility to play in a limited elo mode, added a new option in "Playing against any engine" using this feature.First try about voice recognition, motivated by a message of Vishy from chessindia. I have included spanish and english, using cmusphinx.This is experimental, voice recognition is not 100% exact, and I have some doubts if it is usable in this context, then I need feedback from users thinking it can help to them (not in general b…

Version 9 step 6: small improvements and source code in GitHub

I have fixed some bugs and added small improvements:

1. Playing against any engine, added the option of including a summary about tutor (ADT)

2. Tutor, option to change multiPV value, default is maximum. (thetasquared)

3. New sets of pieces:

4. Komodo engine, version changed to 5.1r2

Source code of development version hosted on GitHub(I am testing and learning this new environment for me.)

Windows binaries: Instalable: