HOMEJOIN ICCHELPMEMBERS & ACTIVITIESCHESS.FMRESOURCESSTORE HOME JOIN ICC HELP MEMBERS & ACTIVITIES CHESS.FM RESOURCES STORE
menu

Right this minute there are 1561 members online, of whom 71 are grandmasters and other titled players.
up HELP Top

"An unparalleled meeting ground of global chess talent."
— International Master Mark Ginsburg


Get a seven day FREE trial of ICC!

ICC Help: style10

Style 10 was designed to be somewhat readable by humans but easy for a program to interpret. Unlike the other styles, the board is not flipped. White is always at the bottom, and black is always at the top. Castling and en-passant information is also included. Here is an example.

"10"
|r b kbnr|   
|ppp ppp |   
|  nq    |   
|   p   p|   
|   P    |   
|  NQB  N|   
|PPP PPPP|   
|R   KB R|   
B -1 1 1 1 1 3   
0 Darooha Quimbee 1 2 12 39 39 113 129 5 B/c1-e3 (0:22) Be3   

The second from last line has 7 fields (separated by blanks). They are:
 * color whose turn it is to move ("B" or "W")   
 * -1 if the previous move was NOT a double pawn push,   
   otherwise the file (numbered 0--7 for a--h) in which   
   the double push was made   
 * can white still castle on the king side? (0=no, 1=yes)   
 * can white still castle on the queen side?   
 * can black still castle on the king side?   
 * can black still castle on the queen side?   
 * the number of moves made since the last irreversible move.   
   (0 if last move was irreversible.  If this is >= 100, the game   
   can be declared a draw due to the 50 move rule.)   

The last line has 14 fields separated by blanks.  They are:
 * The game number   
 * White's name   
 * Black's name   
 * is it my turn to move in this game? (1=yes, -1=opponent's move, 0=observing)   
 * initial time (in seconds) of the match   
 * increment of the match   
 * white strength   
 * black strength   
 * white's remaining time   
 * black's remaining time   
 * the number of the move about to be made   
   (standard chess numbering -- White's and Black's first moves   
   are both 1, etc.)   
 * verbose coordinate notation for the previous move ("none" if there were none)   
 * time taken to make previous move "(min:sec)".   
 * pretty notation for the previous move ("none" if there is none)   

See also: programmers, interfaces, style

 

logo About Us | Contact Us | Privacy Policy | Terms of Service

© Copyright 1995-2010 Internet Chess Club, Inc. All Rights Reserved.