Thanks for your great work with the GUI. The Lichess bot works pretty well now.
There is still sometimes the problem that Banksia thinks there is still a game, but this was actually aborted or ended because the opponent had no more time, in this case, there is an entry with empty cells in the "Playing" tab. But this problem is not so bad.
The most annoying thing is that Banksia occasionally thinks it has won a game on time, although this is not the case. In this case the GUI simply stops playing because it thinks the game is over, in reality you lose on time (not infrequently in completely won positions) because the GUI does not continue playing. This happens when the opponent has let his clock run down very much, but has not yet reached 0:00.
Let me know if I can help with more information or data regarding the bugs.
I have several questions about BanksiaGUI version 0.48 beta, which I just downloaded and started to use:
1. I was unable to set the hashtable size to more than 4000 MB. How do I set larger hashtable sizes?
2. What does "bubble" mean on several panes? And how do I remove the "chessdb.cn" URL from the preferences/eg/tb pane?
3. I attempted to use FILE->OPEN to open several PGN files, and it failed on each. Does Banksia handle non-trivial PGN (i.e., with many deeply nested variations, and with non-standard start positions?)
Torom wrote: ↑Wed Aug 25, 2021 10:16 am
The most annoying thing is that Banksia occasionally thinks it has won a game on time, although this is not the case. In this case the GUI simply stops playing because it thinks the game is over, in reality you lose on time (not infrequently in completely won positions) because the GUI does not continue playing. This happens when the opponent has let his clock run down very much, but has not yet reached 0:00.
I had this problem too in v0.48 and reported it to the author. In version 0.49 I did not see this error yet.
Do you apply Data Structures and Algorithms in creating BSG? or just use standard programming?
Because I started to learn this topic, and it's a bit difficult.
I'm just wondering, does this (Data Structures and Algorithms) need to be mastered in order for a programmer to create an application that performs best?
Torom wrote: ↑Wed Aug 25, 2021 10:16 am
The most annoying thing is that Banksia occasionally thinks it has won a game on time, although this is not the case. In this case the GUI simply stops playing because it thinks the game is over, in reality you lose on time (not infrequently in completely won positions) because the GUI does not continue playing. This happens when the opponent has let his clock run down very much, but has not yet reached 0:00.
I had this problem too in v0.48 and reported it to the author. In version 0.49 I did not see this error yet.
Sadly, the bug is still in 0.49.
Another problem I just noticed, with the Lichess bot Banksia can't handle 30+0 games at all. For some reason the engine doesn't use any time at all with this TC. Maybe it has something to do with the move margin, because when I set it to 0.0s for a test, Banksia didn't let the engine use time either. Has anyone else noticed this problem?
In these three games you can see the problem, under "Move times" you can see exactly the point up to which the opening book was used, there my engine needed ~ 0.3s for a move. As soon as I was out of the book, the engine moved in ~ 0.0s.
There are 3 bullet games. What is the Move Overhead set? If this is set to 500 (0.5s) or more, the engine moves immediately. This is a problem with the engine, not the GUI. You have to reduce the Move Ovethead (engine options) for extremely short thinking times. I use a maximum of 250 for 60s + 0s games. I would set 125 for 30s + 0s.
Eduard wrote: ↑Wed Aug 25, 2021 6:54 pm
There are 3 bullet games. What is the Move Overhead set? If this is set to 500 (0.5s) or more, the engine moves immediately. This is a problem with the engine, not the GUI. You have to reduce the Move Ovethead (engine options) for extremely short thinking times. I use a maximum of 250 for 60s + 0s games. I would set 125 for 30s + 0s.
Hi Pham,
removed dll from banksiagui 0.49 directory, but still it doesn't start on Windows 11 ARM64: clicking the .exe, the little blue wheel moves 2 times then stops and GUI never appears. Luckily 0.48 works fine now. Maybe a conflict on the configuration folder? But I fear to touch it... at least until I complete my 1431 games (now 1240 completed) and it creates the backup in Recent Tournaments
Best regards, Alex
Chess engines and dedicated chess computers fan since 1981 macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64. ProteusSF Dev Forum
ydebilloez wrote: ↑Tue Aug 24, 2021 12:32 pm
Thanks for your continued work on Banksia. I noticed a possible enhancement/bug.
Winboard engines (crafty, mine in xboard mode) do not show time information in the the "engine info" while uci engines do. (linux v49)
Thanks for the report. The bug is fixed for the next release.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
Torom wrote: ↑Wed Aug 25, 2021 10:16 am
Thanks for your great work with the GUI. The Lichess bot works pretty well now.
There is still sometimes the problem that Banksia thinks there is still a game, but this was actually aborted or ended because the opponent had no more time, in this case, there is an entry with empty cells in the "Playing" tab. But this problem is not so bad.
The most annoying thing is that Banksia occasionally thinks it has won a game on time, although this is not the case. In this case the GUI simply stops playing because it thinks the game is over, in reality you lose on time (not infrequently in completely won positions) because the GUI does not continue playing. This happens when the opponent has let his clock run down very much, but has not yet reached 0:00.
Let me know if I can help with more information or data regarding the bugs.
Thanks for the report. I have been working on those issues.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager