Comments (13)
In my PC, with no options in the Initial moves tab, with Deep Toga and time 3s = always d4, with depth 1..3 =d4
This is not something controlled by the GUI, it is the move decided by engine.
You can run toga directly, then write uci, then go movetime 1000, ....
from lucaschess.
This is not something controlled by the GUI, it is the move decided by engine.
And yet: (1) were this the case, the engine would be a bad one; (2) this was not the case with an earlier version of Lucas Chess that I had.
This problem, and the seemingly 'close-happy' attitude on this bug-tracker, are inclining me towards abandoning Lucas Chess - and ceasing to recommend it to people.
from lucaschess.
I have done the same test again, and deep toga select d4 with depth1, with time=3 d4, with 20 seconds thinking = e4, never Nf3, that is also a good open.
All is unmarqued in your Initial moves tab ?
I need to replicate the problem, but in this moment I can´t. It is necessary more information.
This problem, and the seemingly 'close-happy' attitude on this bug-tracker, are inclining me towards abandoning Lucas Chess - and ceasing to recommend it to people.
Sorry it is not my intention to disturb you, I have not much experience with this support and obviously it is an error.
This is for fun to me, and I don´t want to disturb people that want to help me, it has no sense.
Then please help me to undestand the problem, then you decides the better you consider.
from lucaschess.
If I may respond - even though the issue is marked - closed: good; please tell me what information you would like me to provide. I have the problem on both Windows and Linux (though admittedly that comes to the same thing really, since the Linux version is running in Wine because the native Linux version is, I am afraid, basically broken).
from lucaschess.
I have reopen the issue, the other day I´ll try to reopen, but I can't.
I need to know which is the option that you use to detect the problem, if is "Playing against any engine", the values of the tab Initial moves.
In relation to Linux, it is not supported in this version.
The next version has a repository here, and supports Linux32 and Linux64.
It has a folder = Linux, an d a script to launch the program.
lucaschess_11
Today I have tried to fix a problem that I believe doesn´t have a solucion in Linux, about minimize/maximize in the main window. Other issue you report.
from lucaschess.
My in-game configuration is as shown in the images I attach. (The images are from LucasChess running on Linux-under-Wine, but I have the same problem on Windows). The images show the Texel engine, but I have the same problem - well, slightly different moves are played, but always the same moves - if I use DeepTonga.
from lucaschess.
The Texel log is the next:
Lines with "put >>>", are orders from GUI to engine, the rest all are output of engine
put>>> uci
id name Texel 1.05 32-bit
id author Peter Osterlund
option name UCI_EngineAbout type string default Texel 1.05 32-bit by Peter Osterlund, see http://web.comhem.se/petero2home/javachess/index.html#texel
option name Hash type spin default 16 min 1 max 524288
option name OwnBook type check default false
option name Ponder type check default true
option name UCI_AnalyseMode type check default false
option name Strength type spin default 1000 min 0 max 1000
option name Threads type spin default 1 min 1 max 64
option name MultiPV type spin default 1 min 1 max 256
option name GaviotaTbPath type string default
option name GaviotaTbCache type spin default 1 min 1 max 2047
option name SyzygyPath type string default
option name MinProbeDepth type spin default 1 min 0 max 100
option name Clear Hash type button
uciok
put>>> setoption name Hash value 32
put>>> setoption name Ponder value false
put>>> setoption name MultiPV value 256
put>>> isready
readyok
put>>> position startpos
put>>> isready
readyok
put>>> go depth 3
info depth 1
info depth 1 score cp 2 time 1 nodes 1 nps 1000 pv b1a3
info depth 1 score cp 39 time 1 nodes 2 nps 2000 pv b1c3
info depth 1 score cp 53 time 1 nodes 3 nps 3000 pv g1f3
info depth 2
info depth 2 score cp 14 upperbound time 1 nodes 23 nps 23000 pv g1f3 b8c6
info depth 2 score cp 0 time 1 nodes 44 nps 44000 pv g1f3 g8f6
info depth 3
info depth 3 score cp 16 lowerbound time 1 nodes 111 nps 111000 pv g1f3 g8f6 b1c3
info depth 3 score cp 32 lowerbound time 1 nodes 135 nps 135000 pv g1f3 g8f6 b1c3
info depth 3 score cp 46 time 1 nodes 183 nps 183000 pv g1f3 g8f6 d2d3
info nodes 213 nps 213000 time 1
bestmove g1f3 ponder g8f6
g1f3 = Nf3 is the decision of engine, nothing to do by the GUI.
If you want an standard opening, you could select a book by example and change Opponent's move option.
The reason to select always Nf3 by Texel is the use of a fixed depth.
But something is wrong, because if you select intermediate level then the engine must work in analysis mode, I will fix it.
from lucaschess.
Hi, I'd like to help with this issue if I can.
@ACinnamonUserInUK , I'm confused, you say in the text DeepTonga (DeepToga?) But in the pictures Texel engine is shown.
Which one are you trying?
You are using the exact configuration shown in the pictures?
Would it be possible to know which previous version that you mentioned, worked as you expected?
Thanks.
from lucaschess.
from lucaschess.
This issue has served me to find an error but without a relation to the problem exposed, this error is fixed in my local code. Error = when MultiPV is active (in this case it is activated when option Set strength is other than best move, Intermediate in this case), then if engine like texel has an UCI_AnalyseMode option, it must be set to true to work properly.
Texel with fixed depth 3 without using a book, in all cases move Nf3.
It is not necessary to use the Gui to test, running the texel.exe and writing "go depth 3", in all my tries bestmove = g1f3.
When the error was fixed in the public release, in this particular case (where Set strength=Intermediate ) then the result will be other than Nf3, because the GUI select other moves of the list of moves presented (MultiPV) by the engine, but in this list Nf3 will be the bestmove again (because depth 3).
from lucaschess.
In the case of Toga, with depth = 3 and Set strength=Intermediate:
- Set strength=Intermediate has the effect of setting MultiPV to 40
- Fixed depth 3, in Toga the MultiPV service is not active with this fixed depth.
- It select always with these conditions Nf3(bestmove). The gui does not decide the move, since it only shows one option.
With Set strength=Intermediate, it is better to select a fixed time than a fixed depth, because the limitation of power of the engine is done by the GUI. The engine select a list of moves with evaluations, the GUI select a move that has an eval less than bestmove.
from lucaschess.
If I might add to this closed report . . The following
In the case of Toga, with depth = 3 and Set strength=Intermediate:
Set strength=Intermediate has the effect of setting MultiPV to 40 Fixed depth 3, in Toga the MultiPV service is not active with this fixed depth. It select always with these conditions Nf3(bestmove). The gui does not decide the move, since it only shows one option.
With Set strength=Intermediate, it is better to select a fixed time than a fixed depth, because the limitation of power of the engine is done by the GUI. The engine select a list of moves with evaluations, the GUI select a move that has an eval less than bestmove.
is, surely, much more complicated that it needs to be. Surely, users should not have to know this. Rather, they should be able to get some randomization - or perhaps, the lack of it, if they wish - just by pressing a few buttons. They should not have to know how the internals work. EDIT: Also, I just do not understand your instructions. All in all, I think that a change here would greatly improve LucasChess.
EDIT: especially since, when Windows 10 Dark mode is enabled, the relevant labels are near-invisible:
from lucaschess.
I am working in the next version. This window is changed to:
The Advanced tab:
from lucaschess.
Related Issues (20)
- Cannot compile on Ubuntu 18.04 HOT 2
- Ubuntu 18.04 installation error. HOT 21
- Linux Mageia: Error when executing xcython_linux.sh HOT 6
- Lucaschess not starting up : Ubuntu 18.04
- Lucaschess not running after upgrading to ubuntu 20.04 HOT 9
- It is unclear how to undue theme customisations HOT 2
- Please consider gradually transitioning the codebase into English HOT 1
- It's impossible to add external engines on Linux if their filename doesn't end with .exe HOT 1
- Piece styles as TTF HOT 5
- Live analysis output? HOT 3
- How to start the program on linux ? HOT 2
- Tutor regularly telling me my move is not the best move, and then recommends that same move to me. HOT 3
- Options windows, and especially the Initial Moves window, are rather small HOT 5
- The wait pointer shows when I have the tutor enabled and when *it is my move* HOT 1
- Wait pointer shows when it is my move
- pgn text copy error HOT 5
- search or past a position when browsing opening lines HOT 3
- Request options for making bin books with Polyglot book factory HOT 3
- Feature request: have a live analysis feature like in lichess HOT 1
- Setting up a position and then playing it (1) is rather complex, (2) changes the animations speed; more
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lucaschess.