Here’s the startup log from the Engine setup panel for the Stockfish via Docker:
Scid vs. Mac <--> Engine communication log file (engine 4)
Engine: SF-Master
Command: /usr/local/bin/docker
Arguments: run --rm -it stockfish
Directory: /Applications/ScidvsMac.app/Contents/MacOS
Date: 08 Nov 2017
Note: First line from engine seen; sending it initial commands now.
Scid : uci
Note: Engine terminated without warning.
Note: Engine terminated without exit code: "\"$standard_error\""
And the same, for /usr/local/bin Stockfish:
Scid vs. Mac <--> Engine communication log file (engine 3)
Engine: Stockfish
Command: /usr/local/bin/stockfish
Arguments:
Directory: /Applications/ScidvsMac.app/Contents/MacOS
Date: 08 Nov 2017
Note: First line from engine seen; sending it initial commands now.
Scid : uci
Engine: Stockfish 8 64 POPCNT by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
Engine: id name Stockfish 8 64 POPCNT
Engine: id author T. Romstad, M. Costalba, J. Kiiski, G. Linscott
Engine: option name Debug Log File type string default
Engine: option name Contempt type spin default 0 min -100 max 100
Engine: option name Threads type spin default 1 min 1 max 128
Engine: option name Hash type spin default 16 min 1 max 1048576
Engine: option name Clear Hash type button
Engine: option name Ponder type check default false
Engine: option name MultiPV type spin default 1 min 1 max 500
Engine: option name Skill Level type spin default 20 min 0 max 20
Engine: option name Move Overhead type spin default 30 min 0 max 5000
Engine: option name Minimum Thinking Time type spin default 20 min 0 max 5000
Engine: option name Slow Mover type spin default 89 min 10 max 1000
Engine: option name nodestime type spin default 0 min 0 max 10000
Engine: option name UCI_Chess960 type check default false
Engine: option name SyzygyPath type string default <empty>
Engine: option name SyzygyProbeDepth type spin default 1 min 1 max 100
Engine: option name Syzygy50MoveRule type check default true
Engine: option name SyzygyProbeLimit type spin default 6 min 0 max 6
Engine: uciok
Scid : isready
> On Nov 8, 2017, at 3:59 PM, Kayvan Sylvan <kayvansyl...@gmail.com> wrote:
>
> Hi everyone,
>
> Having a problem running a UCI engine in SCID vs Mac 4.18:
>
> The brew installed stockfish works just fine, using the Command path:
> /usr/local/bin/stockfish
>
> $ stockfish
> Stockfish 8 64 POPCNT by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
> uci
> id name Stockfish 8 64 POPCNT
> id author T. Romstad, M. Costalba, J. Kiiski, G. Linscott
>
> option name Debug Log File type string default
> option name Contempt type spin default 0 min -100 max 100
> option name Threads type spin default 1 min 1 max 128
> option name Hash type spin default 16 min 1 max 1048576
> option name Clear Hash type button
> option name Ponder type check default false
> option name MultiPV type spin default 1 min 1 max 500
> option name Skill Level type spin default 20 min 0 max 20
> option name Move Overhead type spin default 30 min 0 max 5000
> option name Minimum Thinking Time type spin default 20 min 0 max 5000
> option name Slow Mover type spin default 89 min 10 max 1000
> option name nodestime type spin default 0 min 0 max 10000
> option name UCI_Chess960 type check default false
> option name SyzygyPath type string default <empty>
> option name SyzygyProbeDepth type spin default 1 min 1 max 100
> option name Syzygy50MoveRule type check default true
> option name SyzygyProbeLimit type spin default 6 min 0 max 6
> uciok
>
> There is also this docker container I just cooked up, with the “master”
> branch from the Stockfish repo:
>
> $ docker run --rm -it stockfish
> Stockfish 081117 64 POPCNT by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
> uci
> id name Stockfish 081117 64 POPCNT
> id author T. Romstad, M. Costalba, J. Kiiski, G. Linscott
>
> option name Debug Log File type string default
> option name Contempt type spin default 0 min -100 max 100
> option name Threads type spin default 1 min 1 max 512
> option name Hash type spin default 16 min 1 max 1048576
> option name Clear Hash type button
> option name Ponder type check default false
> option name MultiPV type spin default 1 min 1 max 500
> option name Skill Level type spin default 20 min 0 max 20
> option name Move Overhead type spin default 100 min 0 max 5000
> option name nodestime type spin default 0 min 0 max 10000
> option name UCI_Chess960 type check default false
> option name SyzygyPath type string default <empty>
> option name SyzygyProbeDepth type spin default 1 min 1 max 100
> option name Syzygy50MoveRule type check default true
> option name SyzygyProbeLimit type spin default 6 min 0 max 6
> uciok
>
>
> I can not figure out how to get the one that is launched via docker container
> running.
>
> Adding an engine with the path /usr/local/bin/stockfish works nicely.
>
>
> <PastedGraphic-1.png>
>
> Trying to use the docker image. using the /usr/local/bin/docker executable,
> does not:
>
> <PastedGraphic-2.png>
>
> I set the command as "/usr/local/bin/docker” and the parameters as "run --rm
> -it stockfish”
>
> What am I missing?
>
> Thanks!
>
> —Kayvan
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Scidvspc-users mailing list
Scidvspc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidvspc-users