Thanks all for reporting/helping!
I have just uploaded new binaries to fix some bugs about adding engines. Since I can reproduce some but not all types of bugs thus I fixed some issues based on guessing. Please try and tell me if it is OK. Thanks for helping.
Other bugs/issues will be fixed later.
Banksia GUI released
Moderators: hgm, Rebel, chrisw
-
- Posts: 1434
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
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
-
- Posts: 493
- Joined: Wed Mar 15, 2006 6:13 am
- Location: Curitiba - PR - BRAZIL
Re: Banksia GUI released
Are there any Windows 10 install files or do I have to compile v. 3.0 ?
A. Ponti
AMD Ryzen 1800x, Windows 10.
FIDE current ratings: standard 1913, rapid 1931
AMD Ryzen 1800x, Windows 10.
FIDE current ratings: standard 1913, rapid 1931
-
- Posts: 584
- Joined: Fri Mar 30, 2018 7:20 am
- Full name: Andreas Matthies
Re: Banksia GUI released
The GUI preview binaries are at https://banksiagui.com/preview-versions/
-
- Posts: 584
- Joined: Fri Mar 30, 2018 7:20 am
- Full name: Andreas Matthies
Re: Banksia GUI released
Hi.
I started testing the GUI and I can confirm that there are still (0.10b) problems detecting new engines but...
The problems seems to disappear when I change the "Working folder" textbox from default (folder where the engine executable is) to a folder without spaces in the pathname.
Hope that helps.
Andreas
I started testing the GUI and I can confirm that there are still (0.10b) problems detecting new engines but...
The problems seems to disappear when I change the "Working folder" textbox from default (folder where the engine executable is) to a folder without spaces in the pathname.
Hope that helps.
Andreas
-
- Posts: 4605
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Banksia GUI released
I agree here the size of the players name is a bit too small (at least with desktop monitors) and colours are unfortunately currently,
especially the green for always one player.
I like the simple and descriptive way WB does it. Here the background of the white player is white and the font black, for the black
player it is reversed. We can already see who's turn to play it is from the clock ticking and there will be no problem with the 'colour spot' of the engine, because it has a black border anyway.
-
- Posts: 6339
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
No, binary file is located here. https://github.com/nguyenpham/Banksia/releases
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 1362
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Szentendre, Hungary
- Full name: Gabor Szots
Re: Banksia GUI released
Time forfeits are handled by inserting [Termination "timeout"] in the PGN header. However, CCRL scripts do not recognize them as such so we will have to edit all Banksia PGN files and locate time forfeits manually. For the scripts to recognize time forfeits, the information will have to be at the end of the game. Here are some examples from other GUI's:
Would it be possible for Banksia to do it the same way?{White forfeits on time} 0-1
Or an example from ChessBase:
78. Kf2 {[%eval 428,17] [%emt 0:00:00]} Nxg4+ {
[%eval 574,26] [%emt 0:00:02] Time} 0-1
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 1434
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Phew, thanks!RubiChess wrote: ↑Sun Dec 15, 2019 8:52 am Hi.
I started testing the GUI and I can confirm that there are still (0.10b) problems detecting new engines but...
The problems seems to disappear when I change the "Working folder" textbox from default (folder where the engine executable is) to a folder without spaces in the pathname.
Hope that helps.
Andreas
Actually, it is a known problem which we have discussed already before: BSG uses a 3rd party library for running processes and that library has a problem with a space character in the working folder. I plan to be back to this problem later.
Now I can sleep (just joking) and look to other issues
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
-
- Posts: 1434
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
BSG used to use only 3 bytes for colors (rgb) but then change to 4 bytes with alpha channel in the highest byte (color = a << 3 | r << 2 | g << 1 | b). Thus the integer becomes negative when alpha is large. Last time I change to use an unsigned integer to avoid negative but made some troubles. New binaries (today upload 0.10b) solved those problems and accepted both negative and positive numbers.Guenther wrote: ↑Sat Dec 14, 2019 8:46 am Had a little trouble with making it read my huge engines.json file again.
Just in case someone has the same problem here is the description of the reason.
Older Banksia added generic colours for all my (minimal) entries and the difference was that those colours
were added with a minus sign, after removing those it works again now in the current version.
=>Code: Select all
"color" : -4244319,
Code: Select all
"color" : 4244319,
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
-
- Posts: 6339
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
I also noticed syntax has changed. "Command" now uses "\\" and "Working folder" now uses "/" in Windoes 10phhnguyen wrote: ↑Sun Dec 15, 2019 12:18 pmBSG used to use only 3 bytes for colors (rgb) but then change to 4 bytes with alpha channel in the highest byte (color = a << 3 | r << 2 | g << 1 | b). Thus the integer becomes negative when alpha is large. Last time I change to use an unsigned integer to avoid negative but made some troubles. New binaries (today upload 0.10b) solved those problems and accepted both negative and positive numbers.Guenther wrote: ↑Sat Dec 14, 2019 8:46 am Had a little trouble with making it read my huge engines.json file again.
Just in case someone has the same problem here is the description of the reason.
Older Banksia added generic colours for all my (minimal) entries and the difference was that those colours
were added with a minus sign, after removing those it works again now in the current version.
=>Code: Select all
"color" : -4244319,
Code: Select all
"color" : 4244319,
Old
Code: Select all
"arguments" : [],
"color" : -11851927,
"command" : "D:/Chess Engines/Wasp 3.0/Wasp375-x64-modern.exe",
"elo" : 0,
"initStrings" : [],
"name" : "Wasp 3.75",
"protocol" : "uci",
"working folder" : "D:\\Chess Engines\\Wasp 3.0"
},
Code: Select all
"arguments" : [],
"color" : 11851927,
"command" : "D:\\Chess Engines\\Wasp 3.0\\Wasp375-x64-modern.exe",
"elo" : 0,
"initStrings" : [],
"name" : "Wasp 3.75",
"protocol" : "uci",
"working folder" : "D:/Chess Engines/Wasp 3.0"
},
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers