Banksia GUI released

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

Moderator: Ras

Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Version 0.39 beta released

Post by Chessqueen »

phhnguyen wrote: Wed Apr 07, 2021 1:19 pm Version 0.39 beta released

Fixed bugs:
* Analyze on the fly with multi-engines: crashed sometimes
* Fix font for Lc0’s stats table
* Crosstable displayed wrong scores
* Couldn’t verify huge Syzygy files (over 2 GB)
* Local network: did not play
* Lichess bot: couldn’t challenge when the concurrency number is small
* Wrong suggestion to download NNUE files when installing Stockfish
* Might be crashed/freeze because of bugs in graphical functions

Some small improvements
* Faster and more clever parser for Lc0 stats to avoid being laggy and/or freeze when Lc0 creates too much data (if your computer is weak and/or playing a tournament, it is better to turn Lc0 stats off by setting options LogLiveStats and VerboseMoveStats to false)

New features:  
* Graph: can setup background; can use engines’ colors; shows multi graph lines for multi-engines when analyzing
* Two PV boards (auto being showed) if both sides are chess engines
It would be very useful if you can include a benchmark tester for most AMD and intel computer that we can use as standard in your Banksia GUI, instead of using this ==> http://talkchess.com/forum3/posting.php ... 2&p=889081
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 Apr 07, 2021 2:24 pm Many thanks for new update and the work put into the GUI as a whole.

I wanted to try local network but noticed they don't show up. I guess they have to communicate via cmd.

How do i connect two computers again using RJ-45 connecion via router ?

Both computers is using wired connection.
You don't need to use any extra program, effort nor special connections/hardware. The requirement is just a "normal" local network, wired or wireless. In my house, all computers are connected to a router via wifi and all work fine.

Just menu -> Connect -> Local network to display Local network panel as below illustration. Enter any name to the Name box then click on Connect button. All are completely auto. You will see your computer name on the Name column of the table. If there is another computer connected, you should see its name too. You can enter some text into the chatbox below to make a chat. In the figure, my computer named "xzy", chats with another computer named "jane".

You can play both normal games and tournament games, in which engines vs engines, humans vs engines, or even humans vs humans. Engines and the human from computer "jane" will be displayed in the dropdown list of engines, with the prefix "jane:". Just select any and BSG will auto do the rest.

Image
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: Version 0.39 beta released

Post by phhnguyen »

Chessqueen wrote: Wed Apr 07, 2021 2:29 pm It would be very useful if you can include a benchmark tester for most AMD and intel computer that we can use as standard in your Banksia GUI, instead of using this ==> http://talkchess.com/forum3/posting.php ... 2&p=889081
BSG has already the function benchmark. It doesn't do benchmark itself but call some engines to do that job. In the below image, I popped up the dialog by menu -> Tools -> Developers -> Benchmark/Cmd, then clicked on Stockfish to run its benchmark. That took a few seconds/clicks only (besides the time running the benchmark).

Of course, you can modify commands to run some useful-frequent commands for some engines.

Image
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 »

The issue i'm facing is that computer A doesn't show up on computer B and vice versa after both is connected with different names.
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 Apr 07, 2021 6:46 pm The issue i'm facing is that computer A doesn't show up on computer B and vice versa after both is connected with different names.
I guess that is the problem of network configuration: access/right permissions, setup workgroup... Basically two computers should see each other and can share some resources such as files, folders. If they can’t, you may start solving the problem by trying to ping them first and then Google.

I’m not good at this problem. Perhaps someone with more experience here may help. Update if you found out something.
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 »

I solved it quite easily by following this guide https://techwiser.com/how-to-connect-pc ... lan-cable/

To something different. I noticed Armageddon mode. Is this something new or been for a while ?

Some time ago i requested that syzygy "adjudication path" only adjudicate games and does not override "syzygy engine path"

Ideally speaking, syzygy engine path should be for consulting egtb during games. Syzygy adjudication should only terminate games 7-pieces or less.

Last time i talked about this, both path overlaps each other and hoped this could be fixed later on.
silitho
Posts: 10
Joined: Fri May 01, 2020 10:44 am
Location: Germany
Full name: Silitho Danuur

Re: Banksia GUI released

Post by silitho »

Feature request: is it possible to mark the square of the king in check in red (like in lichess)?
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: Thu Apr 08, 2021 8:35 am I solved it quite easily by following this guide https://techwiser.com/how-to-connect-pc ... lan-cable/
Nice to know you have solved the problem. Did you have to re-wired/setup a new network or just re-configured (software settings) it?
Nordlandia wrote: Thu Apr 08, 2021 8:35 am
To something different. I noticed Armageddon mode. Is this something new or been for a while ?
It was implemented at version 0.32
Nordlandia wrote: Thu Apr 08, 2021 8:35 am
Some time ago i requested that syzygy "adjudication path" only adjudicate games and does not override "syzygy engine path"

Ideally speaking, syzygy engine path should be for consulting egtb during games. Syzygy adjudication should only terminate games 7-pieces or less.

Last time i talked about this, both path overlaps each other and hoped this could be fixed later on.
That’s not implemented yet. I have been still considering the benefit vs more complex of that feature.
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 »

silitho wrote: Thu Apr 08, 2021 7:36 pm Feature request: is it possible to mark the square of the king in check in red (like in lichess)?
I have added your suggestion to my todo list. Thanks a lot!
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
Modern Times
Posts: 3922
Joined: Thu Jun 07, 2012 11:02 pm

Re: Banksia GUI released

Post by Modern Times »

OK... is that your cat ?