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

Re: Banksia GUI released

Post by phhnguyen »

JohnS wrote: Sat Aug 01, 2020 2:07 pm
Missed that :oops: I saw the menu but didn't realize I had to click on an empty line to save as a new name. Maybe it needs some text to make this clear for noobs like me :lol:
Good idea, thanks for the suggestion. Will add for the next release :)
JohnS wrote: Sat Aug 01, 2020 2:07 pm Also good to have a way to change the name of the file (under type or new column called file name?).
When the user uses this function (save/load ongoing tournaments) the tournament files will automatically be copied, changed their names in the background, the user doesn't need to know. Otherwise, he can control them manually.

Instead, the user may need to add some comments to saved items. I may add that function later.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
JohnS
Posts: 215
Joined: Sun Feb 24, 2008 2:08 am

Re: Banksia GUI released

Post by JohnS »

phhnguyen wrote: Sat Aug 01, 2020 2:34 pm
JohnS wrote: Sat Aug 01, 2020 2:07 pm
Missed that :oops: I saw the menu but didn't realize I had to click on an empty line to save as a new name. Maybe it needs some text to make this clear for noobs like me :lol:
Good idea, thanks for the suggestion. Will add for the next release :)
JohnS wrote: Sat Aug 01, 2020 2:07 pm Also good to have a way to change the name of the file (under type or new column called file name?).
When the user uses this function (save/load ongoing tournaments) the tournament files will automatically be copied, changed their names in the background, the user doesn't need to know. Otherwise, he can control them manually.

Instead, the user may need to add some comments to saved items. I may add that function later.
I’m thinking of the case where you save many tournaments. If they are all listed as say round robin under type, it will be confusing. Either allow a name change under type or comments will help.
User avatar
Nordlandia
Posts: 2845
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Banksia GUI released

Post by Nordlandia »

I wish static adjudication is near.

The way cutechess do it 😊
carldaman
Posts: 2287
Joined: Sat Jun 02, 2012 2:13 am

Re: Banksia GUI released

Post by carldaman »

Re: adjudication - would it be possible to adjudicate wins based not just on a score threshold, but also combined with material situation on the board. In other words, don't adjudicate until a clear advantage is actually manifested on the board (based on piece points, P=1, N=3, B=3, etc)?

The reason for this is that it would improve the aesthetics of the adjudication phase, and the game would not be cut short when there is no clear win (to the average human eye) on the board.

Thanks for trying to create a GUI with so many features. :)
twobeer
Posts: 20
Joined: Sat Feb 22, 2020 6:43 pm
Full name: Leif Aronsson

Re: Banksia GUI released

Post by twobeer »

Is it somehow possible to add variations (manually) to the game (pgn) when analyzing a game? I tried to move into the game and enter a "new" alternative move but was unable to get any variations in Banksia.. Is game variations - sidelines a feature not implemented? Or am I just missing how this is done in Banksia? Need to create DB??
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 »

Nordlandia wrote: Sun Aug 02, 2020 12:24 pm I wish static adjudication is near.

The way cutechess do it 😊
Can you help to explain what static adjudication is? How does it work? 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 »

carldaman wrote: Sun Aug 02, 2020 1:25 pm Re: adjudication - would it be possible to adjudicate wins based not just on a score threshold, but also combined with material situation on the board. In other words, don't adjudicate until a clear advantage is actually manifested on the board (based on piece points, P=1, N=3, B=3, etc)?

The reason for this is that it would improve the aesthetics of the adjudication phase, and the game would not be cut short when there is no clear win (to the average human eye) on the board.

Thanks for trying to create a GUI with so many features. :)
Thanks a lot for the idea/suggestion. I have added it to my TODO list
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 »

twobeer wrote: Mon Aug 03, 2020 11:30 pm Is it somehow possible to add variations (manually) to the game (pgn) when analyzing a game? I tried to move into the game and enter a "new" alternative move but was unable to get any variations in Banksia.. Is game variations - sidelines a feature not implemented? Or am I just missing how this is done in Banksia? Need to create DB??
Sorry, at the moment BSG doesn't support variations. You may add them as comments for moves.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
Nordlandia
Posts: 2845
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Banksia GUI released

Post by Nordlandia »

Static adjudication is like this: once seven or less pieces remains, then auto determine result.

The syzygy adjudication need to be standalone compared to syzygy engine path.

Here is the catch -> if syzygy is stored on HDD then adjudication does not affect engine speed.

7-pieces can be stored on HDD without worrying about engine speed. Here just for adjudication.
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 »

Nordlandia wrote: Wed Aug 05, 2020 9:30 am Static adjudication is like this: once seven or less pieces remains, then auto determine result.

The syzygy adjudication need to be standalone compared to syzygy engine path.

Here is the catch -> if syzygy is stored on HDD then adjudication does not affect engine speed.

7-pieces can be stored on HDD without worrying about engine speed. Here just for adjudication.
I am still confused. As I have understood, you want two sets of Syzygy EGTBs, one for engines and one for BSG for adjudication, correct?

If yes, I still see some big problems with using two Syzygy sets:
- It requires too much disk space (double size)
- Syzygy code may auto-catch a lot of data in memory. Double that may become a big trouble
- You may reduce a bit the affection of BSG on probing to engines. However, that is not serious since BSG hits the Syzygy maximum one per move, at the beginning before any involving engines have started searching. On the other hand, engines may hit Syzygy a lot when searching and may interfere or affect seriously other engines.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager