The idea is that, in the early early test phases, before robotic play, the single player scenario should enable card selection and "ask" with no turn movement (since the player can only ask for cards he has and he will always have them).  However, all the other parts of the game should work, including messages, so that there is some value in enabling this.

Having said all that, since the current player's name does not appear in the opponent pull-down, I had to add a line to default the opponent to current_player in that case.  The code now works fine in single player mode.