Thanks Pham.phhnguyen wrote: ↑Mon Jul 27, 2020 5:51 amWhen adding a new chess engine (open Settings dialog -> Engines tab, click on "+" button), just copy the whole command line into "Engine file" box. The alternative way is to copy Java path into "Engine file" and the path of jar including other parameters info "Init strings" box.
Below is an illustration, it is not Java (my computer has a problem to run Java at the moment) but to run a JavaScript engine (js) with the help from the app "node" (similar to java file)
Banksia GUI released
Moderator: Ras
-
Gabor Szots
- Posts: 1602
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: Banksia GUI released
Gabor Szots
CCRL testing group
CCRL testing group
-
Gabor Szots
- Posts: 1602
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: Banksia GUI released
I am running a tournament and noticed that in case of a time forfeit '[Termination "timeout"] is included in the PGN header. That is not suitable for us to process, 'time' should also be included at the end of the game, like this:
Could you please comply with that?
or119. Kd4 {+5.02/21 1} Ra8 {0.00/17 0} 120. Kd3 {+5.02/21 1} ... {Black forfeits on
time} 1-0
etc.120. Rf1 {[%eval -229,18]
[%emt 0:00:01]} Kg6 {[%eval -281,11] [%emt 0:00:02] (Ra2+)} 121. Rh1 {[%eval
-211,17] [%emt 0:00:01] Time} 1-0
Could you please comply with that?
Gabor Szots
CCRL testing group
CCRL testing group
-
phhnguyen
- Posts: 1543
- Joined: Wed Apr 21, 2010 4:58 am
- Location: Australia
- Full name: Nguyen Hong Pham
Re: Banksia GUI released
Sure, I will add that comment for time forfeit for the next release.Gabor Szots wrote: ↑Mon Jul 27, 2020 10:30 am I am running a tournament and noticed that in case of a time forfeit '[Termination "timeout"] is included in the PGN header. That is not suitable for us to process, 'time' should also be included at the end of the game, like this:or119. Kd4 {+5.02/21 1} Ra8 {0.00/17 0} 120. Kd3 {+5.02/21 1} ... {Black forfeits on
time} 1-0
etc.120. Rf1 {[%eval -229,18]
[%emt 0:00:01]} Kg6 {[%eval -281,11] [%emt 0:00:02] (Ra2+)} 121. Rh1 {[%eval
-211,17] [%emt 0:00:01] Time} 1-0
Could you please comply with that?
Is [Termination "timeout"] still OK?
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
-
Modern Times
- Posts: 3935
- Joined: Thu Jun 07, 2012 11:02 pm
Re: Banksia GUI released
I believe so, from my reading of the perl scripts that do the pgn checking and validation, time is being checked as a wildcard so timeout should be picked up. I'll check to be sure.phhnguyen wrote: ↑Mon Jul 27, 2020 10:53 amSure, I will add that comment for time forfeit for the next release.Gabor Szots wrote: ↑Mon Jul 27, 2020 10:30 am I am running a tournament and noticed that in case of a time forfeit '[Termination "timeout"] is included in the PGN header. That is not suitable for us to process, 'time' should also be included at the end of the game, like this:or119. Kd4 {+5.02/21 1} Ra8 {0.00/17 0} 120. Kd3 {+5.02/21 1} ... {Black forfeits on
time} 1-0
etc.120. Rf1 {[%eval -229,18]
[%emt 0:00:01]} Kg6 {[%eval -281,11] [%emt 0:00:02] (Ra2+)} 121. Rh1 {[%eval
-211,17] [%emt 0:00:01] Time} 1-0
Could you please comply with that?
Is [Termination "timeout"] still OK?
EDIT: Confirmed, Timeout is correctly identified.
-
Gabor Szots
- Posts: 1602
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
-
Gabor Szots
- Posts: 1602
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: Banksia GUI released
There is still something I do not understand about tournament play.
When I choose gauntlet, then carousel, the gauntlet engine plays one game against all the others then another round etc., as I would expect. However, all games are marked as Round 1, and only the board number changes.
I consider a round a block of games in which the gauntlet engine plays 1 game against each of the opponents. THe number of rounds is equal to the number of games the main engine plays against one particular opponent.
When I choose gauntlet but select 'None' at shuffle, the gauntlet engine plays all its games against opponent 1 before taking on a new opponent. That's again OK but a again all games are marked as Round 1, while Board goes from 1 to the number of games the gauntlet engine is to play against one particular opponent.
So it seems to me that the concept of 'round' is different for you and me, and my guess is that what you call Board is the number of the game in the tournament sequentially.
When I choose gauntlet, then carousel, the gauntlet engine plays one game against all the others then another round etc., as I would expect. However, all games are marked as Round 1, and only the board number changes.
I consider a round a block of games in which the gauntlet engine plays 1 game against each of the opponents. THe number of rounds is equal to the number of games the main engine plays against one particular opponent.
When I choose gauntlet but select 'None' at shuffle, the gauntlet engine plays all its games against opponent 1 before taking on a new opponent. That's again OK but a again all games are marked as Round 1, while Board goes from 1 to the number of games the gauntlet engine is to play against one particular opponent.
So it seems to me that the concept of 'round' is different for you and me, and my guess is that what you call Board is the number of the game in the tournament sequentially.
Gabor Szots
CCRL testing group
CCRL testing group
-
Modern Times
- Posts: 3935
- Joined: Thu Jun 07, 2012 11:02 pm
Re: Banksia GUI released
Oh I misinterpreted that comment. As Gabor says above, there are no issues with leaving that in the pgn header, but what I meant was that "timeout" at the end of the pgn would be detected by our scripts as a time loss.Modern Times wrote: ↑Mon Jul 27, 2020 10:59 amI believe so, from my reading of the perl scripts that do the pgn checking and validation, time is being checked as a wildcard so timeout should be picked up. I'll check to be sure.phhnguyen wrote: ↑Mon Jul 27, 2020 10:53 amSure, I will add that comment for time forfeit for the next release.Gabor Szots wrote: ↑Mon Jul 27, 2020 10:30 am I am running a tournament and noticed that in case of a time forfeit '[Termination "timeout"] is included in the PGN header. That is not suitable for us to process, 'time' should also be included at the end of the game, like this:or119. Kd4 {+5.02/21 1} Ra8 {0.00/17 0} 120. Kd3 {+5.02/21 1} ... {Black forfeits on
time} 1-0
etc.120. Rf1 {[%eval -229,18]
[%emt 0:00:01]} Kg6 {[%eval -281,11] [%emt 0:00:02] (Ra2+)} 121. Rh1 {[%eval
-211,17] [%emt 0:00:01] Time} 1-0
Could you please comply with that?
Is [Termination "timeout"] still OK?
EDIT: Confirmed, Timeout is correctly identified.
-
AdminX
- Posts: 6398
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
Bug Report:
GUI crashing when using FICS. (Happens when trying to view or seek a game)
Update:
I discovered the cause of the problem. I have multiple tabs open in one of my dock layouts. Under the 'local network' was checked to auto connect. Once I unchecked it and went back to the FICS tab everything worked fine.

