Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Proposal for an integrating (FullChess) GUI chess protocol

Author: Ed Trice

Date: 06:03:13 01/09/04

Go up one level in this thread


Hello Reinhard,


>As I have tried to explain in some postings before, I see a need for to create a
>wider chess protocol, covering a lot of chess variants. For this I will make a
>proposal now to be discussed.
>
>For follwing variants I think an integration within a common GUI might be
>possible: normal chess, shuffle chess, fischer random chess, janus chess,
>capablanca's chess, capablanca random chess, gothic chess, omega chess etc..

This sounds like a good idea.

>
>PROPOSAL FOR AN INTEGRATING (FULLCHESS) GUI CHESS PROTOCOL
>
>a) base the protocol on UCI
>
>b) always encode castlings as O-O / O-O-O
>   (except of the two classical moves "e1c1" and "e1g1" because of UCI
>   compatibility reasons)
>

Just remember that in Janus chess, you castle by moving the king 3 squares doing
0-0 and 4 squares when doing 0-0-0 (or maybe I have that backwards.)

The king always ends up in the knight's file (on a chess board) so on b1/b8 or
i1/i8. Recall "normal' castling would always be a 3-square displacement of the
king on a wider board, but Janus is different.

>c) the engine has to signal its awarenesses to the GUI
>c.1) being able to play at 10 rows or not (default),
>     by using: "option name 10x8 type combo default aware var aware\n"
>c.2) being able to fischer castlings or not (default),
>     by using: "option name FRC type combo default aware var aware\n"
>     (where king or rook are unmoved but not standing on typical positions,
>     castlings always will be performed analog to FRC, which is compatible
>     to Gotic or normal chess)
>c.3) supported non standard figures:
>     by e.g. using: "option name extrapieces type combo default AC var AC\n"
>
>c.3.1) "A" for Archbishop / Janus

Yes, I have asked Janus players on BrainKing to consider this notation as well,
but they seem to like thier Jani notation!




This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.