Is there a free uci engine that plays crazy house and bug

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Uri Blass
Posts: 10314
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Is there a free uci engine that plays crazy house and bug

Post by Uri Blass »

house?


http://tonyjh.com/chess/tjchess/
I read that TJ chess plays crazyhouse variant (WB only) so I guess it is not free UCI engine for crazyhouse or maybe uci does not support crazyhouse(did not check it).
Isaac
Posts: 265
Joined: Sat Feb 22, 2014 8:37 pm

Re: Is there a free uci engine that plays crazy house and bu

Post by Isaac »

Uri Blass wrote:house?


http://tonyjh.com/chess/tjchess/
I read that TJ chess plays crazyhouse variant (WB only) so I guess it is not free UCI engine for crazyhouse or maybe uci does not support crazyhouse(did not check it).
tjchess can also play bughouse but you'd have to ask the programmer for a copy of the bughouse engine, it is a different executable and it is not on his website, but it does exist and if I remember well, can only play teamed up with another program.

I do not know any crazyhouse UCI engine.
I was wondering how hard would it be to modify sunsetter (strongest open source crazyhouse engine) to make it an UCI engine.
Sunsetter's project has been resurrected about 8 days ago (see https://sourceforge.net/projects/sunsetter/). One could make a suggestion to make it an UCI engine I suppose.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Is there a free uci engine that plays crazy house and bu

Post by Vinvin »

Old Sjeng play Crazyhouse : http://sjeng.org/download.html
TonyJH
Posts: 183
Joined: Tue Jun 20, 2006 4:41 am
Location: USA

Re: Is there a free uci engine that plays crazy house and bu

Post by TonyJH »

I left crazyhouse support out of the UCI version of TJchess for these reasons.
a) There is no GUI I'm aware of that supports UCI crazyhouse engines.
b) The UCI protocol spec doesn't mention anything about crazyhouse.

It would be simple to have it supported though.
Angrim
Posts: 97
Joined: Mon Jun 25, 2012 10:16 pm
Location: Forks, WA
Full name: Ben Nye

Re: Is there a free uci engine that plays crazy house and bu

Post by Angrim »

Isaac wrote:
Uri Blass wrote:house?


http://tonyjh.com/chess/tjchess/
I read that TJ chess plays crazyhouse variant (WB only) so I guess it is not free UCI engine for crazyhouse or maybe uci does not support crazyhouse(did not check it).
tjchess can also play bughouse but you'd have to ask the programmer for a copy of the bughouse engine, it is a different executable and it is not on his website, but it does exist and if I remember well, can only play teamed up with another program.

I do not know any crazyhouse UCI engine.
I was wondering how hard would it be to modify sunsetter (strongest open source crazyhouse engine) to make it an UCI engine.
Sunsetter's project has been resurrected about 8 days ago (see https://sourceforge.net/projects/sunsetter/). One could make a suggestion to make it an UCI engine I suppose.
Suggestion received :)
Although I don't know anything about the UCI protocol, is it easy to add for an engine that already supports xboard/winboard?
And does UCI support crazyhouse(drop moves, and fen with lists of held pieces)?
Current top priority on the sunsetter project is to get all of the known bugs fixed, there are still some places where uninitialized memory is being used according to valgrind, and at least one condition where it locks up, but it compiles on modern systems, and the undefined behavior warnings from the compiler are now gone which is a decent start.
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: Is there a free uci engine that plays crazy house and bu

Post by Norbert Raimund Leisner »

Hello ,

on the website of http://sjeng.org/indexold.html is written:

From version 12.10 on, the Universal Chess Interface (UCI) is also supported. This means that you can use Sjeng directly under Fritz 7 or newer, Shredder, ChessPartner (or Rebel Tiger), ChessAssistant and loads of other interfaces.

I still have Sjeng 12.11-12.12-12.13 (downloads from a further ChessBase website in Germany), but without source code in contrast to Sjeng 11.2 that is WinBoard-compatible. A long time ago, I have sent these three UCI-compatible editions of Sjeng to Gregor Cramer, author of Scidb.


Some graphical user interfaces for chess variants are:

Raptor Chess Interface

https://code.google.com/p/raptor-chess-interface/

https://www.assembla.com/code/chess-clu ... va?rev=107

http://www.ficsgames.org/

Scidb- database application

http://scidb.sourceforge.net/index.html

http://sourceforge.net/projects/scidb/files/

WinBoard / XBoard

http://www.open-aurec.com/wbforum/viewt ... 19&t=51528

(file > new variant, current edition supports normal chess including 32 other variants)

DoubleChessBoard
http://bughousechess.wz.cz/DoubleChessBoard/


Imortal https://sites.google.com/site/deuterium ... crazyhouse is another WinBoard-compatible Crazyhouse engine

Chessy http://www.nilsbeckmann.de/chessy/Chenglisch.htm is a Bughouse CE

Best wishes,
Norbert