I just want to say that the syzygy verification tool seems to have problems with files over a certain valume. I recall someone said 2 GB if i'm not mistaken.
1,000 out of 3,000 egtb files did not pass.
They were downloaded from sesse tablebase website.
Banksia GUI released
Moderator: Ras
-
Nordlandia
- Posts: 2845
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
-
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 report!Nordlandia wrote: ↑Wed Mar 31, 2021 2:54 am I just want to say that the syzygy verification tool seems to have problems with files over a certain valume. I recall someone said 2 GB if i'm not mistaken.
1,000 out of 3,000 egtb files did not pass.
They were downloaded from sesse tablebase website.
Yes that’s a bug when reading large files over 2 GB. It will be fixed for the next release.
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: Version 0.35 beta released
From ver 0.38 BSG uses - (minus) for unplayed games. Just for a quick glance, users may know how many games left. That is longer for starting but at the end, they are the same lengths.
You may change the crosstable from details to scores (points) and by ticking on the radio buttons on the top of the Tournament result panel.
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
Sure yes. All tournament data (engines, matches, games...) are stored in some JSON files. You can edit or copy them to backup. BSG can calculate Elo, display games... based on those JSON files, regardless engines being removed or not.
Just take care of some issues:
- If you remove engines, you can't continue un-played games
- If you create a new tournament, the previous JSON files may be overwritten. You can save those JSON files manually or use the function "Tournament Load/Save" (menu -> Tournament -> Tournament Load/Save) to store the old JSONE ones and re-load them whenever you need.
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
-
AlexChess
- Posts: 1563
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: Banksia GUI released
Dear,
Thank you for your answers! I really like BanksiaGui, but still I need some help to use it.
1. During the tournaments, crosstables shows values that I don't understand:
14.0, 4.5, 3.5 ...what is their meaning?
But once the tournament is finished, crosstables are perfect...

2. I have tried to edit tournament json, but it isn't easy. With Arena, during a tournament, I can remove / add engines using a graphical IDE and it recalculates all remaining games and updates results automatically, keeping all previous scores so I can simply continue the same tournament when a new engine is available.
Thank you again for this very nice program, I like it and continue to use also without updates
Kind regards,
AlexChess
Thank you for your answers! I really like BanksiaGui, but still I need some help to use it.
1. During the tournaments, crosstables shows values that I don't understand:
14.0, 4.5, 3.5 ...what is their meaning?
But once the tournament is finished, crosstables are perfect...

2. I have tried to edit tournament json, but it isn't easy. With Arena, during a tournament, I can remove / add engines using a graphical IDE and it recalculates all remaining games and updates results automatically, keeping all previous scores so I can simply continue the same tournament when a new engine is available.
Thank you again for this very nice program, I like it and continue to use also without updates
Kind regards,
AlexChess
Chess engines and dedicated chess computers fan since 1981
macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
ProteusSF Dev Forum
-
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 report. It is a bug since the last version (0.38): I forgot to reset variants thus values of crosstable may be added in when you change from scores and detail. The bug will be fixed for the next release.
BSG can help you a bit on that issue:AlexChess wrote: ↑Wed Mar 31, 2021 11:25 am
But once the tournament is finished, crosstables are perfect...![]()
2. I have tried to edit tournament json, but it isn't easy. With Arena, during a tournament, I can remove / add engines using a graphical IDE and it recalculates all remaining games and updates results automatically, keeping all previous scores so I can simply continue the same tournament when a new engine is available.
Thank you again for this very nice program, I like it and continue to use also without updates
Kind regards,
AlexChess
- You may export the current tournament into a PGN file, then edit that file as you want (it is a pure text file, easy to edit), say, add, remove games, merge with other PGN files, edit results... After all, you can drag & drop the PGN file back into BSG, it can open to view games and create stats for them, including crosstable, ELO... (Fig. 1). The PGN file is much better to store and use for multi-purposes and for a long time than JSON files.
- Use its JSON editor: the editor checks JSON content whenever you edit and inform you if there is a wrong
- You can easily edit the results of games in the tournament (Manually adjudicate game)
You can see the above functions from the popup menu over the Tournament panel as Fig. 2.

Fig. 1: view stats, ELO, crosstable... of games from a PGN file

Fig. 2 Popup menu of Tournament panel
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
-
AlexChess
- Posts: 1563
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: Banksia GUI released
Thank you!
You are very kind to give me this useful explanations!
I like BanksiaGui fully customizable, feature rich and stable while playing long engine tournamens and your work deserves to be continued.
I wish for you all the best,
AlexChess

You are very kind to give me this useful explanations!
I like BanksiaGui fully customizable, feature rich and stable while playing long engine tournamens and your work deserves to be continued.
I wish for you all the best,
AlexChess

Chess engines and dedicated chess computers fan since 1981
macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
ProteusSF Dev Forum
-
Frank Brenner
- Posts: 34
- Joined: Sat Jul 02, 2016 1:47 pm
Re: Banksia GUI released
First of all I want to say a BIG THANK YOU to Nguyen Hong Pham for developing this really great chess GUI!
At the moment I'm only missing some features - maybe it is already implemented and I don't know how to use it:
1.) i would like to play a tournament with two (or more) Engines with two different time controls and two different thread-counts, individually per engine (not colour)
2.) When I am not playing a tournament, I am obviously in "game playing mode" as I understand it.
I would like to have an additional "analysis mode". In the analysis mode you should be able to manuelly play back and forward half-moves and start/stop thinking one or more of several loaded engines by clicking on them.
Currently I think your program has the potential to become the best user interface for chess.
Thank you
Frank
At the moment I'm only missing some features - maybe it is already implemented and I don't know how to use it:
1.) i would like to play a tournament with two (or more) Engines with two different time controls and two different thread-counts, individually per engine (not colour)
2.) When I am not playing a tournament, I am obviously in "game playing mode" as I understand it.
I would like to have an additional "analysis mode". In the analysis mode you should be able to manuelly play back and forward half-moves and start/stop thinking one or more of several loaded engines by clicking on them.
Currently I think your program has the potential to become the best user interface for chess.
Thank you
Frank
-
AlexChess
- Posts: 1563
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: Banksia GUI released
I agree with you! With little improvements/fixes BanksiaGui could become perfect! (And it would be nice to have it compiled also for Ubuntu ARM64 and native Apple Silicon M1)Frank Brenner wrote: ↑Sat Apr 03, 2021 3:53 pm First of all I want to say a BIG THANK YOU to Nguyen Hong Pham for developing this really great chess GUI!
At the moment I'm only missing some features - maybe it is already implemented and I don't know how to use it:
1.) i would like to play a tournament with two (or more) Engines with two different time controls and two different thread-counts, individually per engine (not colour)
2.) When I am not playing a tournament, I am obviously in "game playing mode" as I understand it.
I would like to have an additional "analysis mode". In the analysis mode you should be able to manuelly play back and forward half-moves and start/stop thinking one or more of several loaded engines by clicking on them.
Currently I think your program has the potential to become the best user interface for chess.
Thank you
Frank
Chess engines and dedicated chess computers fan since 1981
macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
ProteusSF Dev Forum
-
Cornfed
- Posts: 511
- Joined: Sun Apr 26, 2020 11:40 pm
- Full name: Brian D. Smith
Re: Banksia GUI released
Just a quick question: is Banksia 0.38 for MS Windows (Merry Christmas Version) the current version?