ChessGUI and Carrera, Embassy, Janus

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

Moderators: hgm, Rebel, chrisw

User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

ChessGUI and Carrera, Embassy, Janus

Post by Matthias Gemuh »

ArcBishop and Chancellor can now also play Carrera, Embassy, Janus
under ChessGUI. Nunn tests now also possible under ChessGUI.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
slobo
Posts: 2331
Joined: Mon Apr 09, 2007 5:36 pm

Re: ChessGUI and Carrera, Embassy, Janus

Post by slobo »

What GUI do they use, Mathias?
"Well, I´m just a soul whose intentions are good,
Oh Lord, please don´t let me be misunderstood."
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI and Carrera, Embassy, Janus

Post by Matthias Gemuh »

slobo wrote:What GUI do they use, Mathias?

Very funny question :o !

The 2 mentioned engines play all the variants available in ChessGUI :
normal,chess960,capablanca,8x8_capablanca,gothic,bird,caparandom,carrera,embassy,janus.

Visit my website.

Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: ChessGUI and Carrera, Embassy, Janus

Post by hgm »

I guess the question was meant as: "which protocul do they use to communicate with the GUI?".

ArcBishop and Chancellor are WinBoard engines. They will thus run under any GUI that supports WinBoard protocol and these variants. Currently that is only ChessGUI and WinBoard_F, I suppose. Although WinBoard_F does not support all of the mentioned variants, which mostly differ only by initial setup of the back-rank pieces in the opening array.

WinBoard_F currently only supports Capablanca Chess and Gothic Chess on a 10x8 board. Other variants have to be played by pasting the FEN of the opening array (or have WinBoard load it from a file).

As a philosophical note: Personally I think it is a bad idea to give variants that are identical in all respects except the opening array a different name. It leads to an unwieldly proliferation of names.
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI and Carrera, Embassy, Janus

Post by Matthias Gemuh »

hgm wrote: As a philosophical note: Personally I think it is a bad idea to give variants that are identical in all respects except the opening array a different name. It leads to an unwieldly proliferation of names.

That is why I call them Caparandom variants in ChessGUI.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
smrf
Posts: 484
Joined: Mon Mar 13, 2006 11:08 am
Location: Klein-Gerau, Germany

Re: ChessGUI and Carrera, Embassy, Janus

Post by smrf »

Indeed mostly of those variant family's opening arrays using the extended Capablanca piece set at a 10x8 board could be represented by a specific CRC (Capablanca Random Chess) number. You could experience e.g. this using the SMIRF FullChess GUI+Engine.

Reinhard.
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: ChessGUI and Carrera, Embassy, Janus

Post by hgm »

WinBoard still has a (currently disfunctional) menu item 'New FRC game...', that pops up a window where you can either ask for a new random setup, or give in a number describing a particular setup.

It might be an idea to use that in a future version in a more orthogonal way: call it 'New random game...' in stead, and keep it active in any variant. It would then look at the normal opening array for that variant, and shuffle it. It could list the numbers you need to put in for some standard setups like Bird and Carrera, or even put them as variable menu items there (only present when variant Capablanca). I don't know if there are reasonably common 8x8 variants with another opening array.

I could either add tick boxes through which you could specify the desired type of castling (FRC-like, or only with corner Rooks, and King moving 2 or 3 steps in their direction), and if the shuffle should be restricted to having the King between the Rooks, or even only on the two central files.

That way you could play 'Fischer Random Shatranj', or Shatranj with castling. 8-)
User avatar
smrf
Posts: 484
Joined: Mon Mar 13, 2006 11:08 am
Location: Klein-Gerau, Germany

Re: ChessGUI and Carrera, Embassy, Janus

Post by smrf »

The SMIRF-GUI supports e.g. Chess960 (Fischerandom) or 10x8 CRC games and already several types of castling.

I would have supported Winboard or UCI since long, if those protocols would be supporting such variants in a compatible manner. I have made several proposals without any positive result.

Thus I have created and published the TMCI interface design. By this and the X-FEN approach the SMIRF-GUI has shown, that such compatible extensions are possible. Nevertheless there still has been no cooperation to establish a common one by more interested programmers.

And because of such still missing compatible protocol extensions I am slowly working to have then a UCI-2 based multivariant protocol approach.

Reinhard.
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: ChessGUI and Carrera, Embassy, Janus

Post by hgm »

Very wise. As a GUI that is not compatible with any existing engine but one, is of no use whatsoever...

Fortunately the existing WinBoard protocol already offered complete support for all 10x8 variants, and no protocol extension were needed to run the currently existing 10x8 WB engines (ArcBishop, Chancellor, Fairy-Max, TSCP-Gothic) with full functionality in both protocol version 1 and 2 umder WinBoard_F.

Shogi does give somewhat more trouble, due to the nasty habit of Shogi players to Westernize the (number, number) board coordinates as (number, letter) rather than (letter, number).
User avatar
smrf
Posts: 484
Joined: Mon Mar 13, 2006 11:08 am
Location: Klein-Gerau, Germany

Re: ChessGUI and Carrera, Embassy, Janus

Post by smrf »

hgm wrote:... Fortunately the existing WinBoard protocol already offered complete support for all 10x8 variants ...
Well, but I am not talking of the support of variants by some fine tricks but of compatible protocol extensions. I am not interested in incompatible extensions.

Reinhard.