Bugs fixed:
Changes:
- Mat in 1/2 freezes (alexxelaart+RU)
- Analysis, adding variants, bad num move.
- Kibitzers with non english symbols. (massivfat)
- Database, edit, paste, read PGN (Tobi)
- Information links, don´t works in Linux (Coyote112358)
Changes:
- Information panel in a game, added splitter to accomodate sizes between variants and comments
- Engines:
- Updated Rodent II (Pawel Koziol) to 0.9.64
- Updated Stockfish to version 8 in Linux engines.
- Updated translations: Greek(Nick Delta), Vietnamese(Toan Luong), French(Max Aloyau)
Help!
ReplyDeleteI update to version 10.09 and now the program don't start on my Pc windows 7 home 64bit...
There are a file that can help me is "bug.log" in the installation folder of Lucas Chess.
DeleteALternative is to install again (without uninstall, to maintain UsrData with old configuration)
Yes!
ReplyDeleteIs all ok now...
thx
Hi. Can you please guide me to install in archlinux?? i follow the LinuxInstallation.md but its not working...
ReplyDeletepython Lucas.py
Traceback (most recent call last):
File "Lucas.py", line 21, in
reload(sys)
NameError: name 'reload' is not defined
Or
bash xlucas.sh
Traceback (most recent call last):
File "./Lucas.py", line 44, in
import Code.Init
File "./Code/Init.py", line 13, in
from Code import Procesador
File "./Code/Procesador.py", line 6, in
from Code import Albums
File "./Code/Albums.py", line 5, in
from Code import Books
File "./Code/Books.py", line 7, in
from Code import ControlPosicion
File "./Code/ControlPosicion.py", line 1, in
import LCEngine
ImportError: ./LCEngine.so: wrong ELF class: ELFCLASS32
Thanks
Python must be 2.7.
DeleteIf you have a python of 64 bits, then you must recompile LCEngine and libirina, there are a folder=LCEngine, and a sh to compile, previously in LCEngine/irina, you have other sh to compile this library.
Dear Lucas,
DeleteI have ubuntu mate 16.04.
At the first run I get the above error message
ImportError: ./LCEngine.so: wrong ELF class: ELFCLASS32
After launching in order
$ lucaschess/LCEngine/xcython_linux.sh
and
$ lucaschess/LCEngine/irina/xmk_linux.sh
when I run
python Lucas.py
I get
Traceback (most recent call last):
File "Lucas.py", line 40, in
import Code.Init
File "./Code/Init.py", line 13, in
from Code import Procesador
File "./Code/Procesador.py", line 6, in
from Code import Albums
File "./Code/Albums.py", line 5, in
from Code import Books
File "./Code/Books.py", line 7, in
from Code import ControlPosicion
File "./Code/ControlPosicion.py", line 1, in
import LCEngine
ImportError: libirina.so: cannot open shared object file: No such file or directory
Would you like to help me?
Thanks
Michele
www.mtuttafesta.altervista.org
The support of linux is translated to version 11, in github: lucaschess_11
DeleteApparently the option to update from "inside" the program, is making some errors. At least in windows 7 64 bits as I had the same problem as Alex.
ReplyDeleteInstalling it again without uninstalling as you suggested works fine. =)
Problem was with version 10.00 to 10.04, that need reinstall.
DeleteMy tests are with OS Windows 8.1 64.
It seems there are more circunstances that I have not found.
For some reason LC won't show "Strength" combobox for an external Rodent 1.7 engine.
ReplyDeleteFrom the UCI:
"option name Strength type combo var GM var IM var Master var Expert var League var Club var Amateur var Moderate var Weak var Novice var Helpless default GM"
Chessbase Reader, for instance, shows it.
Pawel Koziol, author of Rodent says:
Delete"Rodent allows its users to modify several options influencing its playing style.
The way of accessing all of them may seem a little clumsy. It is a result of an attempt to have the
best of both worlds: instantly accessible predefined styles for a casual user and a possibility to
tweak the engine for those who like it.
The choice between these scenarios must be made in rodent.ini file. That file does not initialize the
engine itself, but drastically changes the way how it talks to the GUI. There are two setups: "user
normal" and "user power". The first lets the user play with predefined personalities, the second –
to set them manually via UCI options."
Rodent 1.7 is used to create some personalities by Michele Tumbarello, and to do it, is necessary that all options are available.
Hm? I don't get it. If I see "option name Strength" in the console output I expect to see it in the LC's GUI.
DeleteYes I have "user normal" in the rodent.ini file.
Again, Chessbase Reader shows that Strength combobox.
Distribution of Lucas Chess don´t include rodent.ini, in this case the user is in mode advanced with all options.
DeleteIf you has copied rodent.ini of the standard distribution, then options are reduced to a minimum and you can select with Strength one personality.
If you have created an external engine with rondent before you copied rodent.ini, options remain unchanged, ie all, and not Strength. Solution, you must create a new external engine.
Yes, as I said in the OP I tried to configure Rodent 1.7 as an external engine. I downloaded the distribution of Rodent 1.7 from here http://www.pkoziol.cal24.pl/rodent/history.htm . It has "user normal" by default.
DeleteIf I run the engine I can see all the available options:
option name Strength type combo var GM var IM var Master var Expert var League var Club var Amateur var Moderate var Weak var Novice var Helpless
default GM
option name FirstBookFile type string default guide.bin
option name SecondBookFile type string default rodent.bin
option name PersonalityFile type string default rodent.txt
option name Verbose type check default false
option name Analyse type check default false
option name UseBook type check default true
option name PositionLearning type check default false
option name Hash type spin default 16 min 1 max 4096
option name Clear Hash type button
Beside that, for some reason the Lucas Chess distribution doesn't have Rodent 1.7, it has Rodent 1.6.
You have reason it is 1.6 version, used by Michele T to create some tourney personalities. Now last Rodent is also included, but without personalities, the lite version.
DeleteAhhhr!! I finally fixed it!
ReplyDeleteI see that you expect the "default" keyword on the same line as "option name XXX combo", but in Rodent it has a new line before it.
So I just remove the trailing new line from the default rodent.ini and now the Strength combobox is here.
Nice.
The trick doesn't work for the Rodent 1.6 since it has three comboboxes from the ini file and only last one is visible in options. The first one and the second have line breaks before the "default" keyword. (( I guess you should remove the new lines before "default" before the UCI option processing.
ReplyDeleteI've fixed the Rodent sources, so don't worry, now it works properly.
DeleteThanks for your time.
ok
DeleteSorry, but it is not easy to do the translation. I have it in mind.
ReplyDelete