OK, I will try like this for gpsshogi. And for shokidoki, I already noticed
that if I run it in prompt command, it says to me "no access", so I
supposed if I unzip it with your method it will work. I'll tell you as soon
as possible (probably on Tuesday, I have a busy WE which is waiting for me.
^_^)

Le ven. 12 juil. 2019 à 14:29, <h.g.mul...@hccnet.nl> a écrit :

> I made some progress myself: I installed the 'gpsshogi' package on my
> Ubuntu 18.10, and indeed it is as I now suspected: it is 'gpsusi' that is
> the USI engine. The 'gpsshogi' is the xShogi-compatible version.
>
> I managed to run it (after installing UCI2WB and setting -uxiAdapter
> {uci2wb -%variant "%fcp" "%fd"} in ~/.xboardrc) with the following
> command:
>
> xboard -fcp gpsusi -fUSI -variant shogi
>
> (It is important XBoard is set to Shogi when it starts UCI2WB + GPS Shogi,
> as this determines whether UCI2WB will work in USI mode or in UCI mode.
> Hence you should already specify the variant on the command line when you
> also specify the engine on the command line. If you start XBoard
> separately, and then Load GPS Shogi through the Load Engine menu dialog,
> use New Variant to set it to Shogi first, and tick the USI/UCCI and the
> 'Force current variant with this engine' checkboxes.)
>
> Also be sure to use a sudden-death time control ('incremental' with
> increment = 0), as GPS Shogi is not fully USI compliant, and will crash in
> any other time control. (That is, it will print an error message about
> unknown time specification on the 'go' command, and then exit.)
>
> Op Vr, 12 juli, 2019 12:38 pm schreef Sam Daille:
> > I had the 4.8.0-2 version of Xboard, and I must have installed it with a
> > sudo apt-get install command. Maybe I could try to change the line
> > -uxiAdapter for the basic one (as the uc2wb don't work) ?
> >
> >
> > My last trials : gtockfish run on the command line, and it works
> > perfectly with Polyglot.on xboard (as sjaakii).
> >
> > gpshogi run on the command line, but then as I said when I enter usi it
> > just reply usi and so on, without any indications. I had forgotten to
> > ,tell
> > you, but in the /usr/games/ there is, with gpsshogi, a gpsviewer and a
> > gpsusi - can it disturb the uc2wb ?
> >
> > (I didn't try yet to open shokidoki with ./shokidoki-x64 after
> > re-installing it, I'll do this this weekend... And maybe I'll try to
> > compile Bonanza too.)
> >
> >
> >
> > Le ven. 12 juil. 2019 à 10:52, <h.g.mul...@hccnet.nl> a écrit :
> >
> >
> >> I still have one question: which version of XBoard are you using (in
> >> Help
> >> -> About)? I have been looking at the installation script of UCI2WB,
> >> because it puzzled me that your setting for -uxiAdapter originally was
> >> an empty string, even though you had installed UCI2WB. (So that
> >> hand-editing of .xboardrc was needed.)
> >>
> >> It turned out the install script of UCI2WB indeed is flawed (it sets
> >> the -uxiAdapter in the user settings of 'root' instead of yours, because
> >> the install will be done through the 'sudo' command). But that should
> >> not have mattered, as any recent XBoard should already have been
> >> pre-configured to use UCI2WB as -uxiAdapter, (through the accompanying
> >> master settings file xboard.conf, which should be in /etc, /etc/xboard
> >> or /usr/local/etc depending on how you installed XBoard), even if you
> >> have not installed UCI2WB at all.
> >>
> >>
> >> Op Do, 11 juli, 2019 2:25 pm schreef Sam Daille:
> >>
> >>> I'll try all this, but I wonder if I had the same problem with
> >>> another interface like tagua ?
> >>>
> >>> Le jeu. 11 juil. 2019 à 13:57, <h.g.mul...@hccnet.nl> a écrit :
> >>>
> >>>
> >>>
> >>>> Oh, I was a bit wrong in my previous message. It appears I actually
> >>>> did compile Bonanza on Ubuntu 10.04. And the required command is
> >>>>
> >>>> make gcc
> >>>>
> >>>> not just "make". And you should make sure you take the latest
> >>>> snapshot of the 'test' branch of the repository, not the 'main'
> >>>> branch, which is initially displayed. (The latter holds the original
> >>>> Bonanza source I
> >>>> used as a starting point.)
> >>>>
> >>>> I just pushed a new commit to that 'test' branch, as although
> >>>> compiling worked on Ubuntu 10.04, it no longer did on Ubuntu 18.10.
> >>>> This was due
> >>>> to the required libraries being mentioned near the start of the
> >>>> compile command, rather than at the end. After I changed that it
> >>>> also compiles on Ubuntu 18.10. It does give a few bogus warnings in
> >>>> the file csa.c (which
> >>>> contains code that would not be executed if you use it as an XBoard
> >>>> engine). Just ignore those.
> >>>>
> >>>> Op Do, 11 juli, 2019 11:34 am schreef Sam Daille:
> >>>>
> >>>>
> >>>>> I have forgotten one thing : if you can explain me how to compil
> >>>>> Bonanza
> >>>>> using the files on your website, it will be nice of you. At first
> >>>>> sight, it seems complicated to me...
> >>>>>
> >>>>> Le jeu. 11 juil. 2019 à 11:06, Sam Daille <samdai...@gmail.com>
> >>>>> a écrit
> >>>>> :
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>> I made few trials and I discovered :
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> * that shokidoki certainly had a compilation problem : when I
> >>>>>> entered it in the prompt command, it's unknown, unlike gpshsogi
> >>>>>> (my
> >>>>>> ubuntu is xenial, 16, which is far from 10) ;
> >>>>>>
> >>>>>>
> >>>>>> * that gpsshogi can't be opened step by step as you suggested
> >>>>>> (when
> >>>>>> I
> >>>>>> put usi, it says usi, and so on) ;
> >>>>>>
> >>>>>> * that sjaakii don't work when I change the lines in .xboardrc
> >>>>>> (so
> >>>>>> maybe I did a wrong thing ; the other engines don't work, but I
> >>>>>> expected it) ;
> >>>>>>
> >>>>>> * that (which may explain my problems) polyglot wasn't
> >>>>>> installed on my computer...
> >>>>>>
> >>>>>> So I'm going to try again with polyglot installed, and I'll say
> >>>>>> if it works (I hope).
> >>>>>>
> >>>>>> Le mer. 10 juil. 2019 à 10:02, <h.g.mul...@hccnet.nl> a écrit
> >>>>>> :
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> Op Wo, 10 juli, 2019 8:27 am schreef Sam Daille:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> Thanks, I misunderstood the UCI/USI problem, now it's
> >>>>>>>> clearer.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> I installed uci2wb (and sjaakii and shokidoki), but the
> >>>>>>>> problem remains
> >>>>>>> :
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> when I changed the lines -adapterCommand -uxiAdapter on my
> >>>>>>>> .xboardrc
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>> (by
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> the prompt command or in hand), gpshsogi or shokidoki don't
> >>>>>>>>  work (but sjakii work without this change, and it plays
> >>>>>>>> better than gnushogi
> >>>>>>> indeed
> >>>>>>>> ^_^).
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>> OK, one thing at the time...
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> It is strange that Shokidoki doesn't work; this is not a USI
> >>>>>>> engine, so the adapter commands should not matter for it, and
> >>>>>>> you should be able to run it simply by "xboard -fcp shokidoki"
> >>>>>>> from the command line (if the shokidoki binary is installed in
> >>>>>>> a directory that is in your path, like /usr/local/bin/), or
> >>>>>>> "xboard -fcp ./shokidoki" if it is in
> >>>>>>> the current directory. Like sjaakii.
> >>>>>>>
> >>>>>>> Shokidoki is closed source, so I only distribute the binary,
> >>>>>>> which I compiled on my own Linux VM. Problem might be that
> >>>>>>> this was an Ubuntu 10.04 machine, and that this is now so
> >>>>>>> outdated that binaries from there so not work anymore on
> >>>>>>> recent Ubuntus. Perhaps you could try to run it from the
> >>>>>>> command line directly (i.e. wiythout XBoard), through
> >>>>>>> "./shokidoki", and then type
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> xboard protover 2
> >>>>>>>
> >>>>>>> to see if and how it responds?
> >>>>>>>
> >>>>>>>
> >>>>>>> For GPS Shogi the same problem could apply. So the first step
> >>>>>>>  here would also be to try to run it from the command line,
> >>>>>>> thoughe the command "gpsshogi". (Or perhaps "./gpsshogi",
> >>>>>>> depending on where it was installed. I will assume in the
> >>>>>>> following that the required command is simply "gpsshogi".) If
> >>>>>>> it starts you should type the line
> >>>>>>>
> >>>>>>>
> >>>>>>> usi
> >>>>>>>
> >>>>>>> to it, and see if it responds by printing some "option name
> >>>>>>> ..."
> >>>>>>> lines followed by "usiok". And after that type "isready", to
> >>>>>>> which it should respond with "readyok".
> >>>>>>>
> >>>>>>> If this works the next step would be to test it in
> >>>>>>> combination with UCI2WB, through the command "uci2wb -s
> >>>>>>> gpsshogi .", and type
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> xboard protover 2
> >>>>>>>
> >>>>>>> This should make it print a number of 'feature' lines ending
> >>>>>>> with "feature
> >>>>>>> done=1". Typing
> >>>>>>>
> >>>>>>> post memory 64 new variant shogi level 40 5 0 time 10000 go
> >>>>>>>
> >>>>>>> to it should set it thinking, and finally print a move.
> >>>>>>>
> >>>>>>> If this does work the problem must be in the interaction with
> >>>>>>>  XBoard.
> >>>>>>> To
> >>>>>>> fiugure that out, first change the -uxiAdapter in the
> >>>>>>> .xboardrc
> >>>>>>> file to
> >>>>>>>
> >>>>>>> -uxiAdapter {uci2wb debug -%variant "%fcp" "%fd"}
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> and start XBoard with the command
> >>>>>>>
> >>>>>>> xboard -variant shogi -fcp gpsshogi -fUSI -debug
> >>>>>>>
> >>>>>>> The inclusion of the extra 'debug' options should make UCI2WB
> >>>>>>>  report everything it does to XBoard, and make XBoard save
> >>>>>>> all communication with UCI2WB on a file xboard.debug in the
> >>>>>>> current directory. If things get stuck, just quit XBoard and
> >>>>>>> attach that file to the e-mail so I can see what is going on.
> >>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> I noticed that in the .xboardrc there wasn't first an
> >>>>>>>> -uxiAdapter
> >>>>>>>> line, so maybe this line is useless ? Or maybe there is
> >>>>>>>> another problem in the settings ?
> >>>>>>>
> >>>>>>> The -uxiAdapter setting specifies which command XBoard should
> >>>>>>>  issue for an engine that was accompanied by the option -fUSI
> >>>>>>> /
> >>>>>>> -sUSI. Where
> >>>>>>> words starting with '%' refer to the value of the XBoard
> >>>>>>> option with the corresponding name. XBoard has no hard-coded
> >>>>>>> default for this, so if it was not set to a value in the
> >>>>>>> master settings file, it will be defined as empty string, and
> >>>>>>> the -fUSI/-sUSI option (and USI/UCCI
> >>>>>>> checkbox in the menu dialog, which add that option) would not
> >>>>>>> work. This was originally the case, as the .xboardrc you
> >>>>>>> mailed me contained
> >>>>>>>
> >>>>>>> -adapterCommand 'polyglot -noini -ec "%fcp" -ed "%fd" -uci
> >>>>>>> NalimovCache=%defaultCacheSizeEGTB -pg ShowTbHits=true'
> >>>>>>> -uxiAdapter ""
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> which has it as an empty string. From the point-of-view of
> >>>>>>> Ubuntu
> >>>>>>> package distribution that makes sense, as when you have not
> >>>>>>> installed UCI2WB yet it could not work anyway. Ideally
> >>>>>>> installing of UCI2WB would automatically set the -uxiAdapter
> >>>>>>> in XBoard's settings to use it (as
> >>>>>>> in theory there could be other USI adapters that you could
> >>>>>>> have installed instead). The UCI2WB install procedure might
> >>>>>>> not be smart enough to do that, though. This is why I wrote
> >>>>>>> you should check it first.
> >>>>>>>
> >>>>>>> You can see that originally the -adapterCommand (used for
> >>>>>>> engines that specify -fUCI) originally was set to use
> >>>>>>> Polyglot, which is
> >>>>>>> a Chess-only adapter for UCI (and should also be installed as a
> >>>>>>> separate Ubuntu package before the -fUCI option can work).
> >>>>>>> UCI2WB should be able
> >>>>>>> to do the job as well, though, but there is no harm in having
> >>>>>>> both UCI2WB
> >>>>>>> and Polyglot on your system, so there isn't really any need to
> >>>>>>>  change -adapterCommand as long as you have Polyglot
> >>>>>>> installed. This pertains to the problem of running Stockfish.
> >>>>>>>
> >>>>>>>>
> >>>>>>>> I joined you a copy of my .xboardrc, it may help.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Le mar. 9 juil. 2019 à 17:43, <h.g.mul...@hccnet.nl> a
> >>>>>>>> écrit
> >>>>>>>> :
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> Neither Stockfish nor GPS Shogi support XBoard protocol;
> >>>>>>>>> they can only be used on XBoard with the aid of an
> >>>>>>>>> adapter. Stockfish
> >>>>>>>>> communicates in UCI, and GPS Shogi in USI. The UCI2WB
> >>>>>>>>> adapter can handle both these protocols. So to use these
> >>>>>>>>> engines you have to
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> 1) install uci2wb on your computer,
> >>>>>>>>> 2) make sure xboard is configured to use UCI2WB as adapter
> >>>>>>>>>  rather than Polyglot, 3) use the -fUCI or -fUSI options
> >>>>>>>>> when starting XBoard from the command line, (e.g. "xboard
> >>>>>>>>> -fcp
> >>>>>>>>> stockfish -fUCI"), or tick the UCI or USI/UCCI checkbox
> >>>>>>>>> when you embed the engine through the Load Engine dialog.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> To make sure step (2) is realized you could open the
> >>>>>>>>> .xboardrc
> >>>>>>>>> file (where the user settings for XBoard are saved) in
> >>>>>>>>> your home directory with a text editor, and look at the
> >>>>>>>>> value of the -adapterCommand and -uxiAdapter. The value
> >>>>>>>>> for these should be
> >>>>>>>>>
> >>>>>>>>> -adapterCommand {uci2wb "%fcp" "%fd"}
> >>>>>>>>> -uxiAdapter {uci2wb -%variant "%fcp" "%fd"}
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Only if this would not work there would be a genuine
> >>>>>>>>> problem.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Note that GNUshogi is so buggy that it plays like total
> >>>>>>>>> crap, and can randomly decide to overlook even mate in 1.
> >>>>>>>>> There are
> >>>>>>>>> a number of engines that are able to play decent Shogi on
> >>>>>>>>> XBoard without
> >>>>>>>>> adapter, though; in order of increasing strength these are
> >>>>>>>>>  Sjaak
> >>>>>>>>> II, CrazyWa,
> >>>>>>>>> Shokidoki and
> >>>>>>>>> Bonanza (the XBoard version in my on-line repository
> >>>>>>>>> http://hgm.nubati.net/cgi-bin/gitweb.cgi ). I am not sure
> >>>>>>>>> the latter would be weaker than GPS Shogi.
> >>>>>>>>>
> >>>>>>>>> Op Di, 9 juli, 2019 5:09 pm schreef Sam Daille:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> Hello.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> I'm on Ubuntu Xenial and I installed Xboard to play
> >>>>>>>>>> chess and shogi, but :
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> * Gpsshogi don't work (it never plays) when I open
> >>>>>>>>>> Xboard
> >>>>>>>>>> with it (-variant shogi -fcp gpsshogi)
> >>>>>>>>>>
> >>>>>>>>>> * Stockfish don't work when I open xboard with it (-fcp
> >>>>>>>>>>  stockfish), it don't want to play and exit when I try
> >>>>>>>>>> to force it to move now, but this bug is well-known :
> >>>>>>>>>> http://savannah.gnu.org/bugs/?56024
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> I tried to limit the reflexion time and to change the
> >>>>>>>>>> size of the board, but no way.
> >>>>>>>>>>
> >>>>>>>>>> Do you have some ideas to suggest to me ? I'm ready to
> >>>>>>>>>> try anything (because Gnushogi on Xshogi is really to
> >>>>>>>>>> weak for me...)
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> Thanks a lot.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> Sam
> >>>>>>>>>> _______________________________________________
> >>>>>>>>>> Bug-XBoard mailing list
> >>>>>>>>>> Bug-XBoard@gnu.org
> >>>>>>>>>> https://lists.gnu.org/mailman/listinfo/bug-xboard
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>
> >>
> >>
> >
>
>
>
_______________________________________________
Bug-XBoard mailing list
Bug-XBoard@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-xboard

Reply via email to