Hi! I am using Linux (Ubuntu Gnome) and tried to compile and run the stockfish variant engine downloaded from:
https://github.com/ddugovic/Stockfish
It successfully compiled but I don't know how to run it. I tried xboard (but I believe it only supports winboard crazyhouse engines)
Then I tried pychess but it does not find the binary although I've chosen the right directory.
Then I tried cutechess. It never moves when I select "crazyhouse" although SF seems to start calculating.
I am confused! Any tips?
Stockfish Crazyhouse Engine
Moderators: hgm, Rebel, chrisw
-
- Posts: 338
- Joined: Tue Mar 13, 2012 9:59 pm
- Location: Germany
Re: Stockfish Crazyhouse Engine
I just discovered, that my linux system classifies the compiled output binary as a "shared library" instead of "program" (that might be the reason pychess does not find it).
But it still works in normal chess mode in other GUIs
But it still works in normal chess mode in other GUIs
Last edited by styx on Fri Nov 04, 2016 4:22 pm, edited 1 time in total.
-
- Posts: 4615
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Stockfish Crazyhouse Engine
This was just discussedyesterday :styx wrote:Hi! I am using Linux (Ubuntu Gnome) and tried to compile and run the stockfish variant engine downloaded from:
https://github.com/ddugovic/Stockfish
It successfully compiled but I don't know how to run it. I tried xboard (but I believe it only supports winboard crazyhouse engines)
Then I tried pychess but it does not find the binary although I've chosen the right directory.
Then I tried cutechess. It never moves when I select "crazyhouse" although SF seems to start calculating.
I am confused! Any tips?
http://talkchess.com/forum/viewtopic.ph ... 62&t=61363
I want to add that it might be possible to do this also with Inbetween
and Polyglot or UCI2WB. Of course this also needs some manual work.
-
- Posts: 338
- Joined: Tue Mar 13, 2012 9:59 pm
- Location: Germany
Re: Stockfish Crazyhouse Engine
I tried but I think I am too stupid to make it work
I tried it like HGM explained it but it didn't work. Then I messed around a bit and when I start the engine like this
it says something like "SF 8 does not support crazyhouse"
I tried it like HGM explained it but it didn't work. Then I messed around a bit and when I start the engine like this
Code: Select all
"Stockfish Crazyhouse" -fcp "/home/andreas/Dokumente/Chess/Engines/Stockfish_Zh/UCI2WB -var crazyhouse /home/andreas/Dokumente/Chess/Engines/Stockfish_Zh/stockfish" -fd "." -variant crazyhouse -firstOptions "UCI_Variant=Crazyhouse"
-
- Posts: 27837
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Stockfish Crazyhouse Engine
Where can I find a Windows executable of this Stockfish, so I can try it myself?
-
- Posts: 338
- Joined: Tue Mar 13, 2012 9:59 pm
- Location: Germany
-
- Posts: 1745
- Joined: Sun Dec 13, 2009 6:09 pm
Re: Stockfish Crazyhouse Engine
You can get it here:hgm wrote:Where can I find a Windows executable of this Stockfish, so I can try it myself?
https://github.com/niklasf/Stockfish/releases
Or compile the source from this site:
https://github.com/ddugovic/Stockfish
-
- Posts: 389
- Joined: Wed Sep 26, 2012 1:29 pm
- Location: Hungary
Re: Stockfish Crazyhouse Engine
Linux version from https://github.com/niklasf/Stockfish/releases plays crazyhouse without any problem on PyChess.styx wrote:Hi! I am using Linux (Ubuntu Gnome) and tried to compile and run the stockfish variant engine downloaded from:
https://github.com/ddugovic/Stockfish
It successfully compiled but I don't know how to run it. I tried xboard (but I believe it only supports winboard crazyhouse engines)
Then I tried pychess but it does not find the binary although I've chosen the right directory.
Then I tried cutechess. It never moves when I select "crazyhouse" although SF seems to start calculating.
I am confused! Any tips?
-
- Posts: 338
- Joined: Tue Mar 13, 2012 9:59 pm
- Location: Germany
Re: Stockfish Crazyhouse Engine
Yeah I managed to make it work in pychess. The only downside: pychess refuses to analyze a crazyhouse position as far is I can tell.
Also it runs now in cutechess (if you choose a "time per game" time control, instead of "time per move") but in cutechess 0.9.4 I have a huge problem: castling does not work. Seems like a major bug.
Also it runs now in cutechess (if you choose a "time per game" time control, instead of "time per move") but in cutechess 0.9.4 I have a huge problem: castling does not work. Seems like a major bug.
-
- Posts: 389
- Joined: Wed Sep 26, 2012 1:29 pm
- Location: Hungary
Re: Stockfish Crazyhouse Engine
Seems PyChess has a bug. After you set up an analyzing engine on Preferences->Hints tab (now lichess.org Stockfish cmpile), you have to disable and reenable it to start it working. Then it will analyze.styx wrote:Yeah I managed to make it work in pychess. The only downside: pychess refuses to analyze a crazyhouse position as far is I can tell.
Also it runs now in cutechess (if you choose a "time per game" time control, instead of "time per move") but in cutechess 0.9.4 I have a huge problem: castling does not work. Seems like a major bug.