Banksia GUI released

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

Moderators: hgm, Rebel, chrisw

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

Re: Banksia GUI released

Post by phhnguyen »

AdminX wrote: Thu Jan 02, 2020 11:55 am
phhnguyen wrote: Thu Jan 02, 2020 10:30 am
AdminX wrote: Tue Nov 26, 2019 11:32 am Feature Request:

I don't know if this is within your scope for Banksia, however I have always been a fan of 'Live URLs' as they are implemented in Hiarcs Chess Explorer. They give you the ability to view live PGNs as the game is in progress at some major events. This allows you to use the engine of your choice to assist with game analysis.
I have been working on that function. Now BSG can load and open remote PGN files via their URLs. However, I don't know how to view "live". Any example of a live URL recently? Does it mean frequent update? Should a GUI update automatically or manually? Need a button to update?

Thanks for ideas / suggestions.
I used to find them here at "The Week in Chess", I have not check in a while. The GUI would do checks to update the pgn and refresh the board with the current move.

https://theweekinchess.com/live

Image

Note: I would copy the URL link to the PGN and paste it into the GUI
Thanks!
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,

Feature Request, please add:

-Possibility to let two or more engines (SF, Komodo, Lc0) calculate at one fixed chess position, in order to compare their outputs.
-open large pgn files and search for position etc. in it
-Possibility to Open chess database/book tree Formats (cbh and ctg) like it is planned in the new Hiarcs Chess Explorer (http://www.hiarcs.net/forums/viewtopic.php?t=9768)
-prebuild and configured lc0 engine in your gut for macOS Catalina users (like in the Nibbler GUI)

PS: Thanks for your Great GUI!
Please go ahead with it! :D
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Steppenwolf wrote: Sat Jan 04, 2020 1:11 pm Dear Phhnguyen,

Feature Request, please add:

-Possibility to let two or more engines (SF, Komodo, Lc0) calculate at one fixed chess position, in order to compare their outputs.
-open large pgn files and search for position etc. in it
-Possibility to Open chess database/book tree Formats (cbh and ctg) like it is planned in the new Hiarcs Chess Explorer (http://www.hiarcs.net/forums/viewtopic.php?t=9768)
Thanks a lot for suggestions. I have added them to my TODO list.
Steppenwolf wrote: Sat Jan 04, 2020 1:11 pm
-prebuild and configured lc0 engine in your gut for macOS Catalina users (like in the Nibbler GUI)
At the moment, users of BSG can easily download and install lc0 engine for any OS (macOS, Linux, Win): menu -> Tools -> Download, then select lc0 from Engine tab -> click on Download button and wait, BSG will auto do the rest (download and install Lc0).

I think it is better to release BSG with some engines in the packet since via downloading users can access many more engines and can update their latest versions.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
hafni
Posts: 27
Joined: Fri Nov 22, 2019 4:12 pm
Full name: Hafni Rojo

Re: Banksia GUI released

Post by hafni »

Hello Nguyen,

A possible bug.

1) menu/tools/Download/Show/games databases selected
2) open the first gm2001's game for display
3) execute various moves
4) resize the window for enlarge the board
5) execute a few more moves

and... suddenly Banksia program (0.12) exit :shock:

I also suggest allowing change the font size/color in dock window MOVES (mouse right click) for eyes sake :wink:

Finally, congrats for your fine job.

Hafni
User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Banksia GUI released

Post by Guenther »

If I load a pgn file it only shows the first game (and here only the moves).
There is no game list and no way to select another game from that game file?.

I noticed also the interesting behaviour that if it finds one of the players names in the engines.json
it loads them when opening a pgn. Is this intended?

There is also a bug with the comments one or two plies off (saw both for various pgn files), when showing the (only) game from a pgn file.

Code: Select all

1. e4 {book} c5 {book}
2. Nf3 {+0.44/16 2.0} e6 {-0.37/13 3.3}
http://rwbc-chess.de/clip/Zwischenablage01.png
Image
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

