Banksia GUI released

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

Moderators: hgm, Rebel, chrisw

User avatar
AlexChess
Posts: 1481
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

Andreas, I use Arena 3.5.1, BanksiaGui 0.46 on mac M1 and Windows 11 ARM64 and Cutechess 1.20 on Ubuntu Linux ARM64.

When you have a new NNUE to test, let us know. I'm very happy if I can contribute to Rubichess 2.x success testing it on all ARM64 operating systems :)

Regards, AlexChess

My last SuperBlitz with all the best and and freshly updated engines:
https://www.chess.com/forum/view/game-a ... e-fritz-17
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum: https://shorturl.at/bpvI1
User avatar
AlexChess
Posts: 1481
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

Banksiagui 0.46 has lost played games again.. :(
Finished my 903 games tournament, tried to clone it but was not present in Recent Tournaments, also when completed.
Closed Banksiagui (no crash) reopened it and the games was only 841/903.
I switch back to Arena 3.51 on Windows 10 until the bug is solved.

Best regards,
AlexChess
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum: https://shorturl.at/bpvI1
User avatar
AlexChess
Posts: 1481
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

OFF TOPIC but related to ChessUIs:

Does someone know how to avoid that Arena 3.5.1 VERY OFTEN stops the running tournament asking this silly question??? :shock:

I want a stable chess GUI! :roll:

Image

Regards, AlexChess
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum: https://shorturl.at/bpvI1
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Banksia GUI released

Post by CMCanavessi »

AlexChess wrote: Thu Jul 22, 2021 1:48 pm OFF TOPIC but related to ChessUIs:

Does someone know how to avoid that Arena 3.5.1 VERY OFTEN stops the running tournament asking this silly question??? :shock:

I want a stable chess GUI! :roll:

Image

Regards, AlexChess
I've used Arena for ages and haven't seen this issue
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
RubiChess
Posts: 584
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Banksia GUI released

Post by RubiChess »

AlexChess wrote: Thu Jul 22, 2021 1:48 pm OFF TOPIC but related to ChessUIs:

Does someone know how to avoid that Arena 3.5.1 VERY OFTEN stops the running tournament asking this silly question??? :shock:

I want a stable chess GUI! :roll:

Image

Regards, AlexChess
I could give a guess.I see this message only when I manually close Arena and the current game or move sequence is not saved.
I never saw it in a tournament.

1. Default option for tournaments is that Arena restarts itself after 20 games (Engines / Tournament in the "start/quit" register). Do you see these messages every 20 games?
2. Also default is that tornament games are saved as PGN. You find option in menu Engines / Tournament in the files register. Every of the three options is enables here on my computer. Maybe you have disabled one of the options and now Arena asks you if you want to save the games each time it restarts itself.

As I said: Just a guess.
User avatar
AlexChess
Posts: 1481
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

Thank you Andreas,
Yes, since also very often it suddenly aborts the game for no reason (no adjudication, the pgn reports * for incomplete game) and repeats the same game again and again, I was trying to restart Arena Chess EVERY 1 game to clear RAM / hash. Until now that I have changed the number from 1 to 100 (from the default 20) , restarting only the engines after every game + 5 seconds if it needs while starting the engine, it is playing without looping the same game :) (Fingers crossed, because also this way sometimes it has started looping the same game in the past)

I also save all games of the tournament in PGN + engine logs + html crosstable.

Regards, AlexChess
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum: https://shorturl.at/bpvI1
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 »

scchess wrote: Thu Jul 08, 2021 8:39 am The Banskia GUI is a great works. In my view, it should be going to commercial. User support like this thread should be a paid work.
Thanks for the suggestion but so far I haven't had any plan to commercialize BanksiaGUI. In contrast, I will release it as an open-source whenever I feel enough and/or tired.

Enjoy! :D
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 »

CMCanavessi wrote: Tue Jul 13, 2021 1:18 am
phhnguyen wrote: Tue Jul 13, 2021 1:15 am To translate for BanksiaGUI, please visit the below link and follow the guide:

https://github.com/nguyenpham/BanksiaGUI-Translation
Nice, I'll help with Spanish
Thanks in advance :D
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 »

A video created by Ted Summers (thanks Ted) shows how to arrange BanksiaGUI's panels and set up manually a theme (similar to the Metal theme):

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 »

Extreme Chess Analysis backup system (Blog post)

Any data of the user is precious and so is a tree of ECA. If a tree is corrupted or lost, it is a serious hurt since it may take a long time running computers to have.
The problem is that the ECA’s trees are somewhat quite vulnerable to be corrupted since they are typically huge, text formats, take time to write down, written in high frequency and the whole computing process (to expand and evaluate the tree) may take a very long time. Any interruption when writing such as computers/software crashes or sudden shutdown… may end in broken data. Because the data of a tree is typically huge, it’s not easy to find and fix a broken one or not worth doing that. In most cases, we should dump it and use backup data instead.


ECA backup files
ECA saves the computing tree to the hard disk whenever there’s a change such as branches expanded or a node evaluated. If the user does not do those tasks, there is not any writing and he may ignore this trouble.
With the recent releases, all ECA files are stored in the BanksiaGUI configuration folder. ECA auto-creates several backup files, previous data files are automatically renamed and/or copied into multiple files. They are:
- Normal backup files: all previous tree data are written in 5 backup files with extensions started from .json.bk.1. The older files are auto deleted
- Daily backup: the tree is automatically stored in a backup file with extension in form of .json.dayYYYYMMDD, e.g., .json.day20210725. Different from normal backups, BSG doesn’t delete those files. Users are suggested to check and delete old files to save space
The backup system is designed to save as much as possible the work when some incident happens. ECA tries to minimize the potential work loss to be just a few hours or a day.

Verify
After loading the data, ECA always auto-verify data to check the correctness and consistency. It may pop up a dialog box to inform the user if it sees any problem

Load data from a backup
Click on the button Data files, BSG pops up a dialogue to show all data files. Users can select anyone to delete or load 

What users can do to help
- Frequent manually backup data (clone projects)
- Shutdown gently: avoid shutdown BSG or computers when ECA computing since the data may be being written. It’s the best if the user clicks on the Stop button to stop it first, wait for a second (that period is enough for computing writing down) then do what they want.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager