BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Moderator: Ras
-
chessica
- Posts: 1052
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Does anyone here know more than I do why the development of version 1.0 has stalled?
-
phhnguyen
- Posts: 1536
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Thanks for your interest in BSG!
There were some reasons I didn’t release a new version of BSG for a while:
1) I changed my job. The new one takes me a lot of time and energy
2) I was upset (a bit) because of some bad mouths/toxic words from some members. Even though I didn’t blame or argue back, that took me some time to relax and regain energy for chess
I have been working continuously with chess programming, and enjoy reading and writing (posted here sometimes, updated CPW, etc). BSG is always my highest priority working project. However, recently, I changed my focus to AI, NNUE. Their results can apply to both chess engines and chess GUIs/BSG. I will update BSG when I have some good research results. I also plan to release a special version of BSG (it may have a different name) for Xiangqi (Chinese chess). Hope that happens soon
There were some reasons I didn’t release a new version of BSG for a while:
1) I changed my job. The new one takes me a lot of time and energy
2) I was upset (a bit) because of some bad mouths/toxic words from some members. Even though I didn’t blame or argue back, that took me some time to relax and regain energy for chess
I have been working continuously with chess programming, and enjoy reading and writing (posted here sometimes, updated CPW, etc). BSG is always my highest priority working project. However, recently, I changed my focus to AI, NNUE. Their results can apply to both chess engines and chess GUIs/BSG. I will update BSG when I have some good research results. I also plan to release a special version of BSG (it may have a different name) for Xiangqi (Chinese chess). Hope that happens soon
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
-
Graham Banks
- Posts: 45256
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Don't listen to the bad-mouthers.
You're the one doing the hard work, and it's a big task you've taken on.
All the best with further development.
You're the one doing the hard work, and it's a big task you've taken on.
All the best with further development.
gbanksnz at gmail.com
-
mar
- Posts: 2672
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
unfortunately banksia having severe stability issues is a fact, not "bad mouthing/toxic words" (unless that remark referred to something else that I missed)
I personally prefer stability over features, but I know of at least one person who loves banksia despite that
writing a chess GUI is hard work, which I think nobody denies
I personally prefer stability over features, but I know of at least one person who loves banksia despite that
writing a chess GUI is hard work, which I think nobody denies
-
Graham Banks
- Posts: 45256
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Mine was just a general statement, that's all.mar wrote: ↑Sun Jan 11, 2026 9:55 am unfortunately banksia having severe stability issues is a fact, not "bad mouthing/toxic words" (unless that remark referred to something else that I missed)
I personally prefer stability over features, but I know of at least one person who loves banksia despite that
writing a chess GUI is hard work, which I think nobody denies
gbanksnz at gmail.com
-
RubiChess
- Posts: 658
- Joined: Fri Mar 30, 2018 7:20 am
- Full name: Andreas Matthies
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
The main problem isn't that the author is unable to fix bugs or introduces two new bugs while fixing an old one.
The main problem is that he refuses to get help by opening his sources.
Andreas
The main problem is that he refuses to get help by opening his sources.
Andreas
-
chessica
- Posts: 1052
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
As a rule, I don't think any programmer can handle a project like this on their own. First, a competent person needs to outline the entire concept flawlessly. Only then can the code be written.
-
phhnguyen
- Posts: 1536
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Thanks to all for the suggestions!!!
However, I doubt the open source can help in my case, the Banksia chess GUI project.
I’m not new to open source. If you visit my GitHub repository, you could see I have published many open source projects for a long time. However, the times I got help from others are so few, and they all could be counted on my fingers.
Chess GUI projects are the same. My Banksia - a Chess tournament manager has already published as an open-source. How many people came to help? So far, after 7 years, only 2 people helped with some small bug fixes and coding-style changes. Nobody really cared about the code or any algorithm deep inside. Noone bothered to contribute any new line of code. There were some real bugs in that project, but nobody knew (except me).
Looking around, there are some open-source chess GUIs on GitHub. How many of them get help? So few, too.
As I have said somewhere, sooner or later, I will publish the BSG source code. I don't plan to make a profit, and I don't need to keep anything from that project a secret. Actually, it has been uploaded already to GitHub, but in private mode, waiting for the day to be opened.
FYI, the BSG project is a medium-sized, quite complicated in algorithms (IMO and to compare, Stockfish chess engine only, not counting NNUE training, Fishtest…, is just a small project when counting the number of files, code lines, algorithms). In contrast, BSG has a huge code, many functions and features that are still challenging other chess GUI projects to implement. It covered many aspects of programming, from chess programming to database management, networking, graphics… Thus, I believe an average programmer will lose interest very soon when seeing the code.
I have some excuses for not publishing the project: I am just too lazy to rewrite some ugly code and document before publishing. However, deep inside, I don't want to publish my current hard work as another already-ignored open-source project; I am not ready to be disappointed again to see that (almost) nobody wants to join and/or can contribute. The lesson from the Banksia project is still new!
Of course, I don’t want to work alone, especially for hobby projects. However, I think the chance of getting another programmer who can take even small parts, say, 10% of workloads, is still smaller than the chance I could win the lottery tonight
I don’t mind sharing the code if someone really wants to work and contribute, but not for collecting / viewing source code only.
Are you daring enough to join me???
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
-
chessica
- Posts: 1052
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
Re: BanksiaGUI 0.58/rc1 for MS Windows 64 bit
Hi, you're right in assuming that nobody's going to bother tearing your code apart to clean it up and fix it. Unfortunately, that's probably how it will be. You cobbled your code together quickly and likely commented it poorly, without creating a plan for a coordinated approach to removing the built-in errors.
This will amount to a new beginning for you, that's how I see it.
This will amount to a new beginning for you, that's how I see it.