Skip to main content

Version 11.06c: Opening lines

  • To activate/deactivate Graphics-Director, CTRL+right button, also to activate F1 to F10
  • Engines:
    • Updated McBrain to version 9
    • Updated Stockfish to version 9
  • Linux, new installation and some fixes in code by Costor

Bugs fixed:
  • Tournaments, some fixes (Bernard)
  • Playing like a GM, time of engine is not saved from one time to another. (Eren Kulpimar)
  • Analysing a game, the graphics window always opens with white at the bottom (emeikei)

  • Opening Lines that allows you to create a repertoire of openings, and with tools to help to study, graphics-Director save the graphics in the same file, then it is all-in-one, providing the possibility of sharing easily. It also includes three simple ways of training:
    • First, sequential mode, the user must select all moves of a line and one side, must repeat until there are no errors. Then based on the number of times with no errors, it will be repeated.
    • Second, static, all the lines to study appear in a window, and the user can select any of them. The repetitions without errors are highlighted with mtereological symbols.
    • Third, positions, all the different positions can be trained in the same way as in the first training.

Version 11.06 -> 11.06a:
  • Bug: massive analysis, where book is not selected (Antonio)
  • Bug: mcbrain analysing with multipv at maximum.
  • Bug: kibitzers don´t work.
  • Change: importing polyglot books in Opening lines.
  • New: double click in a move, does an analysis (Lee Simbeye)
  • New: option in database filter standard, to save filters.

Version 11.06a -> 11.06b:
  • Change: Updated technique positions by Michele Tumbarello.
  • Bug: At start position window , the En "Passant Box" doesn't work. (aaa1395).
  • Bug: Poliglot books from pgn doesn´t work (Michele Tumbarello).
