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.