Skip to main content

New version 11, summary of changes

New web:

New engines:

Read PGN file:
  • Now supports the selection of multiple files (unknown)

New game in the beginning
  • Challenge 101: It is about solving up to 10 positions of all types, with assigning a score. The program saves the last 10 scores, and you can check the ones made from the Training menu/Personal training.

  • Added an icon in bottom-left in all boards to config that replace right button in the border.It can be hidden in the Options/Configurations menu/Boards, but menu always appears pressing left button in that area.
  • When showing a move, if there is an analysis, an arrow of the best move is showed. (Vladimir)

Analysis graphic window:
  • Added captures (Joël D)
  • Some other cosmethic changes.
  • Elo perfomance total and in opening, middle game and end game (Eren Külpinar)

Training positions: 
  • Added Play Current Position in Utilities (Brent)

  • New translation to Ukrainian by Volodymyr Soltys (initiated by Maxym Makarchuk)

  • Automatic save of games,... (Jacques D)
  • Some changes in level 1 (Jacques D)

  • Position of board configuration icon in Options-Configuration-Boards

New competition:
  • Strength in positions with only one good response (singular move).

  • Main change: graphic elements are added directly on the main board.
  • After saving a position the added elements are visible from any other board.
  • It is possible to change the file that has the information, which can facilitate sharing with other users.
  • Can be added text in a blackboard.
  • Activated with F1..F10.
  • A simbol appears in the board when the position has info.

Training positions:
  • Added pawn endings

  • Background color in selected rows can be changed (Options-Colors-General-Tables). (Remes)
  • New theme, McBrain's Wooden Chess Board " - © 2017 by Michael Byrne , permission granted to Lucas Monge to use in the software "Lucas Chess".

Tutor configuration:
  • Depth as an option (R.Giorgi)

Analysis of a position:
  •     New cancel button (?)

PGN reader:
  •     Added <enter> key to select (Remes)


  • Added some options:
    • Priority of the cpu process, normal, low, below low, high,... (vga)
    • Analyzed position, it can be before the move on the board or after the move.
    • Visibility, when you have many kibitzers, some of them can be hidden in the selection menu.
  • Options can be changed live.
  • Order in the selection menu can be changed.
  • To edit:
    • Tools-Engines-Kibitzers
    • When playing, Utilities-Kibitzers-Edit

Database of games:

  • Added in Utilities mass analysis option (Marc)
  • Added two tools to change the order of registers (TheIgnobleSavage)

Downloads : 


  1. Hi Lucas.
    Fantastic. Thank you.
    3 things:

    1) Mcbrain 2.7 gives an error and cannot bet executed.
    2) There is new Mcbrain 3.0
    3) In th tournament between engines, does the list of placement consider also the Sonneborn–Berger score?
    Thank you!!!!!! Great Job

    1. Thanks Giovanni.
      1. If you have selected 64 bits in configuration, you must take into account that your processor support bmi2. To test, you could exec McBrain: Engines/windows/mcbrain/SF-McBrain-27_x64_bmi2.exe
      2. I know that, one problem is that Tactical option is not functional and I have not studied that this affect or not to analysis.
      3. It seems easy to implement, I have to study it.

  2. Ok, thank you for the points 2 and 3.
    For the point 1, i have PC at 32 bit.

    1. Ok, fixed problem with mcbrain, there were a problem with an option that works only with 64 bits, fixed, I have published 11.01, and program can be updated, from Information-Search for updates.
      Thank you very much

  3. Great Job. Lucas is one the best software out there. Let's keep improving it. However multiple file read is not working.

    1. I have tested now and it works to me. I need an step by step secuence, to replicate.

    2. Tools-->PGN viewer--> Read PGN--> press + Hold CTR and select multiple PGN games.

      Result: Only one game gets loaded even if multiple were selected.

    3. I'm sorry, but I'm unable to replicate the problem. Do you use version 11?

    4. When you select two pgn files, then one database is showed, with all games.

    5. I just want to load multiple PGN files into PGN viewer at once. That's not happening. It only loads the last PGN file selected out of the many. Does it make sense now?

    6. I don't know which variables cause this situation, I just made the test and it works on my computer, with Windows 8, I select the files, I check that all of them appear in the list of selected ones and after accepting, I visualize all of them.

    7. I will try to run windows 8 on a virtual machine. Thank you!

  4. hi lucas why not worked sts test suite?
    and please add sts test suite new option time-one position
    and please add new option menu tactical strengh engines(tested engines epd or pgn tactical test suite database(Arena and Fritz option))
    and please add human sts test position(tested not engine tested human)and add new ratings human.
    and please add new human strength option(engine analyzid human all games and new ratings human and human played only your level engine or worked only your level training)
    and sorry my bad english(and please add simultanius game options(played many games one oponent or played many oponent many games))

    1. Hi Husniddin, sts works to me, I need an example to try to replicate. Time-one position I don´t understand.

  5. The Engine McBrain 3.0 is very very strong!!!

    1. In the next release, Michael will add Tactical option.

  6. why only x64 bmi please add standart x64 compile

    1. Because I have a bmi2 processor, this is the only reason. And it is possible to add all 64 as external.

  7. Bonjour,

    est ce que il y aura une version pour Ubuntu linux ?

    1. Downloading the sources from github, and installing the libraries, should work. Sources include a folder = Linux with installation instructions.

  8. I would like to congratulate the development team for a successfull release and thank them for all their hard work. Lucas chess is a remarkable piece of free chess software.

  9. hi lucas i'm tested you software many other cpu(but only windows(xp,7,8,10)) but allways not worked sts test suite lucas version 10(portable) and 11(portable) but version 9 worked perfectly.please fix this bug why older version worked sts test suite and new version don't worked. Thank you best free chess software and sorry my bad english

    1. Could you test stockfish at depth 3, by example? It works in my PC. If this doesn´t works in your PC, please contact with me in lukasmonk at gmail.

    2. yes i'm tested stockfish depth 3 and many other engine and all version do'nt worked engine load but no position analyzed only stopped. I'm completly video create tested this bug but sorry my internet very slow. please ask other members tested this bug why worked all engine version 9 and do'nt worked any 10 and 11 version. sorry my bad english

    3. I have fixed the bug. To use meanwhile in the window to play, press Config and Hide board.

    4. In the future there is not a board.

  10. Hello.
    i cannot adjourn games. after i adjourn the gui asks me if i want to resign. i don't get what's happening

    1. Yes, it is a bug, I´ll try to fix/publish in this weekend.

  11. Hi and Congratulations
    will there be some support for the DGT chessboard?

    1. Hi, from Options-Configuration-Boards-Enable DGT Board

  12. I own the Bluetooth version
    but the gui does not detect the drivers .. how can I solve?
    Thank you

    1. You could try, copying DGTEBDLL.dll in the Lucas Chess folder.

  13. I had already tried but it did not work because it was 64bit dll
    now with 32bit dll it works fine thanks1

    1. Thanks Marco, this is a reason I hadn't imagined and to take into account.


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