Bugs fixed:
- Paste PGN, with data invalid crashes the program. (?)
- New Komodo don´t works (getzero)
Internals:
- Disabled python garbage collector. (the intention is to reduce the possibility of crashes).
- Python 2.7.6
- PyQt 4.10.4
Engines:
- Tarrach Toy (http://www.triplehappy.com/), updated to V0.906
To update:
Remember that all user data is in the UsrData subfolder of LucasChess folder.
Wow it's hard to find a way to contact you. I wanted to write to thank you for the excellent program - it's one of the best chess teaching programs I've found (including paid ones!).
ReplyDeleteTo that end, I wanted to check you were fine with me hosting a download link on chess.com of it so more people can find and benefit from the program. Obviously I'm crediting you + not taking any payment or whatever. But I wanted to check.
http://www.chess.com/download/view/lucas-chess-training-program
Thank you very much Robert, very good reference.
DeleteThere is in the Information menu of the program a link to my mail, if you need contact me again.
Dear Lukas Monge, very much I wait for updatings as the board at a glance about which I spoke. There is a strong desire to strengthen visualization. Thanks in advance.
ReplyDeleteYou have good ideas to improve this option, "the undefened resources, resources under perforating attack, the pinned resources,
Deleteresources which can give the chech.", they are in my task list, but they are not easy to implement, I have to study them yet.
Cheers
Lucas
Hi Lucas!
ReplyDeleteWhat do you think of a simple, attractive graph of the evaluation scores in an analyzed pgn game? The line goes up when white has an advantage and the down when black has an advantage? Seems simple to implement such a thing, and would be very useful and attractive for new users.
Hi Phillip,
DeleteIn the 9 version I have included something like that (it creates an html file to read with the browser), and appears at the end of the analysis of each game, but probably not what you expect. In this moment, my aim is that it was useful to understand the game. It is developing so it will need a lot of feedback.
Cheers
Lucas
Hi Lucas,
ReplyDeleteThanks for this terrific product! I am enjoying my time getting to know Lucas Chess. Because I often play on different computers, I was wondering if there was a way to easily transfer my account/user information from one computer to another. Perhaps by copying the UsrData folder from one computer to another? In the future are you considering having a capability to store user information in the cloud and then have it sync when opening Lucas Chess?
Thanks again.
Mike
Hi Mike,
DeleteYes, UsrData has all user data
To save in the cloud is a good idea, but UsrData can have a lot of megabytes.
In the version 9 will have an option to change UsrData folder location, then it will be possible to use a Dropbox (or any alternative) folder to share with other PC.
Cheers
Lucas
I have just discovered your program and find it absolutely fine Congratulations !
ReplyDeleteI would need an information.
When playing against engines, I suppose they use a default opening book.
Is it possible to import a new opening book in PGN format and set it up as new default opening book for any engine ?
Thank you
Hi Gabriel,
DeleteThere is a default book, but when playing against any engine option or when analyzing a game, you can select other that you want.
LC only works with polyglot books. You can convert a PGN file to a polyglot book, reading it with PGN reader option and converting it from Utilities,
Cheers
Lucas
Thank you for the assistance, I also discovered that the program is very valuable for games analysis, the anaysis tools are clear and easy to be used, so I installed the latest version of Stockfish 5 and will often use it also for this purpose.
DeleteBest regards
You've disabled the Python GC!? This doesn't seem like a good idea... aren't you going to get memory leaks now?
ReplyDeleteHi,
DeleteI have explained it incorrectly, it is disabled the control of python about garbage collector is launched.
I have copied the next code/explanation:
http://pydev.blogspot.com.br/2014/03/should-python-garbage-collector-be.html
Erik Janssens
Disable automatic garbage collection and instead collect manually
every INTERVAL milliseconds.
This is done to ensure that garbage collection only happens in the GUI thread, as otherwise Qt can crash.
Ah ok. Makes sense now, thanks.
DeleteIt is a bad screen refresh, but internally the game is correct.
ReplyDeleteGoing to previous move then to this move then is corrected.
I´ll try to fix it.
Thanks
Hi Lucas! I really like the summary after analyzing a game (the complexity algorithm is especially intriguing). Maybe you could display these stats in even greater detail, like a graph showing the ups and downs during a game (lost scores, complexity, piece activity and so forth). Maybe even try to determine whether a blunder was a tactical or a strategical mistake. (ie a material switch happening 4 moves after the actual blunder could be displayed as a tactical mistake while a positional disadvantage 8 moves later was a strategic mistake. The graph could show all kinds of information and maybe compare a history of games to find repeating moves. Since you're already grabbing values from the analysis, this idea might be possible and something that could help players understand what they need to improve on.
ReplyDeleteThanks for a great software!