Banksia GUI released

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
phhnguyen
Posts: 1434
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Gabor Szots wrote: Fri Apr 17, 2020 7:18 pm A couple of times I tried to use the Banksia GUI for running a tournament but each time it exited after a couple of games.

I wonder if there is a way to determine the reason. I have a 64-bit Windows 10, Hungarian.
Crashing is always hard to find reasons. I am so interested in too. Can you try:
- Find crash logs. Just follow some guides on the Internet, such as this link https://windowsinstructed.com/access-wi ... s-windows/. Try to find logs mentioning about BanksiaGUI
- Try to understand the reason and/or send them to me to check.

You can help us to find the cause by making a limited tournament. That can detect if BSG or engines, external data are the reasons:
- Select only good, famous, long time tested engines such as Stockfish and Komodo
- Turn off all openings, logs, syzygy... In the below image you may see I unticked almost all checkboxes
- Create few games only (set games/pair a small number)
- Set low values for concurrency, hash, cores...
- Set game time as a very short one, thus you can try quickly many tournaments.

If the above tournament can play fully (without any crash), you may increase the number of games, concurrency, add one/more engines, try again until you see a crash, then verify the parameters and/or engines that causes the crash.

Thanks for help.

Image
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
BrendanJNorman
Posts: 2526
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: Banksia GUI released

Post by BrendanJNorman »

Gabor Szots wrote: Fri Apr 17, 2020 7:18 pm A couple of times I tried to use the Banksia GUI for running a tournament but each time it exited after a couple of games.

I wonder if there is a way to determine the reason. I have a 64-bit Windows 10, Hungarian.
Yeah. I REALLY love Banksia, but had to give up on it, due to endless crashes when running tournaments. :cry:

I suspect it is related to Windows 10 being an absolute JUNK O.S.

When will Microsoft release something which is modern, but as easy to use as XP/Win 7 were?
RubiChess
Posts: 584
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Banksia GUI released

Post by RubiChess »

I'm no big fan of Windows but I would not blame the OS for crashes of one special application.

Regarding Banksia I have a question or feature request: I ran a tournament yesterday (without crashes) with concurrency=1 and I find it annoying that I always have to open the running game for viewing by double-clicking the game in the tounaments game list. There should be some "always show running game" option. Maybe there is but I haven't found it.

Andreas
User avatar
phhnguyen
Posts: 1434
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Rom77 wrote: Sat Apr 18, 2020 6:46 am I, too, was confused when the stopped tournament suddenly picked up and played. But I also understand what you want to avoid. Is there any way to separate these problems? Maybe the tournament should go into "Stop" mode, after the end of the last game with the "Concurrency:" = 0 mode? And only after clicking "Resume" can it be continued? Therefore, if at the moment there is some simple solution to the problem, then I would be grateful if it were implemented. If not, I do not insist. I will just remember such a surprise.
I have been thinking about a simple message. At the moment when concurrency is set to zero, the box of the number will be shown with a red border. Perhaps, I will make it more clear.
Rom77 wrote: Sat Apr 18, 2020 6:46 am I want to report another issue. Even if adjudication on the "Score threshold" is set in the tournament, in some games it does not work. Although it should. The game continues until the mate. Often it is very tightened. After such cases, in the next games of the tournament, usually everything is fine again. Then again, "Score threshold" does not work. And so it alternates several times. I don’t understand why this is happening.
Thanks a lot for the report. Perhaps, I found the bug: BSG compares engine scores with the threshold. However, when it is a mate, score values will be small and far below the threshold. I took care of mating cases but created a bug code. All will be fixed for the next release.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1434
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

BrendanJNorman wrote: Sat Apr 18, 2020 7:53 am
Gabor Szots wrote: Fri Apr 17, 2020 7:18 pm A couple of times I tried to use the Banksia GUI for running a tournament but each time it exited after a couple of games.

I wonder if there is a way to determine the reason. I have a 64-bit Windows 10, Hungarian.
Yeah. I REALLY love Banksia, but had to give up on it, due to endless crashes when running tournaments. :cry:

I suspect it is related to Windows 10 being an absolute JUNK O.S.

