GithubHelp home page GithubHelp logo

Issues and features about en-croissant HOT 10 OPEN

dav1312 avatar dav1312 commented on May 23, 2024 1
Issues and features

from en-croissant.

Comments (10)

franciscoBSalgueiro avatar franciscoBSalgueiro commented on May 23, 2024 3

These are great suggestions, thank you! I'll be working on them.

from en-croissant.

dav1312 avatar dav1312 commented on May 23, 2024 1

If you try to analyze a previously analyzed position, the eval and depth don't update until you get a to higher depth (even if intentional it doesn't seem like a good idea)

It was intentional, I was trying to replicate the behaviour of lichess analysis. Why do you say it's a bad idea?

Because moving back and forth through the game can make the engine learn more about it and newer lower depths can have more accurate evaluations than older higher depths.

If you are going to keep the engine running either way, letting the user see the updated evals shouldn't be an issue. Right now it will just take more and more resources for the user to see them.

Being able to load multiple PGNs in the import PGN game

That should already be the case. In the Info tab there's a dropdown to choose from the games in the file. Or do you mean loading multiple files to different tabs at the same time?

I mean pasting multiple games in the PGN game textarea and load them in the same way as the PGN file input does since right now it only loads the first game.

image

from en-croissant.

franciscoBSalgueiro avatar franciscoBSalgueiro commented on May 23, 2024

If you try to analyze a previously analyzed position, the eval and depth don't update until you get a to higher depth (even if intentional it doesn't seem like a good idea)

It was intentional, I was trying to replicate the behaviour of lichess analysis. Why do you say it's a bad idea?

Being able to load multiple PGNs in the import PGN game

That should already be the case. In the Info tab there's a dropdown to choose from the games in the file. Or do you mean loading multiple files to different tabs at the same time?

from en-croissant.

dav1312 avatar dav1312 commented on May 23, 2024

If you try to analyze a previously analyzed position, the eval and depth don't update until you get a to higher depth (even if intentional it doesn't seem like a good idea)

It was intentional, I was trying to replicate the behaviour of lichess analysis. Why do you say it's a bad idea?

Because moving back and forth through the game can make the engine learn more about it and newer lower depths can have more accurate evaluations than older higher depths.

If you are going to keep the engine running either way, letting the user see the updated evals shouldn't be an issue. Right now it will just take more and more resources for the user to see them.

Wait (I haven't checked the actual code) but (in v0.5.0) the PID of the engine is changing every time a move is made so it seems like you are not using the same process (a common issue in chess interfaces that use Tauri) thus the engine doesn't actually learn from the game so what I said doesn't apply.

Therefore, you should prioritize fixing this and then eliminate the min depth issue.

from en-croissant.

franciscoBSalgueiro avatar franciscoBSalgueiro commented on May 23, 2024

App crashes trying to enable Stockfish

You used the "Save as default" feature before, right? You'll have to clear the previous saved values. I've added a button on the Help>Clear saved data for clearing all the data on localstorage.

from en-croissant.

dav1312 avatar dav1312 commented on May 23, 2024

App crashes trying to enable Stockfish

You used the "Save as default" feature before, right? You'll have to clear the previous saved values. I've added a button on the Help>Clear saved data for clearing all the data on localstorage.

Ah, okay, thanks

from en-croissant.

franciscoBSalgueiro avatar franciscoBSalgueiro commented on May 23, 2024

It's not possible to change the number of lines of chessdb

Do you still have this issue?

from en-croissant.

dav1312 avatar dav1312 commented on May 23, 2024

It's not possible to change the number of lines of chessdb

Do you still have this issue?

Yes, lichess works fine, but chessdb still doesn't

from en-croissant.

franciscoBSalgueiro avatar franciscoBSalgueiro commented on May 23, 2024

Just removing and then re-adding it should solve it.

from en-croissant.

dav1312 avatar dav1312 commented on May 23, 2024

Just removing and then re-adding it should solve it.

yup

from en-croissant.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.