Monday, January 15, 2018

Version 11.05b: first draft of "Opening lines"

Added:
  • New themes like diagrams of old books, adaptation of pieces included by Ben Citak.

  • Lichess-Elo
  • New engine, Cdrill 1800 by Ferdinand Mosca
  • Play like a Woman Grandmaster

  • Always autopromote to queen as an option, if ALT key is pressed, then allows to select other piece.

  • Playing against any engine: new option to show arrows with the best moves (parszab)

  • Tournaments between engines, added maxdepth of book. (Gabriel P)
  • Tools-PGN reader-Miniature of the day
  • Opening lines, only to test. It is an alternative way of creating a repertoire of openings, is a work not finished. There are a lot of work planned, by example, in the future will include trainings (one static and other continuous). 



Changes:
  • Director, to activate and deactivate, right button over the board. To add pieces if needed ALT-right button
  • McBrain new version 4.0
  • Transsiberian, endings, now all are guided (Craig H.)
  • Analisis, ending phase to calculate elo is considered when material < 15 or less than 3 pieces in each side (Eren Külpinar)
  • Blindfold training positions, shows until mouse is pressed (Rieks T)
  • Databases, now located in DatabasesGames/DatabasesPositions because the need to rationalize the UsrData folder (Max Aloyau)
  • Hannibal changed from 1.7 to 1.4b, because v1.7 is not valid to 32 bits old-processors.
  • Personal tactics, now in the UsrData/Personal training/Tactics, can be used subfolders to group user tactics (Lee Simbeye)


Bugs:
  • Tactics, draws not end (Ben Citak)
  • Several bugs in Databases (parszab ideas)
  • Launching the program with a PGN as argument, when the filter window is launched, it crashes when finished.
Update:
  • From 11.05 to 11.05a
    • Problem downloading more Women Grandmasters (detected by Max Aloyau)
  • From 11.05a to 11.05b
    • Miniature of the day doesn´t work (detected by Eren Külpınar)
  • To update, from Information-Search from updates 

Downloads : 

