Banksia GUI released

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

Moderator: Ras

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

Re: Banksia GUI released

Post by phhnguyen »

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.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
Steppenwolf
Posts: 75
Joined: Thu Jan 31, 2019 4:54 pm
Full name: Sven Steppenwolf

Re: Banksia GUI released

Post by Steppenwolf »

Dear phhnguyen,

I have some feature requests, which I Hope you can implement very soon:

1)Please add the possibility to import chessbase opening books (.ctg) as well as their database (.cbh).

2)Can you also add some elementary database functions, e.g. search for position, player...like in Chessbase or Hiarcs Chess Explorer?

Thank you in Advance!
Sven
User avatar
phhnguyen
Posts: 1524
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

JohnW wrote: Fri May 07, 2021 1:30 pm I can't seem to register engines in this gui now. I have registered many before but not now. No matter what I select it will error with "Error: This engine doesn't support any protocol". I have updated to the latest today as well but still no luck.
Thanks for the report. Which engines are you trying?

Can you try some engines from the Download box of BSG to check if they can be installed? Menu Tools -> Download -> Open Download dialog, click on any Download button of engines in the list. BSG will auto-download and install that engine. Back to Settings to see if the new engine has been added to the list.

You may also try to remove the JSON file about engines in the BSG configuration folder before trying again: Open Settings dialog ->General tab, button Configuration files to open a dialog, tick the line "Engine" and click the button "Delete ticked file".

The known problem is that BSG does not support engines with protocol Winboard 1.0. They should be UCI or Winboard 2.0.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1524
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Thanks for the feature requests.
Steppenwolf wrote: Fri May 07, 2021 4:20 pm Dear phhnguyen,

I have some feature requests, which I Hope you can implement very soon:

1)Please add the possibility to import chessbase opening books (.ctg) as well as their database (.cbh).
It is still in my to-do list for long time :oops:
Steppenwolf wrote: Fri May 07, 2021 4:20 pm
2)Can you also add some elementary database functions, e.g. search for position, player...like in Chessbase or Hiarcs Chess Explorer?

Thank you in Advance!
Sven
I have added the request to my to-do list and ponder the way to implement it (it should be a hard task)
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
Nordlandia
Posts: 2822
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Banksia GUI released

Post by Nordlandia »

I think it's best that they work separately. "syzygy engine path" mean it's for consulting during search. "syzygy adjudication path" is exclusively for static piece adjudication. They must not overlap each other.

* Syzygy engine path is universal for all syzygy supported engines. Convenient and avoids having to reapply "Syzygy path" during new engine installation.

* Syzygy adjudication path only kicks in with 7 or less pieces on the board.
JohnW
Posts: 402
Joined: Thu Nov 22, 2012 12:20 am
Location: New Hampshire

Re: Banksia GUI released

Post by JohnW »

phhnguyen wrote: Fri May 07, 2021 4:24 pm
JohnW wrote: Fri May 07, 2021 1:30 pm I can't seem to register engines in this gui now. I have registered many before but not now. No matter what I select it will error with "Error: This engine doesn't support any protocol". I have updated to the latest today as well but still no luck.
Thanks for the report. Which engines are you trying?

Can you try some engines from the Download box of BSG to check if they can be installed? Menu Tools -> Download -> Open Download dialog, click on any Download button of engines in the list. BSG will auto-download and install that engine. Back to Settings to see if the new engine has been added to the list.

You may also try to remove the JSON file about engines in the BSG configuration folder before trying again: Open Settings dialog ->General tab, button Configuration files to open a dialog, tick the line "Engine" and click the button "Delete ticked file".

The known problem is that BSG does not support engines with protocol Winboard 1.0. They should be UCI or Winboard 2.0.
I clicked on the download button for those engines but I simply get a folder empty message. I also deleted the Engine json but that didn't fix the error.
I am trying to register the new Komodo Dragon 2 engine but it seems to happen with any engine I try.
User avatar
phhnguyen
Posts: 1524
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

JohnW wrote: Fri May 07, 2021 4:55 pm
phhnguyen wrote: Fri May 07, 2021 4:24 pm
JohnW wrote: Fri May 07, 2021 1:30 pm I can't seem to register engines in this gui now. I have registered many before but not now. No matter what I select it will error with "Error: This engine doesn't support any protocol". I have updated to the latest today as well but still no luck.
Thanks for the report. Which engines are you trying?

Can you try some engines from the Download box of BSG to check if they can be installed? Menu Tools -> Download -> Open Download dialog, click on any Download button of engines in the list. BSG will auto-download and install that engine. Back to Settings to see if the new engine has been added to the list.

You may also try to remove the JSON file about engines in the BSG configuration folder before trying again: Open Settings dialog ->General tab, button Configuration files to open a dialog, tick the line "Engine" and click the button "Delete ticked file".

The known problem is that BSG does not support engines with protocol Winboard 1.0. They should be UCI or Winboard 2.0.
I clicked on the download button for those engines but I simply get a folder empty message. I also deleted the Engine json but that didn't fix the error.
I am trying to register the new Komodo Dragon 2 engine but it seems to happen with any engine I try.
Simply select any folder to download and store engines at the bottom of the Download dialog.

Another way to try: download Stockfish and install it by dragging-dropping (video:

BTW, can you run any engine from the command line (CMD)? Then type uci and post what it replies to here (text or image). Thanks
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1524
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: 1562
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: 402
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.