Contexto
O Chess960 (ou Fischer Random Chess) é uma variante do xadrez inventada e defendida pelo ex-campeão mundial de xadrez Bobby Fischer, anunciada publicamente em 19 de junho de 1996 em Buenos Aires, Argentina. Emprega o mesmo tabuleiro e peças do xadrez padrão; no entanto, a posição inicial das peças nas fileiras dos jogadores é aleatória
Regras
- Os peões brancos são colocados na segunda posição como no xadrez padrão
- Todas as peças brancas restantes são colocadas aleatoriamente na primeira fila
- Os bispos devem ser colocados em quadrados de cores opostas
- O rei deve ser colocado em um quadrado entre as torres.
- As peças de preto são colocadas iguais e opostas às peças de branco.
De: http://en.wikipedia.org/wiki/Chess960
Para todas as pessoas que gostariam de postar respostas ...
você precisa criar um gerador de posições Chess960, capaz de gerar aleatoriamente uma das 960 posições seguindo as regras descritas acima (ele deve ser capaz de gerar qualquer uma das 960, codificar uma posição não é aceita!) e você só precisa saída o branco classificar uma peça.
Exemplo de saída:
rkrbnnbq
Onde:
- rei k
- q rainha
- b bispo
- n cavaleiro
- torre r
Este será o código de golfe, e o desempate será o voto positivo.