39 comments:

  1. Great job! Interesting to see the Opening lines. I can't wait to see how it works once finished. Thank you Lucas and anyone helping!

    ReplyDelete
  2. Oh boy, I'm really excited about the opening lines thing. There doesn't seem to be anyway to add anything to it yet other than importing a PGN. When I select the opening moves as instructed, it always just opens a completely blank opening tree with no way to add new lines (the pieces are frozen on the board). Can't wait to play with it when it works!

    ReplyDelete
    Replies
    1. It needs a lot of work, but it must work dragging the piezes in the board, it works in my copy :). Perhaps bug.log in your installation folder has some info about this.

      Delete
  3. I discovered what I was doing wrong. When the dialog made me choose the opening move, I was merely highlighting the opening line I wanted when I needed to double-click the opening I wanted in order to register the moves on the board. Now that I'm playing around with the feature itself, this is going to be great (but yes, obviously an early implementation)!

    ReplyDelete
  4. How can i make an analysis based on bad moves, and how can i make engine label a bad move automatically based on its rate (-99,99 - +99,99)?

    ReplyDelete
    Replies
    1. Analysis of a game has a tab=Wrong moves, to save blunders.

      Delete
    2. where can i find it? Train/Play/Compete/Tools or Options?

      Delete
    3. Onde eu clico pra ver isso? me fale passo a passo por favor se não lhe for incomodo...

      Delete
    4. When you are showing a game, pressing Utilities, Analysis.

      Delete
  5. No trainings created due the lack of data,what can i do?

    ReplyDelete
    Replies
    1. By example, you need a pgn file with a lot of games, to read it (Tools-PGN reader-Read GN), then Utilities, Mass analysis.

      Delete
    2. i have analysed many games but it hasn't label the moves as very poor moves automatically. I want to do it,but not manually.

      Delete
    3. Have you analyzed a pgn file with a lot of games in it ?
      Using option Tools, PGN viewer, Read PGN,.... then Utilities, Mass analysis, setting Wrong moves tab, to save blunders.

      Delete
    4. I analysed Alphazero games,but no moves was labeled as very poor moves in Utilities --> Moves Tree

      Delete
    5. They are not blunders in these games.

      Delete
    6. I have analysed games with blunders and nothing... suggest you to create a more dinamic program in next time

      Delete
    7. And i suggest you to try reproduce Alphazero auto-learn metodology. That's an amazing idea

      Delete
    8. There is some engine that uses the same idea, and from a lot of time ago.

      Delete
    9. You could send me a game with blunders and I try to show you how it's done.

      Delete
    10. You could read this:
      https://drive.google.com/open?id=1vxHkeObSFxdAZQbmOeU4_TnZyKeSBxBt

      Delete
  6. it didn't not chance any move label in tree ramification

    ReplyDelete
  7. https://ibb.co/h8oBPG Eu quero que o programa rotule as jogadas ruins automaticamente no Moves Tree

    I want engine automatically label the very poor moves in Moves Tree as very poor move.

    ReplyDelete
  8. Replies
    1. Eu disse que eu tomo nota do que você quer. Embora se você clicar no ícone da regra, ele faz a análise do ramo atual.

      Delete
  9. Ok,eu preciso de que a engine pense baseado nas avaliações de jogadas do Moves Tree. E como que eu faço para duas engines jogarem contra si no lucas chess?

    ReplyDelete
  10. Já achei,mas como faço pra configurar o tempo de cada engine para pensar? Quero colocar Asmfish 1 Minuto vs Greko 30 minutos

    ReplyDelete
  11. "Já achei,mas como faço pra configurar o tempo de cada engine para pensar? Quero colocar Asmfish 1 Minuto vs Greko 30 minutos "
    Desculpe, não é possível.

    ReplyDelete
  12. Bonjour,

    Pourquoi le son ne marche pas ? dans chaque version de lucas chess, quand j'active le son, le son ne fonctionne pas.

    Est-ce que c'est possible d'intégrer ce graphique pour les pièces dans lucas chess ?
    https://i.ytimg.com/vi/PGh6FUJ31p0/maxresdefault.jpg

    https://www.mobygames.com/images/shots/l/10277-sargon-v-world-class-chess-dos-screenshot-vga-2d-marble-board.gif

    merci d'avance,

    ReplyDelete
  13. Et la liste des sons, vous les avez mis en place?. From- Options - Son -....

    Les images de chaque pièce devront être mises à disposition au format SVG, et ces fichiers devront être du domaine public.

    ReplyDelete
    Replies
    1. Dans les options j'ai activé tous les sons. Quand je clique sur son personnalisés j'ai une liste mais je peut lire aucun son.

      Delete
    2. You must create the sounds, with a microphone or a wav file.

      Delete
  14. Olá Lucas Monge. Primeiramente, parabéns pelo excelente trabalho que realiza ao longo de todo esse tempo.tenho 3 dúvidas:

    1) Como faço para colocar no Lucas Chess as peças que fiz em svg?
    2) É possível usar setas sem usar o diretor?
    3) É possível ativar alguma ferramenta que mostra o processamento da análise ao invés de esperar aparecer toda análise?
    4) Como criar o treino pessoal usando várias pgn ao mesmo tempo criando uma base em Feb ao invés de criar item por item?

    Obrigado.

    ReplyDelete
    Replies
    1. 1) If you want to make them public, send them to me, if you just want to use them, copy them in a subfolder in the pieces folder of the program.
      2) Is is not possible now.
      3) Kibitzers from Utiliyties menu, can help you.
      4) From Tools, PGN reader, read a pgn, ..., menu Utilities,...

      Delete
  15. Olá Lucas,Gostaria de sugerir que você faça uma GUI de xadrez com funções mais básicas,tais como no Scid Vs Pc.Além disso gostaria que dentro destas funções você fizesse uma função destinada exclusivamente para análise de engines e dentro que dentro da mesma exista uma configuração de pesquisa onde o programa descarta determinadas ramificações pré determinadas pelo usuário ou que exclua determinadas ramificações de acordo com uma criterologia pré estabelecida pelo usuário,tais elas valor da ramificação após análise da engine em um tempo e/ou profundidade específica,variante,rótulo sobre a variante (boa jogada,péssima jogada,muito ruim...),etc.. Pois desta forma as análises das engines ficariam EXTREMAMENTE mais precisas e refinadas,tomando assim desta forma uma vantagem em relação às outras interfaces gráficas de usuários de xadrez,além de que esses critérios de análises fazem com que o pensamento da engine se assemelhe muito com a metodologia aplicada no Alphazero. Abraços,gostaria de saber sua opinião a respeito da idéia.

    ReplyDelete
    Replies
    1. Hi, your ideas are reasonable, but the program is still in the phase of growth, the time for simplification has not come, I only program so I can't spend time on more than one application.
      As for the engines, I have to study your idea, but I don't see it easy to develop.

      Delete