Correct, back in the day Auto232 was used with a serial cable. Chessbase requires you to use their cloud server. I think a local area network would also be a great option for times when the Internet Service Providers are down.phhnguyen wrote: ↑Sat Dec 28, 2019 4:41 pmThanks for the suggestion. I have added it to my TODO list.
BTW, it looks like that is not common for playing over local networks nowadays. right? E.g., my office does not use any local networks, all data are shared via airdrop (macOS) and/or store on some servers/cloud services.
I have been considering to connect BSG to some chess servers. If you have the experience, please suggest (which services, purposes...). Thanks
Banksia GUI released
Moderator: Ras
-
AdminX
- Posts: 6398
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Thanks for your testing and info.Jonathan003 wrote: ↑Sat Dec 28, 2019 3:00 pmIf I set the"min game length" box to zero, the Process button is grayed out. Zo I set the "min game length" box to 1 and "repeat at least" box to zero.Can you set both "min game length" and "repeat at least" boxes to zero (in Game condition) then re-create books? That allows BSG to take all games and save to books.
Here is how the books looks like if I compare them. I used the same settings to make the bin book an the pgn book.
The variations in the pgn book are not in the right order. Not al main lines are on top. But that's maybe because I made a ctg book from the pgn book. I can also use Chess Position Trainer to display the pgn books or COW, or Lucas Chess. Are there some other ways to display the pgn book? And to be able to delete or add variations that way?
If the input data are different, books will definitely be different. Values of "Game result factors" will affect books' item weights (in case of Polyglot) too. For PGN, the length to pick up positions to save into books may affect too. It is a bit complicated when sides you want is not matched to that length. That is why books created by different GUIs may be different in content.
I have just started to support creating PGN books in a short time (from version 0.11). Before that, I focused and supported Polyglot only. Thus BSG is lacking many functions for PGN books. Please suggest, I will add later. Thanks.Jonathan003 wrote: ↑Sat Dec 28, 2019 3:00 pm
It's interesting to see that there are now many more variation in the pgn book than in the bin book.
I like that because if I make a repertoire book I don't have to search for moves if they are already included. I always can delete variation if I don't like them, that's faster and better then having to look for new variations.
In Chessbase there is an option to display un-played transposition in a ctg book. Sometimes these un-played transpositions are included in a bin book made from the same games. Sometimes they are not included and sometimes other un-played transpositions are included.
I also use the book making option from the old software Bookbuilder. http://superchess.blogspot.com/
I open the program make a new book and save it. Than I import the pgn games in the book and and save the book as
bps book.
Than I use the program bb36c find in the installation directory of Bookbuilder and I export the book to a Yace pgn engine book. I open this pgn book in Chessbase and copy the games to a new database to normalize the pgn. I also un-annotate the games.
The books made in Bookbuilder finds the most un-played transpositions.
But more is maybe not always better. Maybe it would be better if only interesting un-played transpositions where added. Or maybe some setting when making a pgn book, to choose what count, or how many un-played transpositions wil be included.
I'm not a programmer, I just look for best ways to make a repertoire.
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
-
JohnW
- Posts: 413
- Joined: Thu Nov 22, 2012 12:20 am
- Location: New Hampshire
Re: Banksia GUI released
Thanks, I found it under the "Dock" menu. It was unchecked for me.phhnguyen wrote: ↑Sat Dec 28, 2019 4:41 amIn the below image, users can see:
- In the Tournament panel (on the left side): which games are completed, their results and who won.
- In the Tournamenet result panel (on the bottom): There are few tabs with different information. E.g. in a cross tab is the crosstable, it shows scores of each engines, scores vs other engines, numbers of games,...
All info on all panels are automatically up to date when tournament playing.
![]()
I also noticed the cross table doesn't record 0's for losses.

