Skip to main content

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: https://maiachess.com/

Comments

  1. 1. Play against an engine won't start, and the same applies to somes Tactics -> Training Positions. There could be others that are not working but those two are what I have checked so far.

    2. I wish you could have included the ability to get rid of the arrows by left clicking. Imagine I use Lucas R on my laptop but the laptop is placed two meters away. Now imagine the discomfort I have to go through whenever I have reach for the laptop just to get rid of the arrows that I have drawn all over the board.

    ReplyDelete
    Replies
    1. how did you draw it in the first place?

      Delete
    2. After pressing the Draw button, it is necessary to have played a minimum number of moves, I think more than 25 moves each player, and that the engine scores the position as draw or not favorable to the player.

      Delete
    3. Lucas likes the program so much that I even did some simple tutorials on how to appear it, on my YouTube channel. I have few subscribers, but I copy the link and paste it on facebook and some whatsapp groups.
      Lucas Chess is fantastic ... a complete and completely free training program. I would like to collaborate ... is there any means of financial support? Like an account like wikipedia or firefox have, for supporters to make small deposits, in cash, to support the project?

      Delete
    4. Thanks for the offer, but I don't want the programme to have anything to do with money. It is made with free tools and in my spare time.

      Delete
  2. I can'´t replicate it, I need more information, about 1., OS, processor, .... tutor you used. if it is a first installation,....

    ReplyDelete
    Replies
    1. I have an Intel Core i5 7th gen running Windows 10 Pro. The programme was updated but first installation was Lucas R v 1.00. After experiencing the problems with the latest update I went back to v 1.00 which is working just fine.

      Delete
    2. v 1.00 has some bugs fixed in 1.06.
      I have tested v.106 on Windows 8.1 and Windows 10 Pro, without any problem.

      Delete
  3. InsLucasChessR01_06.exe check in Virus Total shows that 6 engines made positive detections for malware in this file. Why is it contaminated?

    ReplyDelete
    Replies
    1. The question is another, why are there 6 false positives? Can you answer me?

      Another test, check the virus total with the download URL(perhaps you have a virus in your PC), I just did it, 0 positive. I download the file and compare byte by byte with the original and they are identical.

      Delete
    2. Great point. Thank you for your attention.

      Delete
  4. ola, o programa Lucas Chess R 1.07 esta apresentando problemas na leitura de PGN. quando começamos, por exemplo um exercício de tática ele não permite fazer o movimento certo, tipo se for a vez das pretas, ele permite apenas mover as brancas. mais uma ver agradeço e parabenizo pelo excelente trabalho que vocês tem desenvolvido. o melhor que já vi.

    ReplyDelete
    Replies
    1. Please, I need you to be much more precise, to be able to replicate the problem, it talks about two very different things, resolution of tactics and pgn reading and I am missing everything in between.

      Delete
    2. Certo. eu estou usando PGN que são de táticas, ou seja, eu tenho que descobrir qual o próximo movimento, porem em um PGN onde o próximo movimento é das pretas, o programa não aceita mover as pretas e como próximo lance da para as brancas, embora como resposta depois de resolvido o próprio PGN da como lance a vez das pretas.

      Delete
    3. You could write me to my mail (lukasmonk at gmail), and sending files in UserData you use.

      Delete
    4. deu certo, muito obrigado!

      Delete
  5. Hi, first of all, thank you very much for your efforts. Great work.
    In the "play against an engine" window - Initial Moves - Activate Book, the name of deleted bin.books are still there and cannot be removed.

    ReplyDelete
    Replies
    1. GMopenings is always active. Could be this the problem?

      Delete
    2. Hi,
      1) I don't know what you mean with always active.
      2) I had created some bin books and added them to the list, now I have the books deleted, but their names still show in the list. I can even select them, but then there are obviously no moves.
      3) When adding books to the list, I have to leave the "play against engine" and reopen it to see the book in the list.

      Delete
    3. Fixed, I believe the two bugs. To the next update.

      Delete
  6. Hello, V R 1.08.
    -when i play a game Elo-Rating > Lucas-Elo. and when the engine offers to Resign, if I accept: the game offers only the "Resign" icon, while there should be the "close" option .
    -And a small option that I like in the Lucas-classic: in tactics training, when the problem is solved, there was the possibility of continuing the variant. it is for me a good training to play with the material adventage .

    Always, a great pleasure to use Lucas Chess, thank you to all the team for this "R" version and for continuing this project,

    ReplyDelete
    Replies
    1. 1. Fixed
      2.I don't have much time, I have added an option in Utilities, Play current position, not so direct but it can be played from any move of the tactic.
      To the next update.

      Delete
    2. Thank you for this update, the "Play current position" is a perfect tool :-)

      Delete
  7. Firstly thank you for this great chess software! I dont want to bother but could you explain me if its only me or in "Compete mode" when adjourning games number of hints by tutuor is always reseted when coming back to the adjourned game (i.e I have by default 7 hints in beginner mode; I used 2; game was adjourned and when coming back I have still full 7 hings at my disposal?) Thank you

    ReplyDelete
  8. Does the R version consume more memory or cpu than the previous version(11.17)?

    thanks for all your work Lucas!

    ReplyDelete
    Replies
    1. They use the same memory and cpu, the differences are minimal under the same circumstances.

      Delete


  9. I have created few end games using edit start position and saved them as separate files(about 10 lscb files, another 60 to create). I am trying to have them all together as training module or book so everything can be accessed in one place instead of I open each one as separate game. How do I do this? Can someone guide me bit. Thank you.

    ReplyDelete
  10. Open each one, Utilities, Save, Database, ...

    ReplyDelete
    Replies
    1. Thank you. That is done the trick. Now I have couple more questions to clarify.

      1) PKS files on Regular version Vs lscb version in R. Games I saved before is in PKS version which seems not openable in Version R as it is only looking for *.lscb file when I use open game option. Vice versa I can only able to read *.pks files in Regular versions. Is this expected behavior?
      2) PGN Lables --> Edit PGN labels .. This opens up window where I can change the things but nothing seems getting saved..It always defaults to values before after save. Am I missing something here? ( This behavior seems same in Regular version too).

      Thank you again.

      Delete
    2. 1) Yes. A bridge option between two version is pending.
      2) You need to press enter key when changing a label. I have to think of a way that and losing focus is enough.

      Delete
    3. Thank you again.. It worked with Enter key on each changes.

      Delete
    4. I have fixed the bug, to the next update.
      Thanks for the feedback.

      Delete
    5. I see the edit PGN is fixed on latest 1.11.

      I also noticed one more odd behavior when we create new game by using start position..I send you the details with screenshots on to your email.

      Once we edit the start position on small window, position seems not reflecting in main board until we save the game and re-open...

      Not a problem, just thought about sharing as feedback.

      Thanks again for all the hard work.

      Delete
    6. Hi Lukas, I see the issue is fixed(start position after set up) on latest update. Thank you again.

      Delete
  11. I think i found a bug with the arrows in the tutor's help, the arrows of my opponent are displayed even though it is disabled, this is my configuration:

    https://i.imgur.com/22CmDiD.png

    and this is how it looks in the game:

    https://i.imgur.com/sMM7iHJ.png

    Thanks again Lucas.

    ReplyDelete
    Replies
    1. Those are arrows that the tutor detects and that correspond to the best move that it considers at each moment, with the move of his side and that of the planned by the opponent.
      When the opponent's arrows are activated, then it shows what the opponent thinks is the best move while they are thinking, and it shows the arrows of the predicted moves, theirs and ours.

      Delete
    2. I understand now, thank you very much Lucas!

      Delete
  12. Hi Lucas,
    First thank you a lot for your program that I use daily to study my opening. Yet I think I'm encoutering a bug. I have 70 lines in one opening (one .opk file in UserData/OpeningLines). I want to use the sequential and/or the static training to brute force learn my lines. But when I click on Training > Configuration > Create training and then test the training it always rotate between like 4-5 lines out of the 70 instead of covering them all.
    Am I doing something wrong ? :)
    Thx, Clément.

    ReplyDelete
    Replies
    1. I didn't mention that the rotation between lines in sequential training happens when you choose random order.

      P.S May have responded to the wrong comment before.

      Delete
    2. Thanks Clèment, I am working on this bug now. I'll try to publish today or tomorrow a new update.

      Delete
  13. Hi Lucas,
    I got this wonderful news from Michele Tumbarello that a new 3rd generation chess personalities will be implemented in Lucas Chess. Any idea WHEN it will be available?

    ReplyDelete
    Replies
    1. Michale says:
      "I am working on it and it will be soon ready."

      Delete
  14. Hi, a suggestion: if you open a pgn file with tournaments it would be nice if you could see a ranking of the points made by the players in the tournaments ...
    I think Lucas could replace several programs this way

    ReplyDelete
    Replies
    1. Thanks for the idea, added to my list, I can work with it in the future.

      Delete
  15. Hi Lukas, Not to Keep bugging, but seems there is another possible bug. Once I created games in Database I tried to export all games as PGN.

    Open a Database --> Export --> To a PGN file --> All Registers. Now selected PGN file to save. Once I click save, nothing seems happening.

    Prompt says as "Saving: and progress stuck at 0% regardless how long I wait.... ( Same behavior if I try to save one game instead of all too).

    If you like I am happy to send the whole databse file to your email.

    Thank you.

    ReplyDelete
  16. hello, I ran into a freez in R 1.12a.
    Train> Tactics> Learn tactics by repetition> Tactics by Uwe Auerswald> Difficulty 1.
    arrived at problem 104/2184 "Deflection: Newyork (1928), Marshall-Soldatenknow, Difficulty *, Several Variants.
    1. ... Rxd2 2. Nxd2
    when with black I place a piece for the move 2. .... xx to a free space or for a capture, there is a freezing, as if the engine is stopped. impossible to continue.

    ReplyDelete
    Replies
    1. after various tests on other puzzles and difficulties, I think I understood the bug. When we do not make the right movement to solve the tactic, at times (not at all the puzzles) the GUI remains in a loop and does not go to the "wrong step" indicated by the red text at the bottom right.

      Delete
    2. There is a bug I have fixed now, It occurs when there are variations and the user makes a different movement than the main one.
      Thanks for the feedback.

      Delete
  17. Hola Lucas,

    In the director section, the first option to set up the arrows (using the right click mouse) is no longer changing the colors. As I prefer red, I normally swich the first one to red and then the second option (with Alt key) to blue. The alt keeps showing red arrows and the right mouse click still blue, no matter the changes in the director section.

    By the way, which is the key command to erase all arrows and circles in the board at once?

    Thanks for being so responsive and to keep improving this program. It is really unique with all its features.

    Another question: at play against an engine, under advance tab, for the engines that allow setting strengh, does the set strengh option overrides the rest of the parameters showing below? Finally, What does "move selected by the player means?"

    Hope my questions are not too much confusing.

    Muchas gracias Lucas,
    Best,

    ReplyDelete
    Replies
    1. What version do you have installed? This is a problem I assumed was solved.
      CTRL-F1 clears the last
      CTRL-F2 clears all

      Engines that have the MultiPV option provide the program with the best movement scores.
      The program chooses one of these movements based on those scores, in a very simple way, if it is the best, the first, if it is similar to the player, one that is close to zero, ...
      As of the options, only the number indicated in MultiPV affects it, the more that number is, the easier it is to choose one that fits the chosen option, and the engine loses some power on the other hand.

      When "move selected by player" is indicated, the user is asked to choose one of those options from which the engine has determined.

      Delete
  18. Hola Lucas, actually I cant reproduce the arrow colors thing anymore...not sure what happened, but it is working right now. So far so Good! Thanks again!

    ReplyDelete
  19. Hi Lucas , I think it'd be nice to add a live analysis feature like in lichess in the future updates , I find this feature extremely helpful for beginners like me .

    also , the degree of transparency settings of "active moves" and "opponent moves" don't seem to be working for me , only solid colors.

    also how can I change the looks of the arrows in director mode ?

    ReplyDelete
    Replies
    1. Using kibitzers is the way in Lucas Chess to get that information.

      To go to Director, pressing F1, then the icon +, Edit, .... Or on the button in the Director window, where F1 / F2 / .... is indicated with the right button.

      Delete
    2. thanks , it's working ... Is there a way to resize the kibitzers board? it's too small and I can't resize

      Delete
    3. The next is valid to all boards: https://youtu.be/QBrYY46tmFI

      Delete
  20. Hola Lucas, lo primero de todo felicitarte por tan magnífico trabajo del que disfruto desde hace años. Acabo de probar la versión R, y echo en falta que al grabar las partidas en pgn, se guarde automáticamente la apertura utilizada, como se hacía en las versiones anteriores. Un saludo.

    ReplyDelete
    Replies
    1. Vale, lo he vuelto a añadir. Para la próxima actualización.

      Delete
    2. Muchas gracias. Me he encontrado con el siguiente problema: en el modo competición Lucas-Elo, estoy jugando una partida (con blancas por ejemplo), cuando aplazo una partida, mi oponente lleva las blancas y mueve. Pasa la mayoría de las veces, aunque no siempre.

      Delete
    3. Corregido. Para la próxima actualización. Muchas gracias.

      Delete
  21. Lucas is getting better. Thank you. I have two suggestions

    1) Ability for engine to do a self play. For example you are going through a pgn file and you just want to know whether a position is a win, draw or lose with the best play. Click engine self play and an engine plays out a position while you watch.
    2) The Inline Kibitzer to show graphics with fading arrows into a single variation. User can choose how many arrows to show. This helps visualize what plans an engine has with a position.

    ReplyDelete
    Replies
    1. you mean like in lichess live analysis?

      Delete
    2. I thought I had already responded.
      I think these are two good ideas. 1) I think it would be a kibitzer, where two engines (by default the tutor) play against each other, until the end of the game, from a certain position.

      Delete
    3. 1)Yes. That would be a good idea Lucas.
      2) And a graphical representation of a variation using fading arrows. This is pretty much the Inline kibitzer shown in graphical form with fading arrows.

      Delete
    4. Hey Lucas. Did you forget about the posted ideas?

      Delete
    5. Hi Lee, I have not forgotten, mostly because I write down all the suggestions in a file, right now I have 167, of which 26 are mine.
      My top priority is to get a stable version, and there is still a long way to go. Also create a version 11 data import system. Then there is code that a person has prepared to incorporate into the program. Right now I am going through a stage that is not very fun in the program.

      Delete
  22. Hi lucas , where can I find opening books compatible with lucaschess ?

    ReplyDelete
    Replies
    1. can you suggest me anything specific ? also how can I use opening books as opening explorers ?

      Delete
    2. Cerebellum is free and vey strong, Rodent, ....
      You can create one from games you want.
      To use in the program, could be using a kibitzer, after installing one.
      Also in Utilities when playing or cteating a game, there is an option = Consult a book.

      Delete
    3. Also if you have a big data base of strong GMs games, you can create opening books under under Tools--> Openings --> Polyglot book factory . You can then use opening books in conjunction with engines, in Opening lines as you create your opening repertoires.

      Delete
  23. Hey there,

    first of all thanx for an awesome piece of free software. I really love the abilities and depth of the program! I noticed two things in the recent version R1.15 of Lucas Chess

    1. When I reinit a game against an opponent after a loss, the program slows down very noticably up to a point where it is not really usable anymore. A restart fixes this, so I think there might be semething going on with recursion or memory leaks.

    2. As far as I understood, the Lucas Elo play mode should become gradually more difficult over time, as more and more difficult engines become available. Now, while most of the engines are drawn in red I can select any of the engines to play against. Also selecting a random opponent will not give me a likely rated engine to play against but just choose any of all the engines. It selected Stockfish for me to play against with one of my first games... which didn't go all too well for me :D

    I am playing with the Certabo Board Driver so that might be a thing with one of these problems.

    Thany again and stay safe,
    Paul

    ReplyDelete
    Replies
    1. No. 2 is a user error. I was assuming that LucasChess would limit the strength of my opponent automatically based on the actual ELO, but I did miss that I could limit the ELO range myself when playing Lucas Elo mode.

      Delete
    2. 1) I have not been able to replicate the problem, in theory everything is correct, it would be convenient for you to review it with the following version 1.16.

      Delete
  24. I have used my Certabo driver and not been able to replicate it either. I even tried really hard to lose to an opponent ;-) If you are able to repeat it regularly can you please provide the exact steps you used? If you don't activate the board and just play on the screen are you able to replicate it then? See if deactivating the board before initiating a new game helps. You can reactivate the driver again once the new game is ready. That will tell us if the driver might be causing a problem during the game startup. If you lost the game then I suppose the last move shown on the board was by the computer. Did you actually make that move on the board or just leave the game for the new one?

    ReplyDelete
    Replies
    1. Hey Graham, unfortunately I'm not able to reproduce the problem, but that's because I run into another problem since the last update to R1.16. In normal playing mode against any of available internal engines, when I place move No. 2 or 3 the board still indicates my move with the LED's, but the move is somehow not transmitted to Lucas chess and the synhronisation between the board and Lucas Chess stops alltogether. This is not happening in any of the compete modes - here the Board and Lucas Chess still work fine together.

      In ShredderChess I don't run into this problem, I have the newest version 1.3 of your driver installed there as well. If I can do anything to help debug, please let me know. Thanx!

      Delete
  25. Hi. I'm using R version, but i can't open the app without running as administrator. Can you suggest some way to fix this? I see this a little uncomfortable.
    If not, i think it's okay. I enjoy using Lucas very much.

    ReplyDelete
    Replies
    1. The application can be installed only for the user.
      You would have to uninstall the current version. Install it again and before running for the first time, move the UsrData folder, from program files to the user's folder:
      C:\Users\[your user]\AppData\Local\Programs\LucasChessR\UserData\OpeningLines

      Delete
  26. Hi lucas , promoting on kibitzers seems to be buggy/not working....

    ReplyDelete
    Replies
    1. Version R1.16: I have just tested Candidates kibitzer without problem.

      Delete
    2. Oh I'm extremely sorry ... I was expecting to promote using drag-and-drop , clicking on the side works just fine ..

      Delete
    3. Anyway is it possible to sort games of engine tournaments by moves , engine names etc? Also it'd be nice have a quick preview of engine tournament games on the side like in tools\database

      Delete
    4. Take note.
      Meanwhile in the next update I will add the possibility to export to Database.

      Delete
  27. Hi Lucas,

    i can save fen files (but they are epd files basically), but i don't know how to read them ..
    it would be very useful to be able to save some positions and then study them, as for the openings

    ReplyDelete
    Replies
    1. When the file has the extension .fns, if it is saved in UserData/Personal trainings then it appears in the menu Train/Tactics/Training positions/Personal Trainings.

      Delete
    2. It doesn't seem to work ...
      If I go to Tactics -> Training Positions -> UNED Tactics -> Detection Attack I move a piece and then ...
      ...nothing happens
      If I go to a position created by me, when I load it I find myself in the initial position of the game and after a move I can not do anything

      Delete
    3. When the tutor is enabled, there is a time at the beginning that it is thinking before it allows moving the pieces, but just in case the background work is disabled, I am working on this and will try to post an update to remove this initial stop.
      In relation to the position created for you, please send me the data to my email

      Delete
    4. Hi Lucas.
      I think there is a problem with both the deactivated and activated tutor ...
      I send the contents of my fns file by mail but it does not seem to work well, I send it together with a video to see what happens

      Delete
  28. Hi Lucas,

    report a bug
    I created a large library of openings with the Tools -> opening -> Polyglot book factory menu
    Now with a double click on the name of the library I can see the chessboard and the opening moves and check it with a double click on the moves, the various opening sequences (I try 1 e4 g6 2 d4 Bg7 3 Kc3 c6 4 Kf3 ...)
    But, after creating the bin file and installed on Lucas if I open a new game and consult an opening book (or use the observer function) after move 2 d4 the move list disappears as if I had come out of the openings (not arrows visible here) , then reappear some moves later ...

    ReplyDelete
    Replies
    1. The best thing is that you send me data, the lcbin file from the "PolyglotsFactory" folder to my gmail account, and I check it directly.

      Delete
    2. Fixed, for the next update.
      Thank you very much.

      Delete
  29. Hi Lucas, Great software! I finally managed to install my favourite Chess Cases pieces with the help of Inkscape.

    ReplyDelete
  30. hello in the last R 1.17 my antivirus detected the file " W32/Baidu.gen!A ".
    it is known to be able to record keyboard inputs. Do you have doubts about a file located in the updated engines?
    https://www.file.net/process/baidubar.dll.html
    https://www.f-secure.com/sw-desc/adware_w32_baidu_gen!a.shtml

    ReplyDelete
    Replies
    1. What file are you referring to?
      baidubar.dll is of course not included in the distribution.

      Delete
    2. I don't know if this file can be installed into a random folder of the system, there are inconsistencies between the "maia" folder and the IcO exe. which are two different engines!
      > my antivirus is telling me:
      -the path: ... \ LucasChessR \ bin \ OS \ win32 \ Engines \ maia
      -the delited file: lc0.exe
      really strange because "maia" is not "lc0".
      I do not understand at the time!

      Delete
    3. and my antivirus showed up when I activated a " Play against an engine"

      Delete
    4. I don't know either (in relation to baidubar.dll), the only thing I know is that if it exists (baidubar.dll) it has not been with the software I have published.
      Maia is not an engine, it is a neural network created to run with the Leela engine, lc0. It is separate (actually there are two lc0) because it needed a 32 bit compilation to be accessible by all users and the standard lc0 is 64 bit. So the build is a clean build that I have done on my computer with VS2017 and I have no doubt that it is virus free.
      I understand the reticence, and the difficult task that the antivirus have that leads them to be wrong many times, but this of having to prove innocence every time an antivirus does not do its job correctly is quite tiring.
      What antivirus do you use ?

      Could you test with your antivirus this recompiled version, I have done now with current official lc0 sources?:
      https://drive.google.com/file/d/1MSUVAdqkE5dqfk5jiypYhc99iK5-SugF/view?usp=sharing
      It is lc0.exe.

      Delete
    5. my F-Secure scan of this file is green, say no problem.
      Basically I know that F-Secure is very sensitive. I had no idea of a LucasR contamination, but just wanted to report a conflict.
      I would try this evening to restart Maia, for a match. and see if F-Secure detects anything in its file.

      Delete
    6. Great, I will try to publish today an update with new lc0, and other changes.
      Thank you very much.

      Delete
  31. Hi Lucas

    I report a bug: if I play a game and then try to save it by overwriting an existing game, the save does not work

    ReplyDelete
  32. hey lucas , I edited arrow sizes in director mode ... It was working fine .. but then suddenly director mode stopped appearing altogether ... pressing f10 or right click doesn't work either ...

    ReplyDelete
    Replies
    1. Check if Options/Configuration/Board/Live graphics........

      Delete
    2. I could send you the bug.log file since it's small I'm pasting it here...

      Version R 1.19
      Traceback (most recent call last):
      File "LucasChessR\bin\Code\Board\Board.py", line 1064, in mousePressEvent
      File "LucasChessR\bin\Code\Board\Board.py", line 897, in mousePressGraphLive
      File "LucasChessR\bin\Code\Board\Board.py", line 951, in readGraphLive
      File "LucasChessR\bin\Code\Board\BoardTypes.py", line 123, in restore_dic
      TypeError: argument of type 'SVG' is not iterable

      Delete
  33. Hi Lucas,

    if I do Tools -> create game and then Tools -> move structure and then analysis ...
    wouldn't it be better to have the results sorted by score?

    ReplyDelete
    Replies
    1. I also noticed that polyglot books are now created normally, but if I then use them with create game -> tools -> observer, the various book moves are not sorted by percentage of use

      Delete

Post a Comment

Popular posts from this blog

Version R

New version of the program. Continuist at user level with the previous one, but with great internal changes. This new version has been mainly tried: Update the code to a current version of the compiler, from python 2.7 to python 3.7 (based in a previous work of Alfonso Solbes). Update the graphic library, from version 4 to 5 of qt, via pyside2. Improve folder organization, with Linux support in mind. Negative consequences: It is incompatible with Windows XP. The data is not compatible with previous versions of Lucas Chess. The weight of the installer has doubled, currently around 120 Mb and the disk installation occupies 338 Mb.

Version 11.17: update of Honey and Stockfish

This update mainly contains the upgrade of two of the main engines: Honey formerly McCain, which is the default tutor used by the program, now updated to version XI. The author is Michael Byrne ( link ) Stockfish, version 11 ( link ) There are some bugs fixed thanks to LinuxOnTheDesktop and others.... Downloads  :  Update, from Information menu, Search for updates Portable:   LucasChessPortable1117.exe Installable:   InsLucasChess1117.exe