Banksia GUI released
Moderators: hgm, Rebel, chrisw
-
- 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.
-
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
small typo - "topp" - "top"
-
- Posts: 1444
- 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
-
- Posts: 1444
- 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
-
- 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.
-
- Posts: 1444
- 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
-
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
Missed that I saw the menu but didn't realize I had to click on an empty line to save as a new name. Maybe it needs some text to make this clear for noobs like mephhnguyen 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?).
-
- Posts: 1444
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Good idea, thanks for the suggestion. Will add for the next release
When the user uses this function (save/load ongoing tournaments) the tournament files will automatically be copied, changed their names in the background, the user doesn't need to know. Otherwise, he can control them manually.
Instead, the user may need to add some comments to saved items. I may add that function later.
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
-
- Posts: 215
- Joined: Sun Feb 24, 2008 2:08 am
Re: Banksia GUI released
I’m thinking of the case where you save many tournaments. If they are all listed as say round robin under type, it will be confusing. Either allow a name change under type or comments will help.phhnguyen wrote: ↑Sat Aug 01, 2020 2:34 pmGood idea, thanks for the suggestion. Will add for the next release
When the user uses this function (save/load ongoing tournaments) the tournament files will automatically be copied, changed their names in the background, the user doesn't need to know. Otherwise, he can control them manually.
Instead, the user may need to add some comments to saved items. I may add that function later.
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Banksia GUI released
I wish static adjudication is near.
The way cutechess do it
The way cutechess do it