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

Reply via email to