Note: Only moves that are included in the most common opening sequences are allowed. 0-0 and 0-0-0 for castling. Note also that choosing a specific opening limits your moves to that opening only; if you choose, for example, all openings, then any valid move from any of the openings will be accepted.