Kontext
Chess960 (oder Fischer Random Chess) ist eine Schachvariante, die vom ehemaligen Schachweltmeister Bobby Fischer erfunden und befürwortet wurde und am 19. Juni 1996 in Buenos Aires, Argentinien, öffentlich angekündigt wurde. Es werden die gleichen Bretter und Figuren wie beim Standardschach verwendet. Die Startposition der Figuren in den Heimrängen der Spieler ist jedoch zufällig
Regeln
- Weiße Bauern werden wie beim Standardschach auf den zweiten Rang gesetzt
- Alle verbleibenden weißen Teile werden zufällig auf den ersten Rang gesetzt
- Die Bischöfe müssen auf Quadrate mit entgegengesetzter Farbe gestellt werden
- Der König muss auf ein Feld zwischen den Türmen gestellt werden.
- Die Stücke von Schwarz sind den Stücken von Weiß gleich und entgegengesetzt platziert.
Von: http://en.wikipedia.org/wiki/Chess960
Für alle Leute, die Antworten posten möchten ...
Sie müssen einen Chess960-Positionsgenerator erstellen, der in der Lage ist, eine der 960-Positionen nach den oben beschriebenen Regeln zufällig zu generieren (er muss in der Lage sein, eine der 960-Positionen auszugeben, eine Hardcodierung einer Position wird nicht akzeptiert!), und Sie müssen nur Geben Sie die weißen Rang-1-Stücke aus.
Beispielausgabe:
rkrbnnbq
wo:
- k König
- q Königin
- b Bischof
- n Ritter
- r Turm
Dies wird Code Golf sein, und der Tie Breaker werden die Upvotes sein.