- first, enter the Chess960 non-zero position number , and it will return the FEN with the PGN style tags that are required for Chess960, FEN, setup and variant, suitable for adding other flags or in xBoard ,just copy the 3 tags and paste>game and there is no need to make sure it is set to Chess960 prior to pasting
- second, enter a negative number and it will recognize that you are asking for some random Chess960 positions generated and it will ask you for how many
- third, enter 0 (zero) and it will recognize you are asking for a complete dump of chess960 positions in order
If so i can get binaries made for all flavors of OS.
You can just reply here if interested - if there is a large enough response, I will provide binaries to those interested.
terminal based , written in c, sample output, redirecting output to a file:
Code: Select all
Mac-Pro:cluster.mfb $ Chess960-LookUp-v3
Chess960-LookUp-v3
By Michael Byrne
Date: 06/24/2019
Enter the non-zero based 960 position number 1 through 960, enter zero to dislay all
Chess960 starting positions, enter a negative number less than -1 for a 960 position
chosen at random, or enter -1 to exit:
You entered 1.
Chess960 position 0:
[FEN "bbqnnrkr/pppppppp/8/8/8/8/PPPPPPPP/BBQNNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Enter the non-zero based 960 position number 1 through 960, enter zero to dislay all
Chess960 starting positions, enter a negative number less than -1 for a 960 position
chosen at random, or enter -1 to exit:
You entered 960.
Chess960 position 959:
[FEN "rkrnnqbb/pppppppp/8/8/8/8/PPPPPPPP/RKRNNQBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Enter the non-zero based 960 position number 1 through 960, enter zero to dislay all
Chess960 starting positions, enter a negative number less than -1 for a 960 position
chosen at random, or enter -1 to exit:
You entered 519.
Chess960 position 518:
[FEN "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Enter the non-zero based 960 position number 1 through 960, enter zero to dislay all
Chess960 starting positions, enter a negative number less than -1 for a 960 position
chosen at random, or enter -1 to exit:
You entered -5, a negative number, indicating you wish to generate one or more random Chess960 positions.
How many random Chess960 positions do you wish to generate?
You entered 20, Chess960-Lookup will generate 20 random positions
Random Position #1 generated - Chess960 position 625:
[FEN "brnbkqrn/pppppppp/8/8/8/8/PPPPPPPP/BRNBKQRN w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #2 generated - Chess960 position 838:
[FEN "rkbnrbqn/pppppppp/8/8/8/8/PPPPPPPP/RKBNRBQN w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #3 generated - Chess960 position 304:
[FEN "bbnqrkrn/pppppppp/8/8/8/8/PPPPPPPP/BBNQRKRN w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #4 generated - Chess960 position 576:
[FEN "bbqrnkrn/pppppppp/8/8/8/8/PPPPPPPP/BBQRNKRN w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #5 generated - Chess960 position 145:
[FEN "bnrbnqkr/pppppppp/8/8/8/8/PPPPPPPP/BNRBNQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #6 generated - Chess960 position 71:
[FEN "nnbrkqrb/pppppppp/8/8/8/8/PPPPPPPP/NNBRKQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #7 generated - Chess960 position 485:
[FEN "qrbbnknr/pppppppp/8/8/8/8/PPPPPPPP/QRBBNKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #8 generated - Chess960 position 931:
[FEN "brkrnqnb/pppppppp/8/8/8/8/PPPPPPPP/BRKRNQNB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #9 generated - Chess960 position 128:
[FEN "bbnrqnkr/pppppppp/8/8/8/8/PPPPPPPP/BBNRQNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #10 generated - Chess960 position 607:
[FEN "rqnkrnbb/pppppppp/8/8/8/8/PPPPPPPP/RQNKRNBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #11 generated - Chess960 position 700:
[FEN "rbqknnbr/pppppppp/8/8/8/8/PPPPPPPP/RBQKNNBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #12 generated - Chess960 position 734:
[FEN "rknqnbbr/pppppppp/8/8/8/8/PPPPPPPP/RKNQNBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #13 generated - Chess960 position 341:
[FEN "nrbbkqrn/pppppppp/8/8/8/8/PPPPPPPP/NRBBKQRN w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #14 generated - Chess960 position 335:
[FEN "nrqkrnbb/pppppppp/8/8/8/8/PPPPPPPP/NRQKRNBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #15 generated - Chess960 position 832:
[FEN "bbrknrqn/pppppppp/8/8/8/8/PPPPPPPP/BBRKNRQN w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #16 generated - Chess960 position 944:
[FEN "bbrkrnnq/pppppppp/8/8/8/8/PPPPPPPP/BBRKRNNQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #17 generated - Chess960 position 35:
[FEN "bnnqrkrb/pppppppp/8/8/8/8/PPPPPPPP/BNNQRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #18 generated - Chess960 position 731:
[FEN "rknqbnrb/pppppppp/8/8/8/8/PPPPPPPP/RKNQBNRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #19 generated - Chess960 position 372:
[FEN "nbbrkrnq/pppppppp/8/8/8/8/PPPPPPPP/NBBRKRNQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Random Position #20 generated - Chess960 position 201:
[FEN "qnrbbknr/pppppppp/8/8/8/8/PPPPPPPP/QNRBBKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
CPU time taken to generate 20 random Chess960 positions was: 0.000152 seconds.
Enter the non-zero based 960 position number 1 through 960, enter zero to dislay all
Chess960 starting positions, enter a negative number less than -1 for a 960 position
chosen at random, or enter -1 to exit:
You entered 0, all 960 positions will be generated.
Chess960 position 0:
[FEN "bbqnnrkr/pppppppp/8/8/8/8/PPPPPPPP/BBQNNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 1:
[FEN "bqnbnrkr/pppppppp/8/8/8/8/PPPPPPPP/BQNBNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 2:
[FEN "bqnnrbkr/pppppppp/8/8/8/8/PPPPPPPP/BQNNRBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 3:
[FEN "bqnnrkrb/pppppppp/8/8/8/8/PPPPPPPP/BQNNRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 4:
[FEN "qbbnnrkr/pppppppp/8/8/8/8/PPPPPPPP/QBBNNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 5:
[FEN "qnbbnrkr/pppppppp/8/8/8/8/PPPPPPPP/QNBBNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 6:
[FEN "qnbnrbkr/pppppppp/8/8/8/8/PPPPPPPP/QNBNRBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 7:
[FEN "qnbnrkrb/pppppppp/8/8/8/8/PPPPPPPP/QNBNRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 8:
[FEN "qbnnbrkr/pppppppp/8/8/8/8/PPPPPPPP/QBNNBRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 9:
[FEN "qnnbbrkr/pppppppp/8/8/8/8/PPPPPPPP/QNNBBRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 10:
[FEN "qnnrbbkr/pppppppp/8/8/8/8/PPPPPPPP/QNNRBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 11:
[FEN "qnnrbkrb/pppppppp/8/8/8/8/PPPPPPPP/QNNRBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 12:
[FEN "qbnnrkbr/pppppppp/8/8/8/8/PPPPPPPP/QBNNRKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 13:
[FEN "qnnbrkbr/pppppppp/8/8/8/8/PPPPPPPP/QNNBRKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 14:
[FEN "qnnrkbbr/pppppppp/8/8/8/8/PPPPPPPP/QNNRKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 15:
[FEN "qnnrkrbb/pppppppp/8/8/8/8/PPPPPPPP/QNNRKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 16:
[FEN "bbnqnrkr/pppppppp/8/8/8/8/PPPPPPPP/BBNQNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 17:
[FEN "bnqbnrkr/pppppppp/8/8/8/8/PPPPPPPP/BNQBNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 18:
[FEN "bnqnrbkr/pppppppp/8/8/8/8/PPPPPPPP/BNQNRBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 19:
[FEN "bnqnrkrb/pppppppp/8/8/8/8/PPPPPPPP/BNQNRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 20:
[FEN "nbbqnrkr/pppppppp/8/8/8/8/PPPPPPPP/NBBQNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 21:
[FEN "nqbbnrkr/pppppppp/8/8/8/8/PPPPPPPP/NQBBNRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 22:
[FEN "nqbnrbkr/pppppppp/8/8/8/8/PPPPPPPP/NQBNRBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 23:
[FEN "nqbnrkrb/pppppppp/8/8/8/8/PPPPPPPP/NQBNRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 24:
[FEN "nbqnbrkr/pppppppp/8/8/8/8/PPPPPPPP/NBQNBRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 25:
[FEN "nqnbbrkr/pppppppp/8/8/8/8/PPPPPPPP/NQNBBRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 26:
[FEN "nqnrbbkr/pppppppp/8/8/8/8/PPPPPPPP/NQNRBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 27:
[FEN "nqnrbkrb/pppppppp/8/8/8/8/PPPPPPPP/NQNRBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 28:
[FEN "nbqnrkbr/pppppppp/8/8/8/8/PPPPPPPP/NBQNRKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 29:
[FEN "nqnbrkbr/pppppppp/8/8/8/8/PPPPPPPP/NQNBRKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 30:
[FEN "nqnrkbbr/pppppppp/8/8/8/8/PPPPPPPP/NQNRKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 31:
[FEN "nqnrkrbb/pppppppp/8/8/8/8/PPPPPPPP/NQNRKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 32:
[FEN "bbnnqrkr/pppppppp/8/8/8/8/PPPPPPPP/BBNNQRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 33:
[FEN "bnnbqrkr/pppppppp/8/8/8/8/PPPPPPPP/BNNBQRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 34:
[FEN "bnnqrbkr/pppppppp/8/8/8/8/PPPPPPPP/BNNQRBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 35:
[FEN "bnnqrkrb/pppppppp/8/8/8/8/PPPPPPPP/BNNQRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 36:
[FEN "nbbnqrkr/pppppppp/8/8/8/8/PPPPPPPP/NBBNQRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 37:
[FEN "nnbbqrkr/pppppppp/8/8/8/8/PPPPPPPP/NNBBQRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 38:
[FEN "nnbqrbkr/pppppppp/8/8/8/8/PPPPPPPP/NNBQRBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 39:
[FEN "nnbqrkrb/pppppppp/8/8/8/8/PPPPPPPP/NNBQRKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 40:
[FEN "nbnqbrkr/pppppppp/8/8/8/8/PPPPPPPP/NBNQBRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 41:
[FEN "nnqbbrkr/pppppppp/8/8/8/8/PPPPPPPP/NNQBBRKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 42:
[FEN "nnqrbbkr/pppppppp/8/8/8/8/PPPPPPPP/NNQRBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 43:
[FEN "nnqrbkrb/pppppppp/8/8/8/8/PPPPPPPP/NNQRBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 44:
[FEN "nbnqrkbr/pppppppp/8/8/8/8/PPPPPPPP/NBNQRKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 45:
[FEN "nnqbrkbr/pppppppp/8/8/8/8/PPPPPPPP/NNQBRKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 46:
[FEN "nnqrkbbr/pppppppp/8/8/8/8/PPPPPPPP/NNQRKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 47:
[FEN "nnqrkrbb/pppppppp/8/8/8/8/PPPPPPPP/NNQRKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 48:
[FEN "bbnnrqkr/pppppppp/8/8/8/8/PPPPPPPP/BBNNRQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 49:
[FEN "bnnbrqkr/pppppppp/8/8/8/8/PPPPPPPP/BNNBRQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 50:
[FEN "bnnrqbkr/pppppppp/8/8/8/8/PPPPPPPP/BNNRQBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 51:
[FEN "bnnrqkrb/pppppppp/8/8/8/8/PPPPPPPP/BNNRQKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 52:
[FEN "nbbnrqkr/pppppppp/8/8/8/8/PPPPPPPP/NBBNRQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 53:
[FEN "nnbbrqkr/pppppppp/8/8/8/8/PPPPPPPP/NNBBRQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 54:
[FEN "nnbrqbkr/pppppppp/8/8/8/8/PPPPPPPP/NNBRQBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 55:
[FEN "nnbrqkrb/pppppppp/8/8/8/8/PPPPPPPP/NNBRQKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 56:
[FEN "nbnrbqkr/pppppppp/8/8/8/8/PPPPPPPP/NBNRBQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 57:
[FEN "nnrbbqkr/pppppppp/8/8/8/8/PPPPPPPP/NNRBBQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 58:
[FEN "nnrqbbkr/pppppppp/8/8/8/8/PPPPPPPP/NNRQBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 59:
[FEN "nnrqbkrb/pppppppp/8/8/8/8/PPPPPPPP/NNRQBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 60:
[FEN "nbnrqkbr/pppppppp/8/8/8/8/PPPPPPPP/NBNRQKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 61:
[FEN "nnrbqkbr/pppppppp/8/8/8/8/PPPPPPPP/NNRBQKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 62:
[FEN "nnrqkbbr/pppppppp/8/8/8/8/PPPPPPPP/NNRQKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 63:
[FEN "nnrqkrbb/pppppppp/8/8/8/8/PPPPPPPP/NNRQKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 64:
[FEN "bbnnrkqr/pppppppp/8/8/8/8/PPPPPPPP/BBNNRKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 65:
[FEN "bnnbrkqr/pppppppp/8/8/8/8/PPPPPPPP/BNNBRKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 66:
[FEN "bnnrkbqr/pppppppp/8/8/8/8/PPPPPPPP/BNNRKBQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 67:
[FEN "bnnrkqrb/pppppppp/8/8/8/8/PPPPPPPP/BNNRKQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 68:
[FEN "nbbnrkqr/pppppppp/8/8/8/8/PPPPPPPP/NBBNRKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 69:
[FEN "nnbbrkqr/pppppppp/8/8/8/8/PPPPPPPP/NNBBRKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 70:
[FEN "nnbrkbqr/pppppppp/8/8/8/8/PPPPPPPP/NNBRKBQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 71:
[FEN "nnbrkqrb/pppppppp/8/8/8/8/PPPPPPPP/NNBRKQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 72:
[FEN "nbnrbkqr/pppppppp/8/8/8/8/PPPPPPPP/NBNRBKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 73:
[FEN "nnrbbkqr/pppppppp/8/8/8/8/PPPPPPPP/NNRBBKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 74:
[FEN "nnrkbbqr/pppppppp/8/8/8/8/PPPPPPPP/NNRKBBQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 75:
[FEN "nnrkbqrb/pppppppp/8/8/8/8/PPPPPPPP/NNRKBQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 76:
[FEN "nbnrkqbr/pppppppp/8/8/8/8/PPPPPPPP/NBNRKQBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 77:
[FEN "nnrbkqbr/pppppppp/8/8/8/8/PPPPPPPP/NNRBKQBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 78:
[FEN "nnrkqbbr/pppppppp/8/8/8/8/PPPPPPPP/NNRKQBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 79:
[FEN "nnrkqrbb/pppppppp/8/8/8/8/PPPPPPPP/NNRKQRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 80:
[FEN "bbnnrkrq/pppppppp/8/8/8/8/PPPPPPPP/BBNNRKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 81:
[FEN "bnnbrkrq/pppppppp/8/8/8/8/PPPPPPPP/BNNBRKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 82:
[FEN "bnnrkbrq/pppppppp/8/8/8/8/PPPPPPPP/BNNRKBRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 83:
[FEN "bnnrkrqb/pppppppp/8/8/8/8/PPPPPPPP/BNNRKRQB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 84:
[FEN "nbbnrkrq/pppppppp/8/8/8/8/PPPPPPPP/NBBNRKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 85:
[FEN "nnbbrkrq/pppppppp/8/8/8/8/PPPPPPPP/NNBBRKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 86:
[FEN "nnbrkbrq/pppppppp/8/8/8/8/PPPPPPPP/NNBRKBRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 87:
[FEN "nnbrkrqb/pppppppp/8/8/8/8/PPPPPPPP/NNBRKRQB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 88:
[FEN "nbnrbkrq/pppppppp/8/8/8/8/PPPPPPPP/NBNRBKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 89:
[FEN "nnrbbkrq/pppppppp/8/8/8/8/PPPPPPPP/NNRBBKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 90:
[FEN "nnrkbbrq/pppppppp/8/8/8/8/PPPPPPPP/NNRKBBRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 91:
[FEN "nnrkbrqb/pppppppp/8/8/8/8/PPPPPPPP/NNRKBRQB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 92:
[FEN "nbnrkrbq/pppppppp/8/8/8/8/PPPPPPPP/NBNRKRBQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 93:
[FEN "nnrbkrbq/pppppppp/8/8/8/8/PPPPPPPP/NNRBKRBQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 94:
[FEN "nnrkrbbq/pppppppp/8/8/8/8/PPPPPPPP/NNRKRBBQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 95:
[FEN "nnrkrqbb/pppppppp/8/8/8/8/PPPPPPPP/NNRKRQBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 96:
[FEN "bbqnrnkr/pppppppp/8/8/8/8/PPPPPPPP/BBQNRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 97:
[FEN "bqnbrnkr/pppppppp/8/8/8/8/PPPPPPPP/BQNBRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 98:
[FEN "bqnrnbkr/pppppppp/8/8/8/8/PPPPPPPP/BQNRNBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 99:
[FEN "bqnrnkrb/pppppppp/8/8/8/8/PPPPPPPP/BQNRNKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 100:
[FEN "qbbnrnkr/pppppppp/8/8/8/8/PPPPPPPP/QBBNRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 101:
[FEN "qnbbrnkr/pppppppp/8/8/8/8/PPPPPPPP/QNBBRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 102:
[FEN "qnbrnbkr/pppppppp/8/8/8/8/PPPPPPPP/QNBRNBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 103:
[FEN "qnbrnkrb/pppppppp/8/8/8/8/PPPPPPPP/QNBRNKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 104:
[FEN "qbnrbnkr/pppppppp/8/8/8/8/PPPPPPPP/QBNRBNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 105:
[FEN "qnrbbnkr/pppppppp/8/8/8/8/PPPPPPPP/QNRBBNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 106:
[FEN "qnrnbbkr/pppppppp/8/8/8/8/PPPPPPPP/QNRNBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 107:
[FEN "qnrnbkrb/pppppppp/8/8/8/8/PPPPPPPP/QNRNBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 108:
[FEN "qbnrnkbr/pppppppp/8/8/8/8/PPPPPPPP/QBNRNKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 109:
[FEN "qnrbnkbr/pppppppp/8/8/8/8/PPPPPPPP/QNRBNKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 110:
[FEN "qnrnkbbr/pppppppp/8/8/8/8/PPPPPPPP/QNRNKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 111:
[FEN "qnrnkrbb/pppppppp/8/8/8/8/PPPPPPPP/QNRNKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 112:
[FEN "bbnqrnkr/pppppppp/8/8/8/8/PPPPPPPP/BBNQRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 113:
[FEN "bnqbrnkr/pppppppp/8/8/8/8/PPPPPPPP/BNQBRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 114:
[FEN "bnqrnbkr/pppppppp/8/8/8/8/PPPPPPPP/BNQRNBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 115:
[FEN "bnqrnkrb/pppppppp/8/8/8/8/PPPPPPPP/BNQRNKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 116:
[FEN "nbbqrnkr/pppppppp/8/8/8/8/PPPPPPPP/NBBQRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 117:
[FEN "nqbbrnkr/pppppppp/8/8/8/8/PPPPPPPP/NQBBRNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 118:
[FEN "nqbrnbkr/pppppppp/8/8/8/8/PPPPPPPP/NQBRNBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 119:
[FEN "nqbrnkrb/pppppppp/8/8/8/8/PPPPPPPP/NQBRNKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 120:
[FEN "nbqrbnkr/pppppppp/8/8/8/8/PPPPPPPP/NBQRBNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 121:
[FEN "nqrbbnkr/pppppppp/8/8/8/8/PPPPPPPP/NQRBBNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 122:
[FEN "nqrnbbkr/pppppppp/8/8/8/8/PPPPPPPP/NQRNBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 123:
[FEN "nqrnbkrb/pppppppp/8/8/8/8/PPPPPPPP/NQRNBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 124:
[FEN "nbqrnkbr/pppppppp/8/8/8/8/PPPPPPPP/NBQRNKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 125:
[FEN "nqrbnkbr/pppppppp/8/8/8/8/PPPPPPPP/NQRBNKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 126:
[FEN "nqrnkbbr/pppppppp/8/8/8/8/PPPPPPPP/NQRNKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 127:
[FEN "nqrnkrbb/pppppppp/8/8/8/8/PPPPPPPP/NQRNKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 128:
[FEN "bbnrqnkr/pppppppp/8/8/8/8/PPPPPPPP/BBNRQNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 129:
[FEN "bnrbqnkr/pppppppp/8/8/8/8/PPPPPPPP/BNRBQNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 130:
[FEN "bnrqnbkr/pppppppp/8/8/8/8/PPPPPPPP/BNRQNBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 131:
[FEN "bnrqnkrb/pppppppp/8/8/8/8/PPPPPPPP/BNRQNKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 132:
[FEN "nbbrqnkr/pppppppp/8/8/8/8/PPPPPPPP/NBBRQNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 133:
[FEN "nrbbqnkr/pppppppp/8/8/8/8/PPPPPPPP/NRBBQNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 134:
[FEN "nrbqnbkr/pppppppp/8/8/8/8/PPPPPPPP/NRBQNBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 135:
[FEN "nrbqnkrb/pppppppp/8/8/8/8/PPPPPPPP/NRBQNKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 136:
[FEN "nbrqbnkr/pppppppp/8/8/8/8/PPPPPPPP/NBRQBNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 137:
[FEN "nrqbbnkr/pppppppp/8/8/8/8/PPPPPPPP/NRQBBNKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 138:
[FEN "nrqnbbkr/pppppppp/8/8/8/8/PPPPPPPP/NRQNBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 139:
[FEN "nrqnbkrb/pppppppp/8/8/8/8/PPPPPPPP/NRQNBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 140:
[FEN "nbrqnkbr/pppppppp/8/8/8/8/PPPPPPPP/NBRQNKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 141:
[FEN "nrqbnkbr/pppppppp/8/8/8/8/PPPPPPPP/NRQBNKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 142:
[FEN "nrqnkbbr/pppppppp/8/8/8/8/PPPPPPPP/NRQNKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 143:
[FEN "nrqnkrbb/pppppppp/8/8/8/8/PPPPPPPP/NRQNKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 144:
[FEN "bbnrnqkr/pppppppp/8/8/8/8/PPPPPPPP/BBNRNQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 145:
[FEN "bnrbnqkr/pppppppp/8/8/8/8/PPPPPPPP/BNRBNQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 146:
[FEN "bnrnqbkr/pppppppp/8/8/8/8/PPPPPPPP/BNRNQBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 147:
[FEN "bnrnqkrb/pppppppp/8/8/8/8/PPPPPPPP/BNRNQKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 148:
[FEN "nbbrnqkr/pppppppp/8/8/8/8/PPPPPPPP/NBBRNQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 149:
[FEN "nrbbnqkr/pppppppp/8/8/8/8/PPPPPPPP/NRBBNQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 150:
[FEN "nrbnqbkr/pppppppp/8/8/8/8/PPPPPPPP/NRBNQBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 151:
[FEN "nrbnqkrb/pppppppp/8/8/8/8/PPPPPPPP/NRBNQKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 152:
[FEN "nbrnbqkr/pppppppp/8/8/8/8/PPPPPPPP/NBRNBQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 153:
[FEN "nrnbbqkr/pppppppp/8/8/8/8/PPPPPPPP/NRNBBQKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 154:
[FEN "nrnqbbkr/pppppppp/8/8/8/8/PPPPPPPP/NRNQBBKR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 155:
[FEN "nrnqbkrb/pppppppp/8/8/8/8/PPPPPPPP/NRNQBKRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 156:
[FEN "nbrnqkbr/pppppppp/8/8/8/8/PPPPPPPP/NBRNQKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 157:
[FEN "nrnbqkbr/pppppppp/8/8/8/8/PPPPPPPP/NRNBQKBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 158:
[FEN "nrnqkbbr/pppppppp/8/8/8/8/PPPPPPPP/NRNQKBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 159:
[FEN "nrnqkrbb/pppppppp/8/8/8/8/PPPPPPPP/NRNQKRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 160:
[FEN "bbnrnkqr/pppppppp/8/8/8/8/PPPPPPPP/BBNRNKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 161:
[FEN "bnrbnkqr/pppppppp/8/8/8/8/PPPPPPPP/BNRBNKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 162:
[FEN "bnrnkbqr/pppppppp/8/8/8/8/PPPPPPPP/BNRNKBQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 163:
[FEN "bnrnkqrb/pppppppp/8/8/8/8/PPPPPPPP/BNRNKQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 164:
[FEN "nbbrnkqr/pppppppp/8/8/8/8/PPPPPPPP/NBBRNKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 165:
[FEN "nrbbnkqr/pppppppp/8/8/8/8/PPPPPPPP/NRBBNKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 166:
[FEN "nrbnkbqr/pppppppp/8/8/8/8/PPPPPPPP/NRBNKBQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 167:
[FEN "nrbnkqrb/pppppppp/8/8/8/8/PPPPPPPP/NRBNKQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 168:
[FEN "nbrnbkqr/pppppppp/8/8/8/8/PPPPPPPP/NBRNBKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 169:
[FEN "nrnbbkqr/pppppppp/8/8/8/8/PPPPPPPP/NRNBBKQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 170:
[FEN "nrnkbbqr/pppppppp/8/8/8/8/PPPPPPPP/NRNKBBQR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 171:
[FEN "nrnkbqrb/pppppppp/8/8/8/8/PPPPPPPP/NRNKBQRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 172:
[FEN "nbrnkqbr/pppppppp/8/8/8/8/PPPPPPPP/NBRNKQBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 173:
[FEN "nrnbkqbr/pppppppp/8/8/8/8/PPPPPPPP/NRNBKQBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 174:
[FEN "nrnkqbbr/pppppppp/8/8/8/8/PPPPPPPP/NRNKQBBR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 175:
[FEN "nrnkqrbb/pppppppp/8/8/8/8/PPPPPPPP/NRNKQRBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 176:
[FEN "bbnrnkrq/pppppppp/8/8/8/8/PPPPPPPP/BBNRNKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 177:
[FEN "bnrbnkrq/pppppppp/8/8/8/8/PPPPPPPP/BNRBNKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 178:
[FEN "bnrnkbrq/pppppppp/8/8/8/8/PPPPPPPP/BNRNKBRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 179:
[FEN "bnrnkrqb/pppppppp/8/8/8/8/PPPPPPPP/BNRNKRQB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 180:
[FEN "nbbrnkrq/pppppppp/8/8/8/8/PPPPPPPP/NBBRNKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 181:
[FEN "nrbbnkrq/pppppppp/8/8/8/8/PPPPPPPP/NRBBNKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 182:
[FEN "nrbnkbrq/pppppppp/8/8/8/8/PPPPPPPP/NRBNKBRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 183:
[FEN "nrbnkrqb/pppppppp/8/8/8/8/PPPPPPPP/NRBNKRQB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 184:
[FEN "nbrnbkrq/pppppppp/8/8/8/8/PPPPPPPP/NBRNBKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 185:
[FEN "nrnbbkrq/pppppppp/8/8/8/8/PPPPPPPP/NRNBBKRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 186:
[FEN "nrnkbbrq/pppppppp/8/8/8/8/PPPPPPPP/NRNKBBRQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 187:
[FEN "nrnkbrqb/pppppppp/8/8/8/8/PPPPPPPP/NRNKBRQB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 188:
[FEN "nbrnkrbq/pppppppp/8/8/8/8/PPPPPPPP/NBRNKRBQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 189:
[FEN "nrnbkrbq/pppppppp/8/8/8/8/PPPPPPPP/NRNBKRBQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 190:
[FEN "nrnkrbbq/pppppppp/8/8/8/8/PPPPPPPP/NRNKRBBQ w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 191:
[FEN "nrnkrqbb/pppppppp/8/8/8/8/PPPPPPPP/NRNKRQBB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 192:
[FEN "bbqnrknr/pppppppp/8/8/8/8/PPPPPPPP/BBQNRKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 193:
[FEN "bqnbrknr/pppppppp/8/8/8/8/PPPPPPPP/BQNBRKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 194:
[FEN "bqnrkbnr/pppppppp/8/8/8/8/PPPPPPPP/BQNRKBNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 195:
[FEN "bqnrknrb/pppppppp/8/8/8/8/PPPPPPPP/BQNRKNRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 196:
[FEN "qbbnrknr/pppppppp/8/8/8/8/PPPPPPPP/QBBNRKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 197:
[FEN "qnbbrknr/pppppppp/8/8/8/8/PPPPPPPP/QNBBRKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 198:
[FEN "qnbrkbnr/pppppppp/8/8/8/8/PPPPPPPP/QNBRKBNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 199:
[FEN "qnbrknrb/pppppppp/8/8/8/8/PPPPPPPP/QNBRKNRB w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
Chess960 position 200:
[FEN "qbnrbknr/pppppppp/8/8/8/8/PPPPPPPP/QBNRBKNR w KQkq - 0 1"]
[Setup "1"]
[Setup "Chess960"]
<snip due to char limitation>
https://en.wikipedia.org/wiki/Chess960_numbering_scheme
Code: Select all
/*
White's Chess960 starting array can be derived from its number N (0 ... 959) as follows:
a) Divide N by 4, yielding quotient N2 and remainder B1. Place a Bishop upon the bright square corresponding to B1 (0=b, 1=d, 2=f, 3=h).
b) Divide N2 by 4 again, yielding quotient N3 and remainder B2. Place a second Bishop upon the dark square corresponding to B2 (0=a, 1=c, 2=e, 3=g).
c) Divide N3 by 6, yielding quotient N4 and remainder Q. Place the Queen according to Q, where 0 is the first free square starting from a, 1 is the second, etc.
d) N4 will be a single digit, 0 ... 9. Place the Knights according to its value by consulting the following table:
Digit Knight positioning
0 N N - - -
1 N - N - -
2 N - - N -
3 N - - - N
4 - N N - -
5 - N - N -
6 - N - - N
7 - - N N -
8 - - N - N
9 - - - N N
e) There are three blank squares remaining; place a Rook in each of the outer two and the King in the middle one
*/