
Banksia GUI released
Moderator: Ras
-
AdminX
- Posts: 6396
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
Suggestion: Human Readable Time


"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
AlexChess
- Posts: 1563
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: Banksia GUI released
Hi Pham!
Feature request:
Sort games of a single engine, choosing from all engines list, ordered by white & black.
With 3000 games to check is still difficult to find records like: "all draws of this engine"
Thank you very much!
Best regards, Alex
Feature request:
Sort games of a single engine, choosing from all engines list, ordered by white & black.
With 3000 games to check is still difficult to find records like: "all draws of this engine"
Thank you very much!
Best regards, Alex
Chess engines and dedicated chess computers fan since 1981
macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
ProteusSF Dev Forum
-
AdminX
- Posts: 6396
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
Suggestion: Ability to increase font size in Tournament Result window would be great for Steamers and users with poor vision.

Thanks

Thanks
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
BSG supports Winboard Protocol 2 engines only. It requires engines to be "talkative" enough and reply to ping commands.
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
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Did you see any problem/bug when BSG plays Polyglot book moves?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."
BSG has understood deeply about that kind of books. Some book parameters such as top percentage is designed for Polyglot (as well as similar ones, such as online books), worked based on weights of moves.
Furthermore, BSG can generate Polyglot books from game databases.
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
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
BSG auto matches all opening positions with ones from ECO list and it keeps the longest one to show. The ECO list is quite limited on depth thus it typically can’t cover longer openings (out of range). Since it is an auto process, users don’t have to do anything nor change it.
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
-
Nigel Robson
- Posts: 8
- Joined: Wed Oct 13, 2021 9:10 am
- Full name: Nigel Robson
Re: Banksia GUI released
The ERET test position suite contains 5 alternative move tests which Banksia skips, perhaps because they are not understood. For example
8/6pp/5k2/1p1r4/4R3/7P/5PP1/5K2 w - - am Ke2; id "ERET 098 - Endgame";
where the correct solution is any move other than Ke2. Would it be possible to add the am capability?
Thanks, Nigel
8/6pp/5k2/1p1r4/4R3/7P/5PP1/5K2 w - - am Ke2; id "ERET 098 - Endgame";
where the correct solution is any move other than Ke2. Would it be possible to add the am capability?
Thanks, Nigel
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
I have added it to my to-do list. Thanks.Nigel Robson wrote: ↑Tue Oct 26, 2021 1:10 pm The ERET test position suite contains 5 alternative move tests which Banksia skips, perhaps because they are not understood. For example
8/6pp/5k2/1p1r4/4R3/7P/5PP1/5K2 w - - am Ke2; id "ERET 098 - Endgame";
where the correct solution is any move other than Ke2. Would it be possible to add the am capability?
Thanks, Nigel
BTW, how should we count the result if an engine hits an "am" move then change to other moves at the end? A good or a bad result?
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
-
Wilhelm
- Posts: 271
- Joined: Thu Jan 14, 2016 10:02 am
- Location: AUSTRIA, Vienna
- Full name: Wilhelm HUDETZ
Re: Banksia GUI released
I can't find any ECO list and it never shows any classification. I tried many different book and pgn files.phhnguyen wrote: ↑Tue Oct 26, 2021 12:23 pmBSG auto matches all opening positions with ones from ECO list and it keeps the longest one to show. The ECO list is quite limited on depth thus it typically can’t cover longer openings (out of range). Since it is an auto process, users don’t have to do anything nor change it.
Do I need a ECO list?
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/
Retro Chess Chessmaster https://descent.at/files/
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
A bit ambiguous since I am not sure what you need:Wilhelm wrote: ↑Tue Oct 26, 2021 3:24 pmI can't find any ECO list and it never shows any classification. I tried many different book and pgn files.phhnguyen wrote: ↑Tue Oct 26, 2021 12:23 pmBSG auto matches all opening positions with ones from ECO list and it keeps the longest one to show. The ECO list is quite limited on depth thus it typically can’t cover longer openings (out of range). Since it is an auto process, users don’t have to do anything nor change it.
Do I need a ECO list?
- If you mean about BSG: no, it is auto and you can't interfere with the process of finding ECO codes for openings, you don't need to do any thing
- If you want to learn, collect, just Google it, there are many websites, listed a few:
https://en.wikipedia.org/wiki/Encyclopa ... s_Openings
https://www.chessgames.com/chessecohelp.html
Download:
https://github.com/jdart1/arasan-chess/ ... r/book/eco
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