GUI crashing when using FICS. (Happens when trying to view or seek a game)
Update:
I discovered the cause of the problem. I have multiple tabs open in one of my dock layouts. Under the 'local network' was checked to auto connect. Once I unchecked it and went back to the FICS tab everything worked fine.

"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
AdminX
- Posts: 6398
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
Bug Report:
Clock times not showing in FICS mode.
Clock times not showing in FICS mode.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
AdminX
- Posts: 6398
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Banksia GUI released
Idea:
Image database for Banksia. How difficult would it be to create an image database for Banksia to use that contains images of GMs, IMs, FMs, exedra if the Community pitched in to help? Then when viewing Live PGNs or Live Games via Banksia it would reference this database and display images of the players when their names are referenced. Or maybe just set up an infrastructure where the user could create their own image database that banksia would use? I think with help with the community the data could be collected in very little time.
PS: I know I have dreams of playing like Giri or Carlsen, but this is going to far!

Image database for Banksia. How difficult would it be to create an image database for Banksia to use that contains images of GMs, IMs, FMs, exedra if the Community pitched in to help? Then when viewing Live PGNs or Live Games via Banksia it would reference this database and display images of the players when their names are referenced. Or maybe just set up an infrastructure where the user could create their own image database that banksia would use? I think with help with the community the data could be collected in very little time.
PS: I know I have dreams of playing like Giri or Carlsen, but this is going to far!

"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers