Author: Slobodan R. Stojanovic
Date: 14:22:57 06/21/03
Go up one level in this thread
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.
This page took 0.01 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.