hafni wrote: Sat Jan 04, 2020 5:12 pm Hello Nguyen,

A possible bug.

1) menu/tools/Download/Show/games databases selected
2) open the first gm2001's game for display
3) execute various moves
4) resize the window for enlarge the board
5) execute a few more moves

and... suddenly Banksia program (0.12) exit :shock:
I have fixed for some bugs for the next version 0.13, hope it can solve that crash. Please help us to test with new version.
hafni wrote: Sat Jan 04, 2020 5:12 pm I also suggest allowing change the font size/color in dock window MOVES (mouse right click) for eyes sake :wink:

Finally, congrats for your fine job.

Hafni
Thanks for the suggestion => added to my TODO list
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Guenther wrote: Sat Jan 04, 2020 6:28 pm If I load a pgn file it only shows the first game (and here only the moves).
There is no game list and no way to select another game from that game file?.
That feature is at the top of my TODO list. I will implement soon.
Guenther wrote: Sat Jan 04, 2020 6:28 pm I noticed also the interesting behaviour that if it finds one of the players names in the engines.json
it loads them when opening a pgn. Is this intended?
Yes, when loading a game, BSG tries to match the names of players to the engine list. If a name is matched, the engine will be loaded, initialized to be ready to play.
Guenther wrote: Sat Jan 04, 2020 6:28 pm There is also a bug with the comments one or two plies off (saw both for various pgn files), when showing the (only) game from a pgn file.

Code: Select all

1. e4 {book} c5 {book}
2. Nf3 {+0.44/16 2.0} e6 {-0.37/13 3.3}
http://rwbc-chess.de/clip/Zwischenablage01.png
Image
I am not clear, can you tell more about the bug? If you want to show/hide comments, go to Settings->General tab, tick/untick "comments" in Move list.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Version 0.13 released

Post by phhnguyen »

Version 0.13 released


1) Bugs fixed: almost all known bugs so far, including (serious ones):
- Crashed when creating a database and/or open games from databases in some systems
- Could not parse some PGN games
- Ruled O-O+ and O-O-O+ as illegal moves
- Did not swap multi-timers when changing engines’ sides in tournaments


2) Some small improvements/adjustments

3) New features:
- Open PGN games from URLs
- Analyze games using multi engines (just select multi engines as bellow illustration)

Image
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Banksia GUI released

Post by Guenther »

phhnguyen wrote: Sun Jan 05, 2020 3:26 am
Guenther wrote: Sat Jan 04, 2020 6:28 pm If I load a pgn file it only shows the first game (and here only the moves).
There is no game list and no way to select another game from that game file?.
That feature is at the top of my TODO list. I will implement soon.
Guenther wrote: Sat Jan 04, 2020 6:28 pm I noticed also the interesting behaviour that if it finds one of the players names in the engines.json
it loads them when opening a pgn. Is this intended?
Yes, when loading a game, BSG tries to match the names of players to the engine list. If a name is matched, the engine will be loaded, initialized to be ready to play.
Guenther wrote: Sat Jan 04, 2020 6:28 pm There is also a bug with the comments one or two plies off (saw both for various pgn files), when showing the (only) game from a pgn file.

Code: Select all

1. e4 {book} c5 {book}
2. Nf3 {+0.44/16 2.0} e6 {-0.37/13 3.3}
I am not clear, can you tell more about the bug? If you want to show/hide comments, go to Settings->General tab, tick/untick "comments" in Move list.
If you look again at the full size image and compare to the original pgn you'll see that the comments are attached
to the wrong moves, they are one or two plies off. The given example is one ply off and the eval/depth of White move 2
is given to Black move 2 and so on.
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Guenther wrote: Sun Jan 05, 2020 8:30 am If you look again at the full size image and compare to the original pgn you'll see that the comments are attached
to the wrong moves, they are one or two plies off. The given example is one ply off and the eval/depth of White move 2
is given to Black move 2 and so on.
Thanks a lot for the report. That bug is fixed for today's release (ver 0.13)
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager