I've got an idea for speeding up game play, especially for those games
where you can determine a "reasonable" move in advance.
e.g. in some of the various card games, you might know your bid
before your opponents bid. No sense waiting. Or once a card is
led, you know what your play will be.
So, the idea is, if you submit a move out of turn, that move is
queued (no validation can be performed, obviously).
Then whenever a move is made, we check for any queued moves. And that
move is attempted.
Or would people prefer a special command for queuing moves?