}
public void waitPlayerAction() throws IOException {
logger.debug("waiting for user input");
String line = getActionString();
final UserAction action = playersActionRetriever.getUserAction(line);
logger.debug("user input is qualified as " + action);
executeAction(line, action, currentPlayer);
}