ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Arasan 20.3
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: General Topics Flat
View previous topic :: View next topic  
Author Message
Colin Gough



Joined: 31 Oct 2016
Posts: 89
Location: England

PostPost subject: Re: Arasan 20.3    Posted: Mon Nov 06, 2017 10:31 pm Reply to topic Reply with quote

jdart wrote:
I think the reason you were having an issue is that the executables I distribute support all 3 tablebase formats (Nalimov, Gaviota and Syzygy). If you don't configure the egtpath, xboard on startup sends a command with the default options which I believe selects Nalimov tablebases and sets no path. This is after the .rc file is read, so it is overriding it.

If you build Arasan from scratch and don't alter the Makefile, you get only Syzygy tb support and the overriding doesn't happen.

I don't think there is a fix for this because it is really a consequence of how xboard and the xboard protocol work, and that is kind of broken IMO, but it all works if the tablebase path is set explicitly for xboard.

However, I am probably going to remove Nalimov and Gaviota support at some point and then this issue will go away, at least for xboard, but I still recommend setting the tablebase options in whatever GUI you have and not relying on the .rc file. The .rc file works fine if running Arasan from the command line but GUIs have their own behavior and it may not work in that case.

--Jon

Thanks for the quick reply. I think that explains it.
I have been using xboard since I started with linux in 2001.
Xboard did not have as many features then as it does now and so I developed a graphical tcl/tk program to select engines and control matches etc.
This automatically produces a bash script which runs xboard.
Arasan was set up to run via the command line as a winboard/xboard engine (not uci mode)
The bash script produced was
Code:

#!/bin/bash
cd ~/mychess
lx="-xexit -buttons -xautoflag -size 64x64 -bell -hideThinkingFromHuman false -quiet -sgf /home/colin/bin/match/temp.pgn -pieceMenu false"
/usr/games/xboard -fd ./engines/Arasan/v20.3/linux -fcp ./"arasanx-64-popcnt" -tc 5 -mps 40 -xponder $lx

I obviously now use a recent version of xboard with all the features, but still like to use my tcl/tk control program.
I was not aware of the egtpath for xboard parameter. I have just seen it in the xboard menus.
All my engines get the tablebase location (if they need it) from their engine.ini (xboard engine) or polyglot.ini (uci engine) files.
Back to top
View user's profile Send private message
Display posts from previous:   
Subject Author Date/Time
Arasan 20.3 Jon Dart Sun Nov 05, 2017 2:14 am
      Re: Arasan 20.3 Graham Banks Sun Nov 05, 2017 4:20 am
      Re: Arasan 20.3 Michael B Sun Nov 05, 2017 4:21 am
      Re: Arasan 20.3 Clemens Keck Sun Nov 05, 2017 7:14 am
      Re: Arasan 20.3 Dariusz Domagala Sun Nov 05, 2017 5:21 pm
            Re: Arasan 20.3 Damir Desevac Sun Nov 05, 2017 6:15 pm
                  Re: Arasan 20.3 Jon Dart Sun Nov 05, 2017 6:32 pm
                        Re: Arasan 20.3 Damir Desevac Sun Nov 05, 2017 6:41 pm
      Re: Arasan 20.3 Dann Corbit Sun Nov 05, 2017 10:58 pm
      Re: Arasan 20.3 Guenther Simon Mon Nov 06, 2017 4:31 pm
            Re: Arasan 20.3 Colin Gough Mon Nov 06, 2017 5:25 pm
                  Re: Arasan 20.3 Jon Dart Mon Nov 06, 2017 5:43 pm
                        Re: Arasan 20.3 Jon Dart Mon Nov 06, 2017 6:53 pm
                              Re: Arasan 20.3 Colin Gough Mon Nov 06, 2017 10:31 pm
                              Re: Arasan 20.3 T. Poppins Mon Dec 04, 2017 11:08 am
                                    Re: Arasan 20.3 Guenther Simon Mon Dec 04, 2017 11:50 am
                                          Re: Arasan 20.3 Jon Dart Mon Dec 04, 2017 2:06 pm
                                                Re: Arasan 20.3 T. Poppins Thu Dec 07, 2017 4:08 pm
      Re: Arasan 20.3 AA Ross Wed Nov 08, 2017 3:45 pm
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: General Topics

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads