Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: No Castling - No FRC

Author: Joachim Rang

Date: 14:29:13 06/21/03

Go up one level in this thread


On June 21, 2003 at 17:22:57, Slobodan R. Stojanovic wrote:

>On June 21, 2003 at 15:56:21, Joachim Rang wrote:
>
>>On June 21, 2003 at 15:43:24, Frank Quisinsky wrote:
>>
>>>On June 21, 2003 at 15:17:23, Uri Blass wrote:
>>>
>>>>On June 21, 2003 at 14:40:46, Frank Quisinsky wrote:
>>>>
>>>>>On June 21, 2003 at 14:37:04, Uri Blass wrote:
>>>>>
>>>>>>On June 21, 2003 at 14:32:15, Frank Quisinsky wrote:
>>>>>>
>>>>>>>On June 21, 2003 at 14:21:42, Christophe Theron wrote:
>>>>>>>
>>>>>>>Hi,
>>>>>>>
>>>>>>>an FRC champion without knowledge about FRC rules :-))
>>>>>>>I don't understand your posting.
>>>>>>
>>>>>>There was a world champion in computerchess that did not know about
>>>>>>underpromotions.
>>>>>>
>>>>>>By the same logic it is possible to have a world champion in FRC that does not
>>>>>>know the FRC rules.
>>>>>>
>>>>>>It only needs to be able to play by the rules and beat the opponents.
>>>>>>
>>>>>>Uri
>>>>>
>>>>>Hi Uri,
>>>>>
>>>>>18 of 960 postions !!
>>>>>
>>>>>OK, we delete opening system A00 - E80.
>>>>>The program where can play the best results with E81-E99 is computer chess
>>>>>champion :-))
>>>>>
>>>>>Not my logic, sorry!
>>>>>
>>>>>Best
>>>>>Frank
>>>>
>>>>You did not understand my post.
>>>>I did not say to play only positions when castling is like normal chess.
>>>>
>>>>My point is that the interface may support also engines that do not know the
>>>>rules and believe that they play shuffle chess.
>>>>
>>>>chess programs can play chess without knowing to underpromote so they can also
>>>>play FRC without knowing about castling.
>>>>
>>>>Uri
>>>
>>>Hi Uri,
>>>
>>>shuffle chess is possible, of course!
>>>But for FRC a chess program need a little bit code / knowledge.
>>>
>>>You can not say ChessTiger or other programs play FRC ... this is wrong!
>>>You can say ChessTiger or other programs can play Shuffle chess ... this is
>>>right.
>>>
>>>I hope I understand your posting ...
>>>
>>>I say this ...
>>>GUI and *__engine__* need FRC knowledge, only with GUI / Interface knowledge is
>>>FRC not possible!
>>>
>>>Best
>>>Frank
>>
>>come on Frank, the logic is not so difficult. A program which plays only legal
>>moves and accepts all legal moves from the opponent (and here you are right,
>>here the programmes have to add code) and does score best is the champion. This
>>can be achieved by a program which does not consider certain legal moves. All
>>programs which can play shuffle chess can play all 960 FRC positions (at least
>>with some help of the GUI to let them accept the castlings by their opponents).
>>
>>This does not exclude the wishful fact, that it would be interesting if many
>>programmers would include full FRC-Support.
>>
>>Aristarch does not consider underpromotions nevertheless it can play normal
>>chess.
>>
>>regards Joachim
>
>
>I think you don´t understand the main idea:
>
>In FRC we have a move named "castling". It is FRC castling.
>It shouldn´t be forbiden participation of engines that don´t know how to do FRC
>castling, but they must recognize their opponents´ FRC castling. This is the
>point. Because the competitions will be named "FRC competiotions", and not
>"Shuffle chess competiotions".
>
>But if programers are really interested in FRC, I suggest that they find a way
>to implement the Universal Castling in chess engines and GUIs.
>
>The "Universal G Castling", "O-O", is a move when K & R go from their current
>squares to g1 & f1 respectivly, in white´s case, and to g8 & f8 respectivly in
>black´s case.
>
>The "Universal C Castling", "O-O-O", is a move when K & R go from their current
>squares to c1 & d1 respectivly, in white´s case, and to g8 & f8 respectivly in
>black´s case.
>
>All other rules are the same as in classical chess.
>
>Making this rules universal we could play any position of those 960, inclusively
>the classical chess starting position.
>
>SL.

I agree. In the long run it would be nice if programmers would implement the
FRC-Castling-Rules so we will watch "full" FRC-Games. But Uri and Theron is also
right: In a strict logic, all engines which play only legal moves in a FRC-Game
play FRC. But I hope this will be only temporarily and in the end we will have
many programs supporting Castling in FRC.

regards Joachim



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.