Banksia GUI released

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

Moderator: Ras

User avatar
CMCanavessi
Posts: 1149
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Banksia GUI released

Post by CMCanavessi »

Been using Banksia for a while with good results.
Things I'd like to have implemented:

* Button to "gracefully" stop a running tournament (let the currently running games end but don't start new ones)
* When using ponder, show the pondering move
* Option to automatically replay games that finished in an abnormal way (timeout, crash, illegal move, etc)
* Related to the previous one, option to save those unfinished games to a different pgn or just discard them completely
* When adding/configuring an engine, there are some options that have some limits (max hash size for example), but Banksia doesn't show it. Let's take Stash for example, max hash size is 1024, yet I have no way of finding that out without executing the engine myself and checking with the uci command. Banksia should show that in the gui itself (arena does this with a dialog when you hover the mouse over the hash option).
* Fix the non-shuffled carrousell scheduling!! :mrgreen:
My chess engine Facón: https://github.com/CMCanavessi/facon
User avatar
CMCanavessi
Posts: 1149
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Banksia GUI released

Post by CMCanavessi »

Another thing that I've found, which is quite annoying. I'm trying to run a tournament with 20 engines, 19 of them are uci and 1 is WB (schooner). I use ponder on, but found out schooner wasn't pondering. Looking at the logs everything looks ok:

Code: Select all

Schooner 2.2 < memory 2048
Schooner 2.2 < memory 1024 *** this is overriding my custom config !!!
Schooner 2.2 < cores 1
Schooner 2.2 < hard
Schooner 2.2 < post
Schooner 2.2 < variant fischerandom
Schooner 2.2 < setboard nqnrkbbr/pppppppp/8/8/8/8/PPPPPPPP/NQNRKBBR w HDhd - 0 1
Schooner 2.2 < level 0 3 2
Schooner 2.2 < ping 2
Schooner 2.2 > hash=1024MB
Schooner 2.2 > threads=1
Schooner 2.2 > CPUs available 1
Schooner 2.2 > pondering enabled.
Schooner 2.2 > pong 2
Schooner 2.2 < time 18000
Schooner 2.2 < otim 18000
Schooner 2.2 < go
but then while the game is playing, schooner doesn't ponder. I found out that there's an option for the tournament so "all" engines ponder in the "overall options" and if I check it, schooner will finally ponder, but that's a horrible solution, as "overall options" also have a common hash, cpu settings, syzygy, etc... and I'm using different values for different engines. What if I want engine X to ponder, and engine Y not to ponder? That's what I was doing, setting each engine with it's custom uci settings... but then comes the WB engine and even if it says "pondering enabled" and the hard command is sent, it won't do it without that "overall ponder option" selected.

Edit: also, that global hash setting can't go past 4.000 mb which for LTC is quite inconvenient
My chess engine Facón: https://github.com/CMCanavessi/facon
User avatar
CMCanavessi
Posts: 1149
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Banksia GUI released

Post by CMCanavessi »

Another bug I noticed (sorry for the triple-posting, but I can't edit):

On the results file:

Tournament roundrobin, timer 40/300+1, #games to play 7600 of 7600, started at 2021.07.06 12:16:29

That part is wrong, in my case I have it set to 1800+5 (30 minutes + 5 seconds)
My chess engine Facón: https://github.com/CMCanavessi/facon
huanhuan
Posts: 43
Joined: Fri Apr 09, 2021 12:17 pm
Full name: Ibrahim Adam

Re: Banksia GUI released

Post by huanhuan »

phhnguyen wrote: Thu Jun 24, 2021 4:41 am
huanhuan wrote: Sat Jun 05, 2021 4:08 pm "Score in white view" doesn't work in this ver 0.45, in the previous version (0.44), it still works
=> https://prnt.sc/147cnzw
I can't reproduce the issue. Could you post some screens before and after turning on that setting? Thanks!

Note that "Score in white view" affects displaying only, not stored data, thus it affects score graph and scores displaying in the move list.
Sorry, I saw wrong :wink: , it still works normally
User avatar
AlexChess
Posts: 1563
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Banksia GUI released

Post by AlexChess »

CMCanavessi wrote: Mon Jul 05, 2021 4:10 pm Been using Banksia for a while with good results.
Things I'd like to have implemented:

* Option to automatically replay games that finished in an abnormal way (timeout, crash, illegal move, etc)
* Related to the previous one, option to save those unfinished games to a different pgn or just discard them completely
Would be useful also to add an option to continue a crashed game exactly from the last position saved and clock times 1 move before crash.

Regards,
Alexchess
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
Damir
Posts: 2953
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Banksia GUI released

Post by Damir »

Give Banksia author a break with all your nonsense talk about not this working not that working or else he will ignore you like he is doing right now.
Damir
Posts: 2953
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Banksia GUI released

Post by Damir »

This has been going on for quite some time already. You show no respect to him or the work he has put into his GUI to make you guys happy.
I think he should make Bansksia commercial, just to stop your whinnings about his GUI.
User avatar
CMCanavessi
Posts: 1149
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Banksia GUI released

Post by CMCanavessi »

Damir wrote: Wed Jul 07, 2021 7:48 pm Give Banksia author a break with all your nonsense talk about not this working not that working or else he will ignore you like he is doing right now.
You clearly have absolutely no idea of what you're talking about.

From the OP:
Thank you a lot for downloading and using. Feedbacks, bug reports and ideas are warm welcomes
My chess engine Facón: https://github.com/CMCanavessi/facon
Damir
Posts: 2953
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Banksia GUI released

Post by Damir »

Banksia author is too nice to tell you the truth. But for sure you guys put unecessary pressure on him with your socalled bug complaints and can not even see it. Give the author a break!
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: Banksia GUI released

Post by wickedpotus »

Damir wrote: Wed Jul 07, 2021 8:08 pm Banksia author is too nice to tell you the truth. But for sure you guys put unecessary pressure on him with your socalled bug complaints and can not even see it. Give the author a break!
Do you know, this, or are you just guessing? If you don't know Pham Hong Nguyen personally, I find it rude of you to claim yourself to be his spokesperson. He has been very honest before about his personal life and struggles with cancer in his family, and most people are very understanding if you are being honest. I am sure he can be honest about his own feelings about bugs and suggestions as well if he has time at all to follow the discussion here...

Severe bugs like GUI crashing when clicking a piece in the GUI introduced in later versions are bugs most programmers Like to be informed about if they still work on the program. My guess would be that he would be interested in both ideas and suggestions as well if he has time and interest in working on the code at all.