Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!decwrl!amd!fortune!hpda!hplabs!sri-unix!WEBBER@RUTGERS.ARPA From: WEBBER@RUTGERS.ARPA Newsgroups: net.chess Subject: Re: English/Algebraic parser construction help Message-ID: <13114@sri-arpa.UUCP> Date: Sun, 2-Sep-84 19:51:04 EDT Article-I.D.: sri-arpa.13114 Posted: Sun Sep 2 19:51:04 1984 Date-Received: Thu, 13-Sep-84 06:25:55 EDT Lines: 36 From: Bob Webber re algebraic capture: x is also used as well as the occasional nothing as in cd4 (which is probably a pawn move). re positional note (algebraic): r(e6)e3 is more likely to be written as r6e3 or ree3 although after a few pawn promotions re6e3 might become needed. re algebraic check: + can be used. re algebraic mate: ++ or # can be used although :-) is preferred. e.p. can be used instead of ep. also note that the first supplement of the 2nd edition of the OFFICIAL RULES OF CHESS indicates that F (for french fou) and L (for dutch loper) are useable for bishop. incidently, on page 68 of the above tract we are told that : for capture will not be recognized after 1 Jan 81, "in the interest of uniformity and clarity". they also describe an algebraic long form wherein people write Ng8-f6 instead of Nf3. under the "descriptive system", they cite PxR/Q as the approbriate way to indicate queen promotion of a pawn while capturing a rook. of course, we should really consider reviving telecommunications notation, also known as uedemann code. after all, there is something charming about black responding PEPO to white's opening GEGO. also, not to be missed is the CODE SYSTEM section of chess informant, where we find that TN means theoretical novelty and RR means editorial remark. it might be worth stealing the [] convention from them for including commentary in square brackets (since every notation needs a commenting convention). -------------- BOB (webber@rutgers) -------