Thursday, January 30, 2014

Version 8.06: two bugs fixed

  1. Learn a game (Training-Resources for zebras), don´t work promotion (Mariusz)
  2. Stockfish DD has a wrong message (mate 0) that affects analysis results, changed to Stockfish 4 (Pavel)



32 comments:

  1. Thanks so much for v8 and the hard work of all contributors. My kids love playing Monkey and I've found unexpected joy in the ELORating feature. One question... would it possible to allow a human player to be added to the tournament between engines? It would be fun to play in a "league" against whatever engines we wanted, since the tournament already keeps results.

    ReplyDelete
    Replies
    1. I also agree that it is a good idea.
      I write down the idea in the list.

      Delete
  2. When you play against the engine, are we now playing against stockfish 4 or stockfish DD?

    ReplyDelete
    Replies
    1. Stockfish 4, reference to stockfish DD has been removed.

      Delete
  3. Hello,
    I'm having difficulties when trying to past a pgn file to analyze my game. I get a "One Moment Please" graphic in upper right and I'm never able to paste the game. The rest of the program seems to function properly, just not the paste pgn function. Any thoughts on what could be wrong? I just downloaded and installed the most recent version.
    Thanks,
    Brian

    ReplyDelete
    Replies
    1. If you send me bug.log file in the lucaschesss root folder, I could know which is the problem.
      Also if you send me pgn to paste, I could replicate it.

      Delete
    2. Lucas,
      Thanks so much for the quick response. I'd be happy to send both the bug.log file and pgn (please don't judge me too much on my game...I'm a beginner :)), but I can't find a contact email for you and I couldn't insert the files here. Could you let me know how best to get it to you. As an FYI, I never have the opportunity to actually paste anything.

      I also want to thank you for your work on the program...it is really quite amazing.

      Thanks again,
      Brian

      Delete
    3. The email is in the program : option Information-Contact.
      It is lukasmonk at gmail.
      Cheers
      Lucas

      Delete
  4. Hi Lucas,

    I can't make Stockfish engine to use more than one thread. At least my processor usage looks like that. I've changed polyglot.ini in stockfish folder to
    Threads=8
    Hash=2048
    The system is Windows 7 64-bit, Core i7 920 CPU and 6 GB of RAM.

    Check the pic here
    http://tinypic.com/r/28ahixj/8

    ReplyDelete
    Replies
    1. Hi Drazen,

      Polyglot.ini is not used in the program.
      To do that you want you must create a new external engine (Tools), and set directly these parameters.

      Cheers
      Lucas

      Delete
    2. Hi Lukas!
      New versions by new versions, but FICS Elo and Fide Elo still works not properly!
      Still the time of engine thinking is not enough for valuation of my move proposal. Why the time of engine thinking is still under 1 second!!! I dont understand this!!!
      In every range of Fics or Fide ELO options, MUST BE A ADJUSTABLE TIME FOR USER, like in "PLay like grandmaster" option!!
      I expect the correct evaluation of my move proporsal!
      Under 1 second of engine thinking it is impossible!

      Regards
      Chris K.

      Delete
    3. Hi Chris:

      8.06 is version 8 with some bugs fixed, and 8.25 will be the same but less bugs.
      Version 9 will have some improves that affect directly to FICS and FIDE elo, time that judge-engine thinks will be minimum the same as user.

      I have logged info of stockfish while playing FIDE elo, playing against a more than 1700 elo:
      last 3 lines are:

      info depth 14 seldepth 27 score cp -422 nodes 9081221 nps 348219 time 26079 multipv 24 pv f3e5 c6e5 e2e3 e5c6 d2d4 e7e6 f1e2 d7d5 e1g1 f8e7 c1d2 f6e4 c4d5 e6d5 b1c3 e4d2 d1d2 e8g8
      info nodes 9081221 time 26079
      bestmove d2d4 ponder e7e6

      Depth = 14
      Time = 26079ms = 26" (I have an old pc and perhaps in a modern pc time will be less but more than 10" in 2014)

      Cheers
      Lucas

      Delete
    4. Hi Chris:
      Now I know why you say 1 second engine thinking, when you move then scores are showed and program use less than a second, but analysis begin in this moment to the next move, One moment please appears, then engine is thinking.
      Cheers
      Lucas

      Delete
    5. Hi Lukas!
      Ok, Ok....wait a minute....
      I understand, that in the moment of an announce "Wait a minute", the engine is thinking at that time? This "Wait a minute" announce continue about 10-15 sek on my computer.
      Is it exactly a real time of engine thinking?
      If the answer is YES, the situation is better than I was think!

      But... listen Lukas.....:) For me, will be most better, if the time of engine thinking will be under user control.
      For example:
      1st OPTION: Adjustable time thinking (like in "Play like grandmaster" option)
      2nd OPTION: The time of engine thinking is the same like user thinking (Very interesting option !)
      3rd OPTION: Adjustable of deep engine thinking.

      Then the 'Fide Elo" option will be real great for training!
      Please , answer me, what do you think about.

      Regards
      Chris K.

      Delete
    6. Hi Chris,

      Yes, while wait a moment is showed, engine is thinking.
      I am working in the second option with a minimum.

      Cheers
      Lucas

      Delete
    7. Hi Lukas,
      I have a next question about engine working in "Fide Elo Option"
      What about parameters like Hash Table and Multi Core option?
      Stockfish default Threads=1
      I have Duo Core processor and I be afraid that Stockfish use only single core.
      Does is any way to set Threads=2 or will be exclusively in next Lukas Chess version?
      But...the best way will be with change engine for another in my opinion.
      I have a big trust in Houdini for example and will be great with possibility change analyze engine for optional another. (The same like in "Play like Grandmaster" option)
      And (in my opinion) will be great show for User which engine is working, with possibility to change the engine parameters like Hash Table and numbers of cores.
      But now...how to change number of Threads for Stockfish from 1 to 2 threads?

      Cheers
      Chris K.

      Delete
    8. HI Chris,

      In 8.07 version, when you play Training-Training ratings-Fide elo, program will use standard tutor, configured in Options-Configuration, then you can use an external engine to do this work with the options that you like.

      Cheers
      Lucas

      Delete
    9. Thanks! Great!
      I'm waiting for 8.07 version!

      Cheers
      Chris K.

      Delete
  5. Hi Lucas
    you are doing a great job. especially in terms of graphical/visual quality which is a very important matter. and lucas is far ahead from the other softwares in this category. training and playing features are also great. but there are some minor issues that makes analysing and studying games harder and needs improvement.
    for instance: i opened a game for to analyse. i want to look at the variants in the pgn or i want to create new variants in that game. here i encounter some problems: 1) i have to click to the moves in variants panel and open a new window in order to see each variant.using only the arrow keys mostly enough for to wandering in the variations but clicking seems not the ideal way for that 2) lucas doesnt allow me to create my own variants. 3) engine/evaluation panel is like a stepchild. it has no place in the main window and if you want to look at the suggested moves which is very frequently, again you have to open a new window for that. and you cant merge that engine panel with the rest of the interface it stays on top and separate. these 3 issues can collect under the same title which is the panel/window order or management. and at some point these things make analysing uneffective and boring imho.

    the common approach we see in the other popular guis is not original but very logical and easy to handle i think.( notation, variants and move ratings in the same panel. and the engine window is below of that.) and no extra windows. of course moveble/customizable panels is good but not so necessary if their order is sound.

    i know nothing about programming just used them so much. maybe its too late for this kind of changes but i think this is very important because lucas is already far better in many aspects than the other softwares including the paid ones. but this little difference limits the usage area of the software.

    cheers

    Anil

    ReplyDelete
    Replies
    1. Hi Anil,

      1) I had planned on version 8, study and solve the problem of displaying variants, but in the end I did not, I forgot. I will try to be able to see on the main board in version 9.

      2) The control sample variants, is a text box, you can type, paste, delete, modify. It also has two buttons + the first to add a new variant, and the second for the same but playing against an engine.

      3) The size of the board can be changed by pressing the right mouse button on one corner, so that the window is achieved not so great. Have you used the option of kibitzers in the program?, Different types, and some you probably will be useful.

      Regarding the interface pgn, I'm not happy as it is now, but I like much more than the classic guis, I thought some alternative, to bring the information to the movement, perhaps make some attempt in this direction.

      Thank you very much
      Lucas

      Delete
  6. Hi Lukas!

    I would like to propound You a new chess traning idea which I named "Dual Training"
    Self I'm practice this mode very often.(manually of course under Fritz Chess GUI or Arena GUI)
    But.. under the Lukas Chess GUI it will be possible work automatically!
    What is the idea? I clarify now...
    For example...I would like to try play the game with some kind of engines about 2300 ELO strength.
    But this is to strong for me. (my ELO is 1900 about)
    In that case I will need the help. The help from another, engine (much better than me of course)
    What I do in this situation?
    Under the Fritz GUI for example I'm starting a very good engine like Houdini, Stockfish, Critter or another optional.
    Let's give the name - A "Friend Engine"
    Also I need to hide the engine window. (for hide score evaluation)
    Under Arena Gui I'm starting my really game with another engine which I want (2300 Elo for example)
    And the rule is:
    1.my moves are odd (1st 3rd 5th...etc)
    2.the "Friend Engine" play the rest moves (in other words: 2nd, 4th, 6th....etc)
    I discover also that: (My ELO + Engine Friend ELO)/2 = Opponent ELO !!!

    For example:
    My ELO = 1900
    Friend Engine = 3000
    3000 + 1900 = 4900
    4900/2 = 2450 (Our arithmetic mean)
    It signalize that "We" can try to play the uqual game with 2450 ELO engine strength even !!!
    Another chess world for player!!
    So we've got that incredible big jump from 1900 to 2450 level world!!
    Incredible training possibility!
    We can have posibility to play the equal chess game on the level very much above our level !!
    The next very interesting training idea for your great Lukas Chess program in my opinion!
    Anyways it will be every asy to creation for you I think :)
    Please let me know what do you think about it?

    Cheers
    Chris K.


    ReplyDelete
    Replies
    1. Hi Chris,
      It is very easy to emulate this with LucasChess now.

      In Playing against any engine option, you select opponent engine, and hints to help =0.
      In odd moves, you move and when others you press Control 1, and tutor engine do the move.

      Cheers
      Lucas

      Delete
    2. Thanks Lukas!
      Dual friend game works great!
      But one question...past CTL-1 the engine don't use the opening book!
      In first moves past Ctrl-1 the engine always start thinking without use book moves!
      What is the way for book use in this mode ?

      Cheers
      Chris K.

      Delete
    3. It is a bug, in opening it must select a book move, I´ll try to fix.
      Cheers
      Lucas

      Delete
    4. Hi Lukas!
      Could you like official append the new "Dual Friend Game" mode training in the next version of Lukas Chess ?
      Now it is only the secret possibility for all users

      Cheers
      Chris K.

      Delete
    5. Hi Chris, I have to think about but probably I will include in the 9 version.
      Thank you very much
      Cheers
      Lucas

      Delete
    6. Ok, thank you so much too !
      Waiting for the next versions of your great Lukas Chess!
      For me will be superbly with two important changes:
      1. In FIDE ELO: possibility engine change for another and setup parameters like the time(!), hash table and multi core option.(We talked about it already)
      2. The new option : "Dual Friend Game"

      Kind Regards
      Chris K.

      Delete
  7. Hi Lucas, I wanted to report a litttle bug.
    In the feature "Tournaments between engines" with "initial position" LC doesn't insert FEN in the ensuing pgn.

    Best regards and long live Lucaschess & Python! :-))

    Stolcius

    ReplyDelete
    Replies
    1. Thank you very much.
      Fixed in 8.07

      Long live to Python!

      Delete
  8. Mr lucas there is a bug in lucas chess please help me , many times when i play against an opponent it won't move it takes a moment to think then it won't play please help me

    ReplyDelete
  9. Hi,
    Does the problem occur when playing against one of the engines included (like glaurung), and a tutor like stockfish ?

    ReplyDelete