public void addState(State state, CogaenId stateId) {
		verifyStatus();

		this.stateMachine.addState(new TwinState(createLoggingState(stateId), state), stateId);
		this.logger.logInfo(LOGGING_SOURCE, "added game state " + stateId);
	}