replay_next_turn signals rather than throws, in replay_controller
replay_next_side signals rather than throws, in replay_controller
play_turn signals instead of throwing in replay_controller
replay_controller::play_side signals rather than throws
play_controller::init_side signals rather than throws