Banksia GUI released

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

Moderator: Ras

User avatar
AlexChess
Posts: 1563
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

Hi dear Pham!

I'd like to double the number of games in my tournament from 70 to 140 to reduce ELO estimation error, but now that it works perfectly I fear to break something on .json .

If I modify "games per pair" from 1 to 2 does BSG play 2 games
for each engine vs engine match (or is there a way to do it using the Gui on the current tournament) ?

Thank you in advance!
Best regards, Alex

{
"base" :
{
"elapsed" : 258102,
"event" : "SuperBlitz3-3-BanksiaGui",
"fileIdx" : 1,
"games per pair" : 1,
"shuffle" : "none",
"site" : "Rome",
"swap pair sides" : true,
"swiss rounds" : 6,
"type" : "roundrobin",
"variant" : "standard"
},
"multi time controls" :
{
"armageddonResultType" : "whitemustwin",
"multimode" : "single",
"time controls" :
[

Image
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
User avatar
AlexChess
Posts: 1563
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

Hi Pham!

Feature request:

On sorting current tournament games, could you please add a second search field? (eg: results AND white names)

Best regards, Alex
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
whelanh
Posts: 18
Joined: Mon Jun 28, 2021 4:04 pm
Full name: Hugh Whelan

Re: Banksia GUI released

Post by whelanh »

Hi Pham,

Great program! Beautiful visuals as well.

One feature I would love (and perhaps it already exists and I don't know how to do it) would be to limit "Analysis on the Fly" to a certain depth (or move time) rather than just running indefinitely. In this case I want to just examine one move, not an entire game.

Thank you for all your hard work.

Best regards,
Hugh
User avatar
RubiChess
Posts: 670
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Banksia GUI released

Post by RubiChess »

Banksia getting better again but I have one request:
Testing version: 0.52 Linux.
When I run an On-the-fly-analysis and then stop the analysis at some time, the engine info with the latest score and pv is immediately cleared.
So it is not possible to have a look at some fixed analysis output with stopped engine.
Please delete the output only before running a new analysis. Thank you.

Regards, Andreas
User avatar
RubiChess
Posts: 670
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Banksia GUI released

Post by RubiChess »

whelanh wrote: Thu Oct 21, 2021 12:36 pm Hi Pham,

Great program! Beautiful visuals as well.

One feature I would love (and perhaps it already exists and I don't know how to do it) would be to limit "Analysis on the Fly" to a certain depth (or move time) rather than just running indefinitely. In this case I want to just examine one move, not an entire game.

Thank you for all your hard work.

Best regards,
Hugh
When I first read your request, I was about to answer that you don't need a "Analysis on the fly to certain depth" feature but just can stop the analysis when the desired depth is reached. But then I realized that as soon as you stop it, the output window is cleaned (see my post before). So maybe we complain about the same thing.

Regards, Andreas
hafni
Posts: 30
Joined: Fri Nov 22, 2019 4:12 pm
Full name: Hafni Rojo

Re: Banksia GUI released

Post by hafni »

Hello,

i already notified this issue to Nguyen, it´s a pity to loss the window data after stopping the analyze, so he will consider.

Regards.
whelanh
Posts: 18
Joined: Mon Jun 28, 2021 4:04 pm
Full name: Hugh Whelan

Re: Banksia GUI released

Post by whelanh »

Thank you Andreas. It is true you can stop the "analysis on the fly" manually, but it would be nice if one didn't have to do it manually. Stockfish UCI has a "go depth 40" or "go movetime xxxxxx" (milliseconds) UCI command. It would be nice to be able to use them via a gui.
Kind regards,
Hugh
User avatar
Nordlandia
Posts: 2845
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Banksia GUI released

Post by Nordlandia »

Appreciates for your continual addition to this wonderful software of a GUI.

Just a couple of things. I find it a bit troublesome that I always have to update the current game in play once previous game has finished. I'm sure i saw a option to always switch to the present game in play some timo ago but i can't find it now.

Adjudication now work as intended. It is however only available for tournament games. I wish it can be available for single games in addition. Including same adjudication options for single games would be nice addition.

I've been little active the last few months due to much work lately. Just a couple of observations.
User avatar
AlexChess
Posts: 1563
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

Torom wrote: Wed Oct 13, 2021 5:02 pm For reference, why I think polyglot moves should be played by weight:

Cfish implementation: https://github.com/syzygy1/Cfish/blob/m ... polybook.c

If I understand the C code correctly, the first move with the highest weight is played as the best move.

lichess-bot implementation: https://github.com/ShailChoksi/lichess- ... ot.py#L372

If "best_move" is set, reader.find() is used from python-chess. And reader.find() is defined like this:
https://python-chess.readthedocs.io/en/ ... eader.find

"Finds the main entry for the given position or Zobrist hash.

The main entry is the (first) entry with the highest weight.

By default, entries with weight 0 are excluded. This is a common way to delete entries from an opening book without compacting it."
Hi Torom/Pham!
How we can create PGN files with weights? Somebody is telling me that for tournaments I must use .PGN instead of .bin . It should be interesting to have custom BSG book openings optimized for white OR black and with different styles: solid, aggressive balanced, risky, human, with sacrifices...

I'm trying various .bin opening libraries on my SuperBlitz (Goi040121, Mustafa M13.4, SPCC drawkiller balanced) but with inconsistent results until now! It seems that without book some engines play even better :shock: Probably it's dued to the book settings...

Best regards, Alex
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
User avatar
Wilhelm
Posts: 271
Joined: Thu Jan 14, 2016 10:02 am
Location: AUSTRIA, Vienna
Full name: Wilhelm HUDETZ

Re: Banksia GUI released

Post by Wilhelm »

How do I get the opening classification in the notation? I have only "end of opening" here.

Image
Ryzen 5900x, 64GB Ram, RTX3080, 1x 4TB NVME, 2x 2TB SSD, 1x 1TB SSD, 1x 2TB HDD, all custom watercooled, Win11 and Win10 Multiboot, Win98/Windows Millennium/WinXP virtual machines for 16bit engines
Retro Chess Chessmaster https://descent.at/files/