Le contexte
Chess960 (ou Fischer Random Chess) est une variante des échecs inventée et préconisée par l'ancien champion du monde d'échecs Bobby Fischer, annoncée publiquement le 19 juin 1996 à Buenos Aires, Argentine. Il utilise la même planche et les mêmes pièces que les échecs standard; cependant, la position de départ des pièces sur les rangs à domicile des joueurs est aléatoire
Règles
- Les pions blancs sont placés au deuxième rang comme dans les échecs standard
- Toutes les pièces blanches restantes sont placées au hasard au premier rang
- Les évêques doivent être placés sur des carrés de couleur opposée
- Le roi doit être placé sur une case entre les tours.
- Les pièces noires sont placées de manière égale et opposée aux pièces blanches.
De: http://en.wikipedia.org/wiki/Chess960
Pour toutes les personnes qui souhaitent poster des réponses ...
vous devez créer un générateur de positions Chess960, capable de générer aléatoirement l'une des 960 positions en suivant les règles décrites ci-dessus (il doit être capable de produire n'importe laquelle des 960, le codage en dur d'une position n'est pas accepté!), et vous n'avez qu'à produire les pièces blanches de rang un.
Exemple de sortie:
rkrbnnbq
où:
- k king
- q reine
- évêque
- chevalier
- r tour
Ce sera le golf de code, et le bris d'égalité sera les votes positifs.