Wait for me a few minutes, releasing a new version
Banksia GUI released
Moderator: Ras
-
phhnguyen
- Posts: 1543
- 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
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Version 0.28 beta released
Version 0.28 beta released
* Fixed bugs:
* New features:

* Fixed bugs:
- Not playing books for Winboard engines
- LichessBot: no move sound, no log games
- Benchmark/Cmd could not work for the 2nd run
* New features:
- Manual adjudication (for played, playing, not-playing-yet games)
- New Graph type: win percentage

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
-
Michael Sherwin
- Posts: 3196
- Joined: Fri May 26, 2006 3:00 am
- Location: WY, USA
- Full name: Michael Sherwin
Re: Banksia GUI released
Something had to be wrong with Stockfish, right? Can you post the games?IanKennedy wrote: ↑Mon May 25, 2020 11:40 am Has anyone tried running RomiChess under Banksia? It was in a knockout tournament I ran the other day using the console app not the GUI and ... it won![]()
I'm not a winboard expert so it may be something silly going on that I don't follow. First of all it apparently forced Ethereal 11 and Ethereal 12 to 'resign' then
109. Stockfish 281116 64 vs RomiChess64P3n
109) Stockfish 281116 64 vs RomiChess64P3n, #88, 0-1 (resign)
110. RomiChess64P3n vs Stockfish 281116 64
110) RomiChess64P3n vs Stockfish 281116 64, #115, 1-0 (resign)
knockout round: 6, pairs: 1, matches: 2
111. RomiChess64P3n vs Stockfish 10 64 POPCNT
111) RomiChess64P3n vs Stockfish 10 64 POPCNT, #53, 1-0 (resign)
112. Stockfish 10 64 POPCNT vs RomiChess64P3n
112) Stockfish 10 64 POPCNT vs RomiChess64P3n, #58, 0-1 (resign)
* The winner is RomiChess64P3n
If you are on a sidewalk and the covid goes beep beep
Just step aside or you might have a bit of heat
Covid covid runs through the town all day
Can the people ever change their ways
Sherwin the covid's after you
Sherwin if it catches you you're through
Just step aside or you might have a bit of heat
Covid covid runs through the town all day
Can the people ever change their ways
Sherwin the covid's after you
Sherwin if it catches you you're through
-
IanKennedy
- Posts: 60
- Joined: Sun Feb 04, 2018 12:38 pm
- Location: UK
Re: Banksia GUI released
Well something is wrong somewhere, although I fear Romi did lose the games if we're going to be honest.Michael Sherwin wrote: ↑Sat Jun 06, 2020 10:41 amSomething had to be wrong with Stockfish, right? Can you post the games?IanKennedy wrote: ↑Mon May 25, 2020 11:40 am Has anyone tried running RomiChess under Banksia? It was in a knockout tournament I ran the other day using the console app not the GUI and ... it won![]()
I'm not a winboard expert so it may be something silly going on that I don't follow. First of all it apparently forced Ethereal 11 and Ethereal 12 to 'resign' then
109. Stockfish 281116 64 vs RomiChess64P3n
109) Stockfish 281116 64 vs RomiChess64P3n, #88, 0-1 (resign)
110. RomiChess64P3n vs Stockfish 281116 64
110) RomiChess64P3n vs Stockfish 281116 64, #115, 1-0 (resign)
knockout round: 6, pairs: 1, matches: 2
111. RomiChess64P3n vs Stockfish 10 64 POPCNT
111) RomiChess64P3n vs Stockfish 10 64 POPCNT, #53, 1-0 (resign)
112. Stockfish 10 64 POPCNT vs RomiChess64P3n
112) Stockfish 10 64 POPCNT vs RomiChess64P3n, #58, 0-1 (resign)
* The winner is RomiChess64P3n![]()
[pgn][Event "Computer event"]
[Site "Somewhere on Earth"]
[Date "2020.05.24"]
[Round "4"]
[White "RomiChess64P3n"]
[Black "Stockfish 281116 64"]
[Result "1-0"]
[TimeControl "100/300:0.5"]
[Time "16:43:52"]
[Board "110"]
[Termination "resign"]
[ECO "A00"]
[Opening "Benko's opening"]
1. g3 e5 {A00: Benko's opening} 2. c4 Nf6 3. Bg2 Nc6 4. Nc3 Bb4
5. Nf3 O-O 6. O-O Bxc3 7. dxc3 d6 8. Qb3 a5
9. Bd2 a4 10. Qc2 Be6 11. b3 h6 12. e4 Qb8
13. h3 b5 14. cxb5 axb3 15. axb3 Qxb5 16. c4 Qb7
17. Ra4 Rfb8 18. Rfa1 Rxa4 19. bxa4 Nd7 20. Be3 Nc5
21. Bxc5 dxc5 22. a5 Ra8 23. Ra4 Ra6 24. Qc3 Qb1+
25. Kh2 f6 26. Nd2 Qe1 27. f4 Bf7 28. f5 Nd4
29. Ra1 Qe2 30. Kg1 Be8 31. Nf1 Bh5 32. Ra3 Bf7
33. Nd2 Qe1+ 34. Kh2 Qf2 35. h4 Bh5 36. Qc1 Bg4
37. Qb2 Kh7 38. Qc3 Rd6 39. Qe3 Qxe3 40. Rxe3 Nc2
41. Nf1 Nxe3 42. Nxe3 Be2 43. Kg1 Bd3 44. Nd5 Ra6
45. Nxc7 Rxa5 46. Ne6 Bxc4 47. Bf3 Bd3 48. Nc7 c4
49. Nd5 Ra3 50. Kf2 c3 51. Ne3 c2 52. Nxc2 Bxc2
53. g4 Kg8 54. Bh1 Bd1 55. Bg2 Bxg4 56. Kg1 Bf3
57. Bxf3 Rxf3 58. Kh2 1-0
[/pgn]
Banksia Log extract:
16:43:52 RomiChess64P3n> move g1h2
16:43:52 Stockfish 281116 64< position startpos moves g2g3 e7e5 c2c4 g8f6 f1g2 b8c6 b1c3 f8b4 g1f3 e8g8 e1g1 b4c3 d2c3 d7d6 d1b3 a7a5 c1d2 a5a4 b3c2 c8e6 b2b3 h7h6 e2e4 d8b8 h2h3 b7b5 c4b5 a4b3 a2b3 b8b5 c3c4 b5b7 a1a4 f8b8 f1a1 a8a4 b3a4 f6d7 d2e3 d7c5 e3c5 d6c5 a4a5 b8a8 a1a4 a8a6 c2c3 b7b1 g1h2 f7f6 f3d2 b1e1 f2f4 e6f7 f4f5 c6d4 a4a1 e1e2 h2g1 f7e8 d2f1 e8h5 a1a3 h5f7 f1d2 e2e1 g1h2 e1f2 h3h4 f7h5 c3c1 h5g4 c1b2 g8h7 b2c3 a6d6 c3e3 f2e3 a3e3 d4c2 d2f1 c2e3 f1e3 g4e2 h2g1 e2d3 e3d5 d6a6 d5c7 a6a5 c7e6 d3c4 g2f3 c4d3 e6c7 c5c4 c7d5 a5a3 g1f2 c4c3 d5e3 c3c2 e3c2 d3c2 g3g4 h7g8 f3h1 c2d1 h1g2 d1g4 f2g1 g4f3 g2f3 a3f3 g1h2
go wtime 142094 btime 58770 winc 500 binc 500 movestogo 43
16:43:52 Stockfish 281116 64> info depth 1 seldepth 1 multipv 1 score mate 17 nodes 19 nps 19000 tbhits 0 time 1 pv h6h5
16:43:52 RomiChess64P3n> resign
16:43:52 Stockfish 281116 64> info depth 2 seldepth 2 multipv 1 score mate 17 nodes 61 nps 61000 tbhits 0 time 1 pv h6h5 h2g1
16:43:52 Stockfish 281116 64< stop
16:43:52 RomiChess64P3n< force
16:43:52 Stockfish 281116 64> info depth 3 seldepth 3 multipv 1 score mate 17 nodes 113 nps 113000 tbhits 0 time 1 pv h6h5 h2g1 f3f4
16:43:52 Stockfish 281116 64> info depth 4 seldepth 4 multipv 1 score mate 17 nodes 187 nps 187000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2
16:43:52 Stockfish 281116 64> info depth 5 seldepth 5 multipv 1 score mate 17 nodes 273 nps 273000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4
16:43:52 Stockfish 281116 64> info depth 6 seldepth 6 multipv 1 score mate 17 nodes 389 nps 389000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3
16:43:52 Stockfish 281116 64> info depth 7 seldepth 7 multipv 1 score mate 17 nodes 542 nps 542000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3 e4h4
16:43:52 Stockfish 281116 64> info depth 8 seldepth 8 multipv 1 score mate 17 nodes 727 nps 727000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3 e4h4 f3f2
16:43:52 Stockfish 281116 64> info depth 9 seldepth 10 multipv 1 score mate 17 nodes 926 nps 926000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3 e4h4 f3f2 h4f4 f2e3
16:43:52 > 110) RomiChess64P3n vs Stockfish 281116 64, #115, 1-0 (resign)
Author of the actively developed PSYCHO chess engine
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Oops! Now I see the bug, thanks all!IanKennedy wrote: ↑Sat Jun 06, 2020 12:27 pmWell something is wrong somewhere, although I fear Romi did lose the games if we're going to be honest.Michael Sherwin wrote: ↑Sat Jun 06, 2020 10:41 amSomething had to be wrong with Stockfish, right? Can you post the games?IanKennedy wrote: ↑Mon May 25, 2020 11:40 am Has anyone tried running RomiChess under Banksia? It was in a knockout tournament I ran the other day using the console app not the GUI and ... it won![]()
I'm not a winboard expert so it may be something silly going on that I don't follow. First of all it apparently forced Ethereal 11 and Ethereal 12 to 'resign' then
109. Stockfish 281116 64 vs RomiChess64P3n
109) Stockfish 281116 64 vs RomiChess64P3n, #88, 0-1 (resign)
110. RomiChess64P3n vs Stockfish 281116 64
110) RomiChess64P3n vs Stockfish 281116 64, #115, 1-0 (resign)
knockout round: 6, pairs: 1, matches: 2
111. RomiChess64P3n vs Stockfish 10 64 POPCNT
111) RomiChess64P3n vs Stockfish 10 64 POPCNT, #53, 1-0 (resign)
112. Stockfish 10 64 POPCNT vs RomiChess64P3n
112) Stockfish 10 64 POPCNT vs RomiChess64P3n, #58, 0-1 (resign)
* The winner is RomiChess64P3n![]()
![]()
[pgn][Event "Computer event"]
[Site "Somewhere on Earth"]
[Date "2020.05.24"]
[Round "4"]
[White "RomiChess64P3n"]
[Black "Stockfish 281116 64"]
[Result "1-0"]
[TimeControl "100/300:0.5"]
[Time "16:43:52"]
[Board "110"]
[Termination "resign"]
[ECO "A00"]
[Opening "Benko's opening"]
1. g3 e5 {A00: Benko's opening} 2. c4 Nf6 3. Bg2 Nc6 4. Nc3 Bb4
5. Nf3 O-O 6. O-O Bxc3 7. dxc3 d6 8. Qb3 a5
9. Bd2 a4 10. Qc2 Be6 11. b3 h6 12. e4 Qb8
13. h3 b5 14. cxb5 axb3 15. axb3 Qxb5 16. c4 Qb7
17. Ra4 Rfb8 18. Rfa1 Rxa4 19. bxa4 Nd7 20. Be3 Nc5
21. Bxc5 dxc5 22. a5 Ra8 23. Ra4 Ra6 24. Qc3 Qb1+
25. Kh2 f6 26. Nd2 Qe1 27. f4 Bf7 28. f5 Nd4
29. Ra1 Qe2 30. Kg1 Be8 31. Nf1 Bh5 32. Ra3 Bf7
33. Nd2 Qe1+ 34. Kh2 Qf2 35. h4 Bh5 36. Qc1 Bg4
37. Qb2 Kh7 38. Qc3 Rd6 39. Qe3 Qxe3 40. Rxe3 Nc2
41. Nf1 Nxe3 42. Nxe3 Be2 43. Kg1 Bd3 44. Nd5 Ra6
45. Nxc7 Rxa5 46. Ne6 Bxc4 47. Bf3 Bd3 48. Nc7 c4
49. Nd5 Ra3 50. Kf2 c3 51. Ne3 c2 52. Nxc2 Bxc2
53. g4 Kg8 54. Bh1 Bd1 55. Bg2 Bxg4 56. Kg1 Bf3
57. Bxf3 Rxf3 58. Kh2 1-0
[/pgn]
Banksia Log extract:
16:43:52 RomiChess64P3n> move g1h2
16:43:52 Stockfish 281116 64< position startpos moves g2g3 e7e5 c2c4 g8f6 f1g2 b8c6 b1c3 f8b4 g1f3 e8g8 e1g1 b4c3 d2c3 d7d6 d1b3 a7a5 c1d2 a5a4 b3c2 c8e6 b2b3 h7h6 e2e4 d8b8 h2h3 b7b5 c4b5 a4b3 a2b3 b8b5 c3c4 b5b7 a1a4 f8b8 f1a1 a8a4 b3a4 f6d7 d2e3 d7c5 e3c5 d6c5 a4a5 b8a8 a1a4 a8a6 c2c3 b7b1 g1h2 f7f6 f3d2 b1e1 f2f4 e6f7 f4f5 c6d4 a4a1 e1e2 h2g1 f7e8 d2f1 e8h5 a1a3 h5f7 f1d2 e2e1 g1h2 e1f2 h3h4 f7h5 c3c1 h5g4 c1b2 g8h7 b2c3 a6d6 c3e3 f2e3 a3e3 d4c2 d2f1 c2e3 f1e3 g4e2 h2g1 e2d3 e3d5 d6a6 d5c7 a6a5 c7e6 d3c4 g2f3 c4d3 e6c7 c5c4 c7d5 a5a3 g1f2 c4c3 d5e3 c3c2 e3c2 d3c2 g3g4 h7g8 f3h1 c2d1 h1g2 d1g4 f2g1 g4f3 g2f3 a3f3 g1h2
go wtime 142094 btime 58770 winc 500 binc 500 movestogo 43
16:43:52 Stockfish 281116 64> info depth 1 seldepth 1 multipv 1 score mate 17 nodes 19 nps 19000 tbhits 0 time 1 pv h6h5
16:43:52 RomiChess64P3n> resign
16:43:52 Stockfish 281116 64> info depth 2 seldepth 2 multipv 1 score mate 17 nodes 61 nps 61000 tbhits 0 time 1 pv h6h5 h2g1
16:43:52 Stockfish 281116 64< stop
16:43:52 RomiChess64P3n< force
16:43:52 Stockfish 281116 64> info depth 3 seldepth 3 multipv 1 score mate 17 nodes 113 nps 113000 tbhits 0 time 1 pv h6h5 h2g1 f3f4
16:43:52 Stockfish 281116 64> info depth 4 seldepth 4 multipv 1 score mate 17 nodes 187 nps 187000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2
16:43:52 Stockfish 281116 64> info depth 5 seldepth 5 multipv 1 score mate 17 nodes 273 nps 273000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4
16:43:52 Stockfish 281116 64> info depth 6 seldepth 6 multipv 1 score mate 17 nodes 389 nps 389000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3
16:43:52 Stockfish 281116 64> info depth 7 seldepth 7 multipv 1 score mate 17 nodes 542 nps 542000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3 e4h4
16:43:52 Stockfish 281116 64> info depth 8 seldepth 8 multipv 1 score mate 17 nodes 727 nps 727000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3 e4h4 f3f2
16:43:52 Stockfish 281116 64> info depth 9 seldepth 10 multipv 1 score mate 17 nodes 926 nps 926000 tbhits 0 time 1 pv h6h5 h2g1 f3f4 g1g2 f4e4 g2f3 e4h4 f3f2 h4f4 f2e3
16:43:52 > 110) RomiChess64P3n vs Stockfish 281116 64, #115, 1-0 (resign)
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
-
zenpawn
- Posts: 349
- Joined: Sat Aug 06, 2016 8:31 pm
- Location: United States
Re: Banksia GUI released
Using the new version, I had my bot challenge me to a casual 3+2, and the "level 0 3 2" was sent. However, I then challenged a bot to a rated 3+2, and it was not sent. Book was enabled for both games. So, maybe challenging another bot to a rated game is what it will take to reproduce?phhnguyen wrote: ↑Sat Jun 06, 2020 4:42 amThanks a lot, I can reproduce and fixed for the next release. It is turn out there is a bug on playing book moves for Winboard engines.zenpawn wrote: ↑Fri Jun 05, 2020 11:37 am Did you try challenging another bot to 180s + 2s? Perhaps it works when challenged, but not as the challenger?
Another thought is BG appears to not be waiting for the "done=1" before sending further commands after the "protover 2", but even so, I wouldn't think that would cause it to then not send "level".
However, I can't reproduce the missing "level". Can you check if you see it (command "level") in tournament games? Thanks
Erin Dame
Author of RookieMonster
Author of RookieMonster
-
zenpawn
- Posts: 349
- Joined: Sat Aug 06, 2016 8:31 pm
- Location: United States
Re: Banksia GUI released
It seems pretty random, so if you don't see it on your first try, do another few challenges.zenpawn wrote: ↑Sat Jun 06, 2020 1:22 pmUsing the new version, I had my bot challenge me to a casual 3+2, and the "level 0 3 2" was sent. However, I then challenged a bot to a rated 3+2, and it was not sent. Book was enabled for both games. So, maybe challenging another bot to a rated game is what it will take to reproduce?phhnguyen wrote: ↑Sat Jun 06, 2020 4:42 amThanks a lot, I can reproduce and fixed for the next release. It is turn out there is a bug on playing book moves for Winboard engines.zenpawn wrote: ↑Fri Jun 05, 2020 11:37 am Did you try challenging another bot to 180s + 2s? Perhaps it works when challenged, but not as the challenger?
Another thought is BG appears to not be waiting for the "done=1" before sending further commands after the "protover 2", but even so, I wouldn't think that would cause it to then not send "level".
However, I can't reproduce the missing "level". Can you check if you see it (command "level") in tournament games? Thanks
Erin Dame
Author of RookieMonster
Author of RookieMonster
-
silitho
- Posts: 10
- Joined: Fri May 01, 2020 10:44 am
- Location: Germany
- Full name: Silitho Danuur
Re: Banksia GUI released
I am currently playing with Arasan 22.0 on lichess.org with my BOT Silitho (https://lichess.org/@/Silitho) via BanksiaGUI v0.28.
Unfortunately, a game "hangs" from time to time, i.e. BSG thinks it is the opponent's turn and his time is running, but the time of my BOT is running on lichess. Therefore, many games end in defeat because my time is up (see https://lichess.org/@/Silitho/all).
I cannot reproduce exactly why this is happening. In my opinion it occurs very often when I set Ponder to On (usually I play with Ponder = off). Another suspicion: during a game I switched the books from the gmbook to chessdb.cn in the corresponding dock and it also seems that the system hangs.
Since I had to listen to harsh comments from opponents every now and then, I founded a Team BanksiaGUI BOTs https://lichess.org/team/banksiagui-bots. Here you can find those BOTs who also test their lichess bots via BSG and who know about the current beta status. New team members are welcome
.
Unfortunately, a game "hangs" from time to time, i.e. BSG thinks it is the opponent's turn and his time is running, but the time of my BOT is running on lichess. Therefore, many games end in defeat because my time is up (see https://lichess.org/@/Silitho/all).
I cannot reproduce exactly why this is happening. In my opinion it occurs very often when I set Ponder to On (usually I play with Ponder = off). Another suspicion: during a game I switched the books from the gmbook to chessdb.cn in the corresponding dock and it also seems that the system hangs.
Since I had to listen to harsh comments from opponents every now and then, I founded a Team BanksiaGUI BOTs https://lichess.org/team/banksiagui-bots. Here you can find those BOTs who also test their lichess bots via BSG and who know about the current beta status. New team members are welcome
-
MCDermont
- Posts: 29
- Joined: Tue Apr 07, 2020 9:26 am
- Location: Germany
- Full name: Robert Söhnlein
Re: Banksia GUI released
Hi phhnguyen
I can tell you that the problem with the casteling is solved !!!! so you have fixed it with the last update 0.28 i think its was the problem with the
WB UCI engines or something else now the gui is a super gui for me and my book work
thx for youre great work
Regards
Robert
-
RubiChess
- Posts: 670
- Joined: Fri Mar 30, 2018 7:20 am
- Full name: Andreas Matthies
Re: Banksia GUI released
I'm trying hard to substitute Arena with Banksia but so far I'm not very successful.
What I'm doing with Arena most of the time is
- load 1-3 engines
- load a game from pgn or even a single fen via clipboard or file
- let the engines analyze the current position
- optional: select a position from the pgn by going back and forth while the engines still analyzing
- optional: Do moves (and take them back) manually while the engines are still analyzing.
How is this possible with Banksia. I found the "Auto analyse game" button but that is probably not what I want to do.
Thanks in advance.
Andreas
What I'm doing with Arena most of the time is
- load 1-3 engines
- load a game from pgn or even a single fen via clipboard or file
- let the engines analyze the current position
- optional: select a position from the pgn by going back and forth while the engines still analyzing
- optional: Do moves (and take them back) manually while the engines are still analyzing.
How is this possible with Banksia. I found the "Auto analyse game" button but that is probably not what I want to do.
Thanks in advance.
Andreas