Banksia GUI released

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

Moderator: Ras

User avatar
phhnguyen
Posts: 1543
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Version 0.43 beta released

Post by phhnguyen »

Version 0.43 beta released

Fixed bugs:
  • After loading from storage, tournaments don’t arrange correctly the concurrency of GPU games
  • A synch issue may happen when displaying very fast games
  • Reinforced code for Lichess bots
  • Some small bugs
Some small improvements/adjustments such as improving Swiss pairing

New features:
  • Demo: create a simple, infinite, only-one concurrent tournament for one or multiple engines. It’s good for watching and/or making some quick tournaments for testing some new engines
  • New piece graphics (Kosal by Philatype)
Image
Fig. New features: Kosal pieces and the demo tournament
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
AlexChess
Posts: 1563
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

phhnguyen wrote: Fri May 07, 2021 4:10 pm Thanks for the feedback!
AlexChess wrote: Fri May 07, 2021 9:18 am Hi phhnguyen,
we continue to give feedbacks and suggestions because we like BanksiaGui very much :D

-Openings book settings aren't easy to understand, also with tooltips. I'm trying to get maximum variety of openings type, eg: Sicilian, Ruy Lopez, King Indian, Queen's gambit, Bird, English... not selecting random moves but a little wider choice instead of only the best move. Often it plays exactly the same opening for all the engines... :)

Image
Polyglot can be used with random only, you may modify the way BSG picks an opening: the best, totally random, or random in the top best (with percentage).

If you want matches with all openings, find or create PGN or EDP opening books. Then BSG can pick up all lines in sequence (with or without shuffle).
AlexChess wrote: Fri May 07, 2021 9:18 am
-Could you enlarge by default the tab with the names of engines while I create a new tournament?

Thank you!
Best regards, AlexChess
BSG needs to keep some boxes in reasonable sizes to support someones with small screens.

However, you may drag borders/corners of the dialog to enlarge the whole dialog. BSG will remember the new dialog sizes for the next time. You may also drag some horizontal/vertical bars inside the dialog and/or horizontal lines of engine tables to enlarge what you want.


Image
Some bars, lines could be dragged to change sizes.
Thank you!
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
JohnW
Posts: 413
Joined: Thu Nov 22, 2012 12:20 am
Location: New Hampshire

Re: Banksia GUI released

Post by JohnW »

When I select to add all engines in a main folder the folder icon prompts me to add a single file and not a folder.
huanhuan
Posts: 43
Joined: Fri Apr 09, 2021 12:17 pm
Full name: Ibrahim Adam

Re: Banksia GUI released

Post by huanhuan »

Please add an option so that the users can place the "Move" box under the Board.
=> https://postimg.cc/4nbgrmB9

Thank you,
Maarten Claessens
Posts: 108
Joined: Mon May 12, 2014 10:08 am
Location: Near Nijmegen

Re: Banksia GUI released

Post by Maarten Claessens »

First, thank you for developing Banksia.
However, I would like to point out the following issue with Winboad-engines:
When ticking "Auto play opening book moves" in Book/Egtb-settings, Banksia sends only the white moves to the engine playing white and the black moves to te engine playing black. See this part of the Engine Log for the openingline 1.e3 d5 2.c4 e6 3.d4...:

Code: Select all

Olithink < xboard
Olithink < protover 2
WaDuuttie < xboard
WaDuuttie < protover 2

...<snip>...

Olithink < force
Olithink < e2e3
WaDuuttie < force
WaDuuttie < usermove d7d5
Olithink < force
Olithink < c2c4
Olithink > Illegal move: c2c4 

WaDuuttie > Error (illegal move): d7d5
WaDuuttie < force
WaDuuttie < usermove e7e6
I guess this is easy to fix.
Nothing is unstable (Lawrence Krauss)
ernest
Posts: 2059
Joined: Wed Mar 08, 2006 8:30 pm

Re: Banksia GUI released

Post by ernest »