-
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 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
-
supersharp77
- Posts: 1268
- Joined: Sat Jul 05, 2014 7:54 am
- Location: Southwest USA
Re: Banksia GUI released..A Few Issues
Windows 10....2 cores (duo) 8Gigsphhnguyen wrote: ↑Fri Dec 27, 2019 2:02 amThanks for the report and sorry to hear BSG crashes on your system. Can you help me by providing some more information:supersharp77 wrote: ↑Thu Dec 26, 2019 3:13 am Well It seems my flirtation with the New Banksia GUI may be coming to a End (For Now).....Verison 0.9 was working so so (had a few tourney crashes but it would load and play engine games...Version 0.10 did not load either uci or wb engines for the most part...(it did load elo ratings but no + or - points moves seen) Version 0.11 loaded engines and plays games but the "Dreaded GUI tourney crash problem continues...(after almost 1 month no tourneys completed..a total disaster).....What will be needed is a tourney save box and a way to play more than one tourney at a time..(like Deep Shredder or Fritz 11 or 12) There should be a "save tourney as" link so you know that the GUI is saving the tourneys...there should be a "load prior tourney" button...when the GUi crashes and you restart the program the original tourney is 100% BLANK and the only choice is "Start New"...thats no good...all the prior results seem to have been irretrievably lost somewhere in the Ether of The Banksia GUI!!..Seen this occur with Chess OK Gui on occasion also...HELP!!![]()
![]()
- What is your system (computer CPU, cores, mem, OS)?
- What time control did you use?
- What are the engines you run your test? (list them here or attach the file banksiaengines.json)
Time Control 5 min + ...seconds (Fischer time)
Tourneys Tried.....8 engine swiss...played 1 round of 3....lost place after round one played the night before
100 engine swiss......tourney crash before round 1 completed
400 engine swiss.....60 games played before GUI crash
various engines used including Deep Junior Deep Sjeng..Scorpio..King...Stockfish...Shredder...Comet...Crafty...
SF...LC0...Fritz...Arasan...Colossus...Tao..Prodeo....Chess Tiger...Don...Fruit...Wasp...etc...
Need Save Tourney button and capacity to recall tourney and play (recall) more than one tourney at a time....
Thx AR....
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released..A Few Issues
Can you help to do another test with below setups:supersharp77 wrote: ↑Sun Dec 29, 2019 7:48 am Windows 10....2 cores (duo) 8Gigs
Time Control 5 min + ...seconds (Fischer time)
Tourneys Tried.....8 engine swiss...played 1 round of 3....lost place after round one played the night before
100 engine swiss......tourney crash before round 1 completed
400 engine swiss.....60 games played before GUI crash
various engines used including Deep Junior Deep Sjeng..Scorpio..King...Stockfish...Shredder...Comet...Crafty...
SF...LC0...Fritz...Arasan...Colossus...Tao..Prodeo....Chess Tiger...Don...Fruit...Wasp...etc...
Need Save Tourney button and capacity to recall tourney and play (recall) more than one tourney at a time....
Thx AR....![]()
![]()
- Round robin type
- Max 20 (or less) engines
- 10 games per pair
- 1 min/games (or 20-30s/game for saving time)
- concurrency 1 or 2
- turn off all engine logging
With the above settings, I need to confirm lacking memory and lagging are the cause or not.
When tourney starting, don't show any game (don't use Playing games panel, set drop-down box next to button "Resume"/"Stop" to none) => I need to confirm if graphics is the problem.
If the test can run smoothly, you may increase the number of engines, games per pair, turn on showing playing boards...
Thanks again for the help.
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
-
Guenther
- Posts: 4718
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Banksia GUI released
Suggestion for a future release:
A time graph would be nice. Best would be one, which shows absolute (total sum) and relative used time per move.
A time graph would be nice. Best would be one, which shows absolute (total sum) and relative used time per move.
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Thanks for the suggestion.
Happy New Year to ALL
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
-
GONeill
- Posts: 87
- Joined: Sun Jun 15, 2014 6:40 am
- Location: New Zealand
- Full name: Graham O'Neill
Re: Banksia GUI released
If you ever decide to try this please contact me. You will probably do it by interfacing with DGT's driver DGTEBDLL.dll using their API.
As I have a Novag UCB rather than a DGT board I wrote a replacement for this DLL that replicates enough of the API to allow me to use my board in place of a DGT board in Arena and Lucas Chess, so would also like to make it work with Banksia. I might be able to help you understand some of the API too.
https://goneill.co.nz/chess.php
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Sure I will, thanks in advance!GONeill wrote: ↑Wed Jan 01, 2020 5:46 amIf you ever decide to try this please contact me. You will probably do it by interfacing with DGT's driver DGTEBDLL.dll using their API.
As I have a Novag UCB rather than a DGT board I wrote a replacement for this DLL that replicates enough of the API to allow me to use my board in place of a DGT board in Arena and Lucas Chess, so would also like to make it work with Banksia. I might be able to help you understand some of the API too.
https://goneill.co.nz/chess.php
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