Version 11.06b -> 11.06c:

  • It only includes a minimal change due to the fact that in the analysis, part of the test code was not deleted by mistake, and the effect is that two calculations of elo are shown, in this update the test code is deleted.

    Downloads : 
    • To update (from v11.05/11.06/11.06a/11.06b), Information-Search from updates 


      1. Great job. I like the improvement. Is this the final draft for opening lines?

        1. The structure is the definitive one, I trust in it, but it is not closed to the feedback of the users and mine own. It needs to add the possibility of including games/model games and train those.

        2. The opening lines is good. I would like to suggest double clicking on each move to analyze and bring up the graphics showing the possible continuations. Like the way it is in 'Create your own game'. That said, I think Lucas is the best software for creating lessons and training in chess. I can program and is there a way I can help out with Lucas?

        3. Thanks Lee, the program is writed in python. I'm used to working alone all my life, and I'm quite old, so it's not easy for me to adapt to the way others work, which I'm sure they do better. There's a lot to improve and a lot to add in the program, but before you start creating code, it's best to contact me at lukasmonk email in gmail.

      2. I will contact you via email. I used python when I was studying for my electrical engineering degree. I haven't used it much lately as compared to java and c++ but I can quickly brush up on it. Actually I loved it because of it's rich libraries. You have done very well with Lucas Chess. It's really amazing! Using Lucas, I have seen my chess improve from average to super strong (like I'm now able to see strong moves at Stockfish 9 level). I would like to suggest a few tiny things to you to make Lucas chess Number 1 chess software. I believe it's somewhere there! I would also like to help with the documentation and videos of Lucas chess to help show the power of the software.

        1. Perfect Lee, I hope your email. And the aim of the program is not to be the number one, that's an effort for commercial programs, that helps people to improve in chess is the goal, I have a good detector for this and that's to help me, a case almost lost in this world :),

        2. I know nothing about chess-bot

      3. Thank you for the update. Great work...opening lines is working good!

      4. Would it be possible to make the opening trainer like chess position trainer or chess opening wizard? I can't explain entirely how these programs work here but Chess position trainer gives the option for the program to show you on the board the opening lines. Then you are asked to repeat the moves and you get a statistical overall score and have to play the opening correctly until you have no mistakes.
        Lucas have you heard of chess opening wizard or chess position trainer? If possible hopefully you can make the the program work similarly to them.

      5. Double clicking on a move to analyze it is not always working right and when you get a list of moves, it's always the best(top) move highlighted inside of the move you selected. I'm enjoying these developments. Thank you Lucas.

        1. Lee, for now, I've only detected that there's a missing indication that the engine is analyzing, and this can confuse.

      6. Bonjour,

        j'utilise lucas chess sous linux mint avec wineHQ, et quand je veut charger les moteurs 64 bits le jeu se ferme, puis se ré-ouvre mais les moteurs 64 bits ne sont pas chargé. la case dans configuration pour lancer les moteurs 64bits reste décocher. Pourquoi ne pas installer directement les moteurs 32 et 64 bits ?

        1. 64 bits engines needs that the processor was BMI2-compatible and the emulator allows this. If not this option must be disabled.

      7. Mr. Monge,

        Thank you very much for the great chess training program. You are certainly a grand master chess programmer. Is there a way to save and show comments / annotations in the Learning by repetition - Personal Tactics training files I create? Some of the text such as the opening type shows up but I cannot find how to add and save Game-comments to guide me through the learning process when I am using my created training. Thank you again.

        1. Hi, files used to create tactics are fns files, they have each position in a line, each line has some fields separated by | symbol, first is the fen, second is the information you want to show, third the solution,.... When manually creates a tactics training, you could select that this info was showed.

        2. Mr. Monge,

          Thank you for your response. I created my training opening variations by using the "Personal Opening Guide". I put in all the moves for an opening variation that I want to study including comments. I then select "Create a Training" and make a name for that training. Next I go to "Train" "Learn Tactics by Repetition" "Personal Tactics". I can then go through the variation I have created move by move. It works very well but I cannot see any of the comments I made from when I created the variation in "Personal Opening Guide". The comments are not captured from the "Personal Opening Guide" to the fns file. Is there a way to add and save comments to the training I created in "Learn Tactics by Repetition" "Personal Tactics"? I would like to add comments as a guide when going through the training. Your program is a fantastic learning tool for me. A work of art.

        3. Mr. Monge,

          The FNS training file created from the Personal Opening Guide does not contain the comments made for each move that were created when making the Personal Opening Guide. The only comments that appear in the FNS file are from the final (last) move. Is there a way to add move by move comments (annotations) to the FNS file? This way the student can see comments move by move when learning using the training. Thank you again for the brilliant software.

      8. yes thank you great chess software, but please this software new options add simultanius game options or simultanius training options(and sorry my bad english). Thank you very much Lucas.

        1. Hi Husniddin, not easy to implement. But you could exec Lucas Chess all times that you can.

      9. Congratulations for your job!
        Great Software!

      10. If you could produce a snap, AppImage or Flatpak, I'd recommend your software to Linux users. But as it stands, it's too difficult to compile for most folk. Regards,

        1. I use Windows, then these problems with Linux.
          I have done a Linux 64 distribution, you could test it

          I have no idea how to create a snap.


      Post a Comment

      Popular posts from this blog

      LINUX - First binary version

      The first official binary version of Lucas Chess on Linux has just been released. It has only been made possible by the great work done by Laudecir Daniel , choosing and compiling the 67 engines, as well as laying the groundwork so that the binaries can be more widely used and others such as shortcut creation, installation scripts, ...... In addition,  Graham O'Neill  has provided Linux-specific drivers for several digital boards. This version has two limitations : 64-bit Linux OS only. Minimum GNU libc version: 2.26 (ldd --version shows it) Installation has been made as simple as possible: The installer is a .sh file, generated with the  makeself  tool, and can be downloaded from: SourceForge , GitHub The file must be run from a terminal with user permissions only: sh ./ Launches a GUI with very basic options: Install: Installs in LucasChessR folder inside the home user folder. Generates a shortcut in Applications > Games Launch the application at the end

      R 1.06 Maia

       This update contains a major improvement with the inclusion of Maia. Maia is a neural network chess engine, created with the purpose of making her movements as human as possible. The Maia creation team has prepared 9 versions, from 1100 to 1900 of elo, and thus they have been included in Lucas Chess. You have all the information about Maia at:

      Setting analysis parameters

      Since version 2.04, you can change the parameters used by the program to determine whether a move is good or bad and also the elo calculated for an analyzed game. The parameters are as follows: limit_score Default value: 2000 Minimum value: 1000 Maximum value: 4000 Data type: integer Determines the score in centipawns from which the position is considered to be totally won, that the probability of winning is 100%. curve_degree Default value: 50 Minimum value: 1 Maximum value: 100 Data type: decimal percentage Expresses the correlation between the score in centipawns and the probability of winning/losing. It associates -limit_score with 0 and +limit_score with 100. Curve formula created based in  python-chess/Engine/Score/wdl    difmate_inaccuracy Default value: 3 Minimum value: 1 Maximum value: 99 Data type: integer If the difference between the best move and the move made means going