Skip to main content

Version R2.10

 The new version includes the following:


An in-depth review of the use of the program by Eric.


## Added

* Play human vs human.

* Analysis Bar, which can be activated by playing against an engine or another human or by visualising a game, either directly or from Config, Show/Hide.

* Databases with positions, added option Export to a position sheet in open document format.


## Updated

* Komodo 64 bit basic, regression to 13.02. 14.1 64 bit does not work on some 64 bit pcs.

* Kibitzers, a limit can be added to the depth that the engine analyses.


## Updated languages

* Language Greek by Nick Delta.

* Language French by Eric

* Language Chinese by Zoushen

* Chinese openings by Zoushen


## Engines

* Updated lc0, Version Windows 0.30.0, The LCZero Authors,  [https://github.com/LeelaChessZero] (https://github.com/LeelaChessZero)

* New lc0 DNNL, Version Windows 0.30.0, The LCZero Authors,  [https://github.com/LeelaChessZero] (https://github.com/LeelaChessZero)


Comments

  1. Greetings from Colombia, I want to ask you how to organize a tournament with students through the intranet or the LAN of my school using LucasChess, I appreciate your collaboration. Cordially, Wilmar Lopez Neira.

    ReplyDelete
    Replies
    1. A few years ago it was an option included in the program. Then I removed it, I don't remember why, and it didn't matter much either, because nobody complained, I don't think anybody used it. Right now one way to play is using the "Play human vs human" option, with one of the contestants connected with the remote desktop windows option.

      Delete
  2. Sorry for the delay in translating the update, I've finished it and hopefully it won't affect the software update.

    ReplyDelete
    Replies
    1. Thank you very much, Zoushen, it was just in time!

      Delete
  3. Thank you so much for adding my suggestion of the evaluation bar. I also have a few other suggestions: 1. Please make the eval bar to be animated like the ones on chess.com and lichess. when i said animated, i mean like you would be able to see it moving from one point to another, unlike this one that was just released where it would disappear and appear from one point to another
    2. If possible, please add an option to play online or through a local network because if people would be a together, I'm sure the number of users of lucas chess will sky rocket
    3. Please please please, can you change the design of the eval bar? like make it more appealing, for example, round the corners a little bit, but not too much. that all.

    Thank you soo much for this app lucas. I hope all these suggestions aren't to much and hard even though i know the second one is less likely but i would really appreciate if at least the first and third suggestions were done. Thanks in advance cuz i know you'll do it😁👌

    ReplyDelete
    Replies
    1. 1) I have changed something so that the movement is not so abrupt, but surely it will not be the same as lichess or chess.com, which in my opinion is not a problem, the information that is shown is the one that corresponds and that is the important thing.

      2) One way to work can be using the windows remote desktop (I suppose that in Linux there will be an identical alternative), which works perfectly.

      3) All the boxes of that window have straight corners, in my opinion it would not be coherent to change this one, to me aesthetically it is correct to me with the straight corners, perhaps because I am not accustomed to another thing.

      I add the option to activate it by default.

      Delete
  4. Chess leagues are just amazing! Very exciting! Please create a chess cup. With a play-off game.

    ReplyDelete
    Replies
    1. Bro, please explain how to use chess leagues. I'm yet to understand it😅

      Delete
    2. I've got the possibility of making other kind of tournaments, but I have no idea when I will start to develop them, probably not in the medium term.
      Chess leagues are simply a competition similar to soccer leagues, played all against all and double round robin. The opponents can be divided into divisions, with the possibility of moving from one division to another at the end of each session. Human opponents can also be included. An elo is initially assigned and evolves according to the results of the games played.

      Delete
  5. Hello, I would be very grateful if you could include the games or tournaments on LAN or online again, it would be an excellent contribution to the best chess coach I know, Lucaschess. Again very grateful for your work.

    ReplyDelete
    Replies
    1. Not easy to include and I have not direct feedback.

      Delete
  6. Very impressed with the Utilities -> Analyze function (especially the flexibility of the parameters for the analysis - and its results). After waiting for an analysis to complete, the "show graphics" submenu appears under Analyze. Just a wishlist to enable the saving of the results shown by "show graphics" proprietary to Lucas Chess (save can only be opened by the app, or ideally saved to a pgn - but it could be more challenging to code).

    ReplyDelete
    Replies
    1. One way is to save it as lcsb format (Tools/Create your own game) or in a database.

      Delete
    2. I did not know that the create database function was this powerful, thanks Lucas. I loaded a handful of games in pgn format and did mass analysis on those, and saved so that I did not have to re-do the analysis. The results was a treat. And, I have not explored the Train function in the database yet. Just wow for a tutor material! If I may suggest if we could have the flexibility to load pgn from the Create Our Own Game (rather than manually input) will be awesome as well :).

      Delete
    3. My bad, Lucas. The Create Your Own Game tool already has the change starting position in Utilities which has all the position formats to load or read. If I explore it further, the features/functionalities are immense. Sorry for the rookie message post.

      Delete
  7. Also very impressed with the Engine Tournament capabilities to launch more than one worker to "multitask" the tournament. I have not seen this feature in other chess gui's (open source), Lucas. I just wonder if it was a fair tournament if we launch more than one worker with least control over the opening books (match interdependencies. Opening book selected after a previous game completes).

    ReplyDelete
    Replies
    1. Workers are independent of each other.

      Delete
    2. Very much appreciate the multitasking ability of the workers. Powerful feature.

      Delete
  8. What is windows portable version? Version that run under Vine on linux?

    ReplyDelete
  9. Dragon is available for free from komodochess

    ReplyDelete
    Replies
    1. Yes, Kaufman many years ago gave permission to include it in the program distribution. Now it is controlled by chess.com.

      Delete
  10. Hi Lucas, just to report that I tried an engine tournament (just 2 engines) to utilize the workers function, but crashed various times in less than 10 moves, even when utilizing one worker only. The engine match was between external UCI engines Safrad 2.2.40.360 versus Belofte 2.1.1 64bit (both listed in CCRL blitz rating 688 & 689), using Perfect 2023 opening book (in configuration). It was fine in Arena, but could not multitask (only one worker in Arena).

    ReplyDelete
    Replies
    1. Do you have the same problem with other engines?
      My antivirus does not like Safrad.

      Delete
    2. Yes, I just tried it minutes ago blitz tournament of 2 minutes game+1 sec bonus per move, perfect2023 opening book in tournament config. Crashes after Belofte 2.1.1 64bit makes the first move in worker 1, against CCRL Blitz ranked 687 (1040 ELO) Valiant Mk8 64bit. I thought it was Belofte that caused the crash in the tournament game, but I tried playing against it with no problems (only crashed in tournament).

      Delete
    3. I have not been able to replicate the problem. I checked that the book was not working and corrected it.

      Delete
    4. Perfect2023 opening book seems to work fine if used by other engines I tested. Example is Ufim 8.02 vs Delfi 5.4. Same exact tournament configuration settings.

      Delete

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

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