Enter Your Reply The Comment You're Replying To Rich Hutnik wrote on Tue, Oct 7, 2008 11:29 PM UTC:I happened to rework what is presented under movement a bit. Please comment. I hope it is more URL friendly. I am more interested in making sure everything that needs to be covered gets covered as far as regulating movement, rather than which symbols are used. Below is examples of what could be. Agreement would need to be for what WILL be. Also, please view this as an addition to FEN, rather than a replacement. Anyhow, my latest attempt. Please comment: Movement: : Piece moving from one space to another space. Example-> A5:B6:D9. Move from A5 to B6 and then to B9. ^ Another piece moves a series of spaces. Example-> A5:B6^J2:M7. Piece from A5 moves to B6, and another piece moves from J2 to M7. # End of player's turn. Example-> J2:E4#M7:J9. One player moves a piece from J2 to E4 and then the next player moves frm M7 to J9. ## All players turn is done for a round (set of turns by all players). Example-> A7:B6#J2:E4## . A line break can also be used to indicate this, instead of ##. () Indicates piece type to be placed on a space, or result of move, or even a special move type. Example-> A7:A8(Q) or J2(Q) . In this piece from A7 to A8 becomes a Q, and Q piece is put on J2 [example of promotion]. In this, if there is a single space as part of a move (example: J2#) then it is assumed that each player has only one type of piece. If there is queing of pieces, then order of notation represents first piece out of queue/piece on top of stack. In case of A7(RP):A8 as a move, it is assumed that R and P pieces on A7 are moved to A8 together, and the will be there as RP. Another possible use for () is to indicate a special move type, such as (O-O) and (O-O-O). For example, a possible move could be: A5-A7(O-O). () by itself as a move, in such as ()# represents a player passing turn, either voluntary or they have no legal moves. [ ] Message, indicating status of a move, typically illegal. Example-> (Q)J7[Illegal-Occupied . If the message ends in a line break, this is acceptable. [ ] is the preferred way to indicate a message (however), indicating start and end of message, as in the case of (Q)J7[Ilegal-Occupied]. J7 space is occupied, so move isn't legal, and a new move must be selected. Systems would communicate to each other using comments between [ ]. Conventions for what constitutes messages needs to be established. { } Comment. Ignored by processing after data transfer. [] is used for that. Useful for people's comments, to explain context or anything else. This was taken from PGN. Edit Form You may not post a new comment, because ItemID Standards does not match any item.