Actually I found a bug, fixed for the next release!phhnguyen wrote: ↑Thu Jul 30, 2020 2:57 amPhew! ThanksAdminX wrote: ↑Tue Jul 28, 2020 10:23 am Bug Report:
GUI crashing when using FICS. (Happens when trying to view or seek a game)
Update:
I discovered the cause of the problem. I have multiple tabs open in one of my dock layouts. Under the 'local network' was checked to auto connect. Once I unchecked it and went back to the FICS tab everything worked fine.
![]()
![]()
Banksia GUI released
Moderator: Ras
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
The most features chess GUI, based on opensource Banksia - the chess tournament manager
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
OK, I will change to for the next release. We will see if it is fine or notGabor Szots wrote: ↑Thu Jul 30, 2020 8:02 amI'm not expert on that but I think round number is to differentiate between games played by the same pair.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
The most features chess GUI, based on opensource Banksia - the chess tournament manager
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
I have been testing opening live games + analyzing on-fly. Below is the screen BSG was "watching" live games of TCEC and analyzing on-fly by 3 engines. It was interesting when they did not agree (three different thinking arrows) 


https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
The most features chess GUI, based on opensource Banksia - the chess tournament manager
-
JohnS
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
Is it possible to save tournament conditions (engines, time control etc) to a file and reload and edit the tournament file later thanks.
-
JohnS
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
small typo - "topp" - "top"
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Short answer: yes
For being simple, you just click on the button resume/stop on Tournament panel so you can start/stop/resume the current tournament at any time.
For saving to files: all info are stored in some JSON files in BSG configuration folder. They are:
- banksiaengines.json: all engine configurations (such as their names, paths, options values...)
- banksiatour.json: all settings about the current tournament (such as involving engines, time controls, tour type...)
- banksiaplaying.json: all info about the current tournament such as engines' pairs, openings, results
To find the configuration folder: go menu->File->Settings to open Settings dialog. The button in the bottom is to open another dialog in which you can see the configuration folder.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
The most features chess GUI, based on opensource Banksia - the chess tournament manager
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
The most features chess GUI, based on opensource Banksia - the chess tournament manager
-
JohnS
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
Thanks for the information.phhnguyen wrote: ↑Sat Aug 01, 2020 11:38 amShort answer: yes
For being simple, you just click on the button resume/stop on Tournament panel so you can start/stop/resume the current tournament at any time.
For saving to files: all info are stored in some JSON files in BSG configuration folder. They are:
- banksiaengines.json: all engine configurations (such as their names, paths, options values...)
- banksiatour.json: all settings about the current tournament (such as involving engines, time controls, tour type...)
JSON files are simply text files, readable for both human and software. You can read and edit them to what you want (say, changed results, time controls...). You may even copy those JSON files to other computers and continue the tournament from there (suppose those computers have similar engines and paths or you can edit them).
- banksiaplaying.json: all info about the current tournament such as engines' pairs, openings, results
To find the configuration folder: go menu->File->Settings to open Settings dialog. The button in the bottom is to open another dialog in which you can see the configuration folder.
Suggestion - have an option to save the current tournament data to a file say my_tournament.json in BSG configuration folder. Then have another option to load my_tournament.json later on, edit it (change engines, time etc) and save as say my_newtournament.json and so on. This ways users can keep track of the data of different tournaments easily.
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Thanks a lot for the suggestion.JohnS wrote: ↑Sat Aug 01, 2020 12:30 pmThanks for the information.phhnguyen wrote: ↑Sat Aug 01, 2020 11:38 amShort answer: yes
For being simple, you just click on the button resume/stop on Tournament panel so you can start/stop/resume the current tournament at any time.
For saving to files: all info are stored in some JSON files in BSG configuration folder. They are:
- banksiaengines.json: all engine configurations (such as their names, paths, options values...)
- banksiatour.json: all settings about the current tournament (such as involving engines, time controls, tour type...)
JSON files are simply text files, readable for both human and software. You can read and edit them to what you want (say, changed results, time controls...). You may even copy those JSON files to other computers and continue the tournament from there (suppose those computers have similar engines and paths or you can edit them).
- banksiaplaying.json: all info about the current tournament such as engines' pairs, openings, results
To find the configuration folder: go menu->File->Settings to open Settings dialog. The button in the bottom is to open another dialog in which you can see the configuration folder.
Suggestion - have an option to save the current tournament data to a file say my_tournament.json in BSG configuration folder. Then have another option to load my_tournament.json later on, edit it (change engines, time etc) and save as say my_newtournament.json and so on. This ways users can keep track of the data of different tournaments easily.
That function is implemented already. Just go menu->Tournaments->Tournaments Load/Save to open a dialog as below. To save the current tournament, just select a line in the table and click the button "+". To re-load, select a line and click the button "Load".

https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
The most features chess GUI, based on opensource Banksia - the chess tournament manager
-
JohnS
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
Missed thatphhnguyen wrote: ↑Sat Aug 01, 2020 1:56 pmThanks a lot for the suggestion.JohnS wrote: ↑Sat Aug 01, 2020 12:30 pmThanks for the information.phhnguyen wrote: ↑Sat Aug 01, 2020 11:38 amShort answer: yes
For being simple, you just click on the button resume/stop on Tournament panel so you can start/stop/resume the current tournament at any time.
For saving to files: all info are stored in some JSON files in BSG configuration folder. They are:
- banksiaengines.json: all engine configurations (such as their names, paths, options values...)
- banksiatour.json: all settings about the current tournament (such as involving engines, time controls, tour type...)
JSON files are simply text files, readable for both human and software. You can read and edit them to what you want (say, changed results, time controls...). You may even copy those JSON files to other computers and continue the tournament from there (suppose those computers have similar engines and paths or you can edit them).
- banksiaplaying.json: all info about the current tournament such as engines' pairs, openings, results
To find the configuration folder: go menu->File->Settings to open Settings dialog. The button in the bottom is to open another dialog in which you can see the configuration folder.
Suggestion - have an option to save the current tournament data to a file say my_tournament.json in BSG configuration folder. Then have another option to load my_tournament.json later on, edit it (change engines, time etc) and save as say my_newtournament.json and so on. This ways users can keep track of the data of different tournaments easily.
That function is implemented already. Just go menu->Tournaments->Tournaments Load/Save to open a dialog as below. To save the current tournament, just select a line in the table and click the button "+". To re-load, select a line and click the button "Load".
![]()
Also good to have a way to change the name of the file (under type or new column called file name?).