L'aide de FICS en français par Houarzhon
Liste

style12 

 

Le style 12 est une sorte d'analyse de présentation d'information que beaucoup d'interfaces pour FICS utilisent. La production est documentée ici pour ceux qui souhaiteraient écrire de nouvelles interfaces. Le style12 est aussi parfaitement compatible avec ICC (The Internet Chess Club).
 
  La donnée est sur une seule ligne (affichée ici sur deux lignes, ainsi ça sera visible sur votre écran). Voici un exemple : [Note : les guillemets NE font PAS partie de la chaîne de données ; ils sont nécessaire dans ce fichier d'aide car certaines interfaces ne peuvent pas afficher la chaîne de caractères si dans un fichier texte.]
 
"&lt12> rnbqkb-r pppppppp -----n-- -------- ----P--- -------- PPPPKPPP RNBQ-BNR
 B -1 0 0 1 1 0 7 Newton Einstein 1 2 12 39 39 119 122 2 K/e1-e2 (0:06) Ke2 0"
 
Cette chaîne de caractères commence toujours sur une nouvelle ligne, et il y a toujours exactement 31 champs non vides séparés par des espaces. Les champs sont :
 
* la chaîne de caractère "&lt12>" pour identifier cette ligne.
* huit champs représentant la position de la partie. Le premier est la rangée 8, puis la rangée 7, etc, sans se soucier de qui a le trait.
* la couleur de celui qui a le trait ("B" ou "W")
* -1 si le coup précédent N'était PAS une poussée de pion de deux cases, sinon la colonne (numérotée de 0--7 pour a--h) sur laquelle a eu lieue cette double poussée.
* si les Blancs peuvent encore faire le petit roque? (0=non, 1=oui)
* si les Blancs peuvent encore faire le grand roque?
* si les Noirs peuvent encore faire le petit roque?
* si les Noirs peuvent encore faire le grand roque?
* le nombre de demi-coups fait depuis la dernière poussée de pion ou prise. (0 si le dernier coups en était un. Si la valeur est >= 100, la nulle peut être réclamée selon la règle des 50 coups.)
* le numéro de la partie
* le pseudo des Blancs
* le pseudo des Noirs
* mon rapport sur cette partie :
    -3 position isolée, comme pour "ref 3" ou la commande "sposition"
    -2 j'observe cette partie examinée
     2 je suis examinateur de cette partie
    -1 je joue, et le trait est à mon adversaire
     1 je joue, et j'ai le trait
     0 j'observe cette partie en train d'être jouée
* temps de départ de la partie (en secondes)
* incrémentation de la partie (en secondes)
* force matérielle restante des Blancs
* force matérielle restante des Noirs
* temps restant des Blancs
* temps restant des Noirs
* le numéro du coups qui va être fait (la norme en numérotation est telle que le premier coup des Blancs et le premier coup des Noirs ont tout deux le numéro 1, etc.)
* notation complète du coup précédent ("none" s'il n'y en avait pas) [cela est souvent cassé pour les parties examinées]
* temps pris pour jouer le coup précédent "(min:sec)".
* notation abrégée du coup précédent ("none" s'il n'y en avait pas)
* orientation de l'échiquier : 1 = Noirs en bas, 0 = Blancs en bas.
 
Dans le futur, de nouveaux champs pourraient être ajoutés à la fin de la chaîne de caractères, alors les programmes devront faire l'analyse de la lecture de la gauche vers la droite.
 
Informations spéciales pour les parties de Bughouse
----------------------------------------------------
 
Quand on montre les positions provenant de parties de bughouse, une deuxième ligne montre les pièces à disposition des joueurs, elle débute par "&ltb1>", par exemple :
 
  &ltb1> game 6 white [PNBBB] black [PNB]
 
Egalement, lorsque des pièces sont "passées" aux partenaires, une petite chaîne de caractères – pas la position complète de l'échiquier – est envoyée. Par exemple :
 
  &ltb1> game 52 white [NB] black [N] <- BN
 
Les deux dernières lettre indiquent la pièce qui a été passée ; dans l'exemple ci-dessus, un cavalier (N) a été passé aux noirs (B).
 
Un affichage peut précéder "&ltb1>".
 
 
Credits
--------
 
  Style12 a été créé par Daniel Sleator (sleator+@cs.cmu.edu) (Darooha@ICC)
 
  Un grand merci à ICC de nous permettre d'utiliser la documentation spécifique pour ce fichier d'aide. Il y a juste une ou deux modifications faites pour l'utilisation sur FICS.
 
  Ce fichier d'aide peut être utilisé par d'autres tant que le crédit à ICC ci-dessus reste présent.
 
[Dernière modification : 3 juin 1997 -- Friar]
Traduction par Houarzhon le 4 mai 2004