When will Microsoft release something which is modern, but as easy to use as XP/Win 7 were?
Thank you for the feedback.
I am struggling to reproduce crashes on Windows thus I need help from you all. If you could, please help by following my instructions in the first post of this page (the reply to Gabor Szots) about finding/reading crash logs and try some limited tournaments to find out the reason. Thanks again
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1434
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

RubiChess wrote: Sat Apr 18, 2020 8:10 am I'm no big fan of Windows but I would not blame the OS for crashes of one special application.

Regarding Banksia I have a question or feature request: I ran a tournament yesterday (without crashes) with concurrency=1 and I find it annoying that I always have to open the running game for viewing by double-clicking the game in the tounaments game list. There should be some "always show running game" option. Maybe there is but I haven't found it.

Andreas
There are several ways to see playing games:

- Manual: double click (as you did) to a playing game to open it in a game tab. The advantage is that you will see what you want only
- Auto open playing games: in tournament panel (usually located on the left side, if you can't see it, open via menu -> Windows -> Docks -> Tournament) select from the dropdown next to the button Stop/Resume "Open games" or "Open & View" (Fig. 1), BSG will auto-open playing games to view. The difference between those modes is that the first one won't take focus (so you can continue to watch the current game, the new opening game is in the background) when the second one takes focus. The disadvantage of this way is that you may open too many games when your concurrency is high
- View by popup Playing games, open via menu -> Windows -> Playing games. It can show any playing games as Fig. 2. The advantage is that you can watch all games concurrently on one screen

Image
Fig 1

Image
Fig 2
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
RubiChess
Posts: 584
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Banksia GUI released

Post by RubiChess »

phhnguyen wrote: Sat Apr 18, 2020 10:15 am - Auto open playing games: in tournament panel (usually located on the left side, if you can't see it, open via menu -> Windows -> Docks -> Tournament) select from the dropdown next to the button Stop/Resume "Open games" or "Open & View" (Fig. 1), BSG will auto-open playing games to view. The difference between those modes is that the first one won't take focus (so you can continue to watch the current game, the new opening game is in the background) when the second one takes focus. The disadvantage of this way is that you may open too many games when your concurrency is high
That's it. Just found out that it is important to first! select the "Open and view" option and after that start/resume the tournament. Switching to "open and view" when the games are already running doesn't change anything or at least not before next game.
Maybe it would be more intuitive to place the option dropdown box on the left and the start/resume button on the right?

Thanks for your GUI.
Andreas
Last edited by RubiChess on Sat Apr 18, 2020 10:49 am, edited 1 time in total.
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Banksia GUI released

Post by Dann Corbit »

I want to compliment you for your efforts. A new look at how to present chess information is always a good idea.

You have a lot of innovations and features that are interesting. Do not be horrified by the bug reports in the initial stages, as these are inevitable. Keep plowing forward and maybe you will benefit everyone on the planet who loves the game of chess.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
RubiChess
Posts: 584
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Banksia GUI released

Post by RubiChess »

Another little issue (or feature that I don't understand):

In the tournament result dock and there in the tech register I can click the columns which usually should sort the rows with respect to this column? And indeed the order of rows is changing but it is not sorted at least not completely but only "a little".
I did that while games were running.

Regards, Andreas
Charly
Posts: 1091
Joined: Wed Jul 23, 2014 4:30 pm
Location: Bretagne

Re: Version 0.20 beta released

Post by Charly »

phhnguyen wrote: Wed Apr 15, 2020 8:54 am Version 0.20 beta released

1) Fixed bugs: almost all known bugs so far such as bugs on loading ongoing tournaments, tournament games on from round 2 have no openings, buttons for moving tournament records don’t work…

2) Some small improvements/adjustments

3) Some improvements
  • Configurable adjudication by scores
  • Play via Internet Chess Server such as FICS: show more info, result tables, summary; game can abort; Seek can use formula; Auto seek to continue playing event the account is a computer one.
4) New features
  • Merge opening books in formats PGN and EDP
  • Support multi-languages: it still needs translated language files. if you can, please help us and other people to translate BSG into your languages
Hi,
I just sent you the french translation (format .qm) to your gmail address :D
Brittany from the sky :
https://youtu.be/nR9eU_tVbxE