phhnguyen wrote: Fri May 07, 2021 4:31 pm Thanks for the feature requests
Hi phhnguyen !

Please note again that Banksia from the App Store no longer works correctly with the latest iOS/iPadOS

See http://talkchess.com/forum3/viewtopic.p ... 69#p892369
and http://talkchess.com/forum3/viewtopic.p ... 78#p892378
herO
Posts: 21
Joined: Mon Jun 15, 2020 11:56 am
Full name: JH

Re: Version 0.43 beta released

Post by herO »

phhnguyen wrote: Fri May 07, 2021 7:54 pm Version 0.43 beta released

Fixed bugs:
  • After loading from storage, tournaments don’t arrange correctly the concurrency of GPU games
  • A synch issue may happen when displaying very fast games
  • Reinforced code for Lichess bots
  • Some small bugs
Some small improvements/adjustments such as improving Swiss pairing

New features:
  • Demo: create a simple, infinite, only-one concurrent tournament for one or multiple engines. It’s good for watching and/or making some quick tournaments for testing some new engines
  • New piece graphics (Kosal by Philatype)
Image
Fig. New features: Kosal pieces and the demo tournament
Lichess bot feature does not work correctly. Engines still do not play any moves when my engine starts with black pieces. I do not see any "newucigame" command in the log. Could you please tell me how can I help you with this issue? Are there some advanced logs for this?
User avatar
AdminX
Posts: 6396
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Version 0.43 beta released

Post by AdminX »

herO wrote: Tue May 11, 2021 10:52 am
phhnguyen wrote: Fri May 07, 2021 7:54 pm Version 0.43 beta released

Fixed bugs:
  • After loading from storage, tournaments don’t arrange correctly the concurrency of GPU games
  • A synch issue may happen when displaying very fast games
  • Reinforced code for Lichess bots
  • Some small bugs
Some small improvements/adjustments such as improving Swiss pairing

New features:
  • Demo: create a simple, infinite, only-one concurrent tournament for one or multiple engines. It’s good for watching and/or making some quick tournaments for testing some new engines
  • New piece graphics (Kosal by Philatype)
Image
Fig. New features: Kosal pieces and the demo tournament
Lichess bot feature does not work correctly. Engines still do not play any moves when my engine starts with black pieces. I do not see any "newucigame" command in the log. Could you please tell me how can I help you with this issue? Are there some advanced logs for this?
Strange, they (NeuralAbyss) have been working correctly over here. The only problem I have seen is with one engine opponent "FlamingDragon_9000", I've noticed that only when playing that engine near the end of our games it seems I keep getting either 1-0 or 0-1 statements showing the game is over when it is not. I've had to be at the board and viewing the game when it is in progress and had to go offline and quickly back online for the game to resume.

This can be seen here at the 9:15 mark:
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
phhnguyen
Posts: 1543
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Version 0.43 beta released

Post by phhnguyen »

herO wrote: Tue May 11, 2021 10:52 am
Lichess bot feature does not work correctly. Engines still do not play any moves when my engine starts with black pieces. I do not see any "newucigame" command in the log. Could you please tell me how can I help you with this issue? Are there some advanced logs for this?
Very strange too and I can't reproduce.

Can you try:
1) Set hash to a small size, say, 2 or 16 only, instead of 2048. If the message (from your previous post) from Deep HIARCS correct, it must take all your physical memory + HDD, let nothing left for other programs. Look like Deep HIARCS uses unit GB, instead of the popular MB for Hash.

Code: Select all

11:15:10 Deep HIARCS 14 WCSC> info string Hash request=2097152Mb allocated=2097152Mb
2) Replace your engine with other ones, say, Stockfish 13 (if 1 still doesn't work)

Please inform us result. Thanks
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1543
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

My new tutorial video about using BanksiaGUI as a Lichess Bot manager. It can make everything be easy, visual, automatic. It could play multi-bots, multi-games. The challenge function can keep bots playing all the time. Users can enjoy watching games, plus computing info with highly customizable, controllable everything.

https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager