Haskell Quiz/Chess960

From HaskellWiki
< Haskell Quiz
Revision as of 19:27, 5 January 2007 by Sjanssen (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The problem

Chess960 is a chess variant where the initial positions of the pieces are randomly chosen, with a few constraints:

  • The king is between the rooks
  • The bishops are on opposite colored squares

In short, the goal is to randomly generate valid Chess960 boards.

http://www.rubyquiz.com/quiz106.html

Solutions