protected void processUserCausedEvent(UserCausedEvent event) {
		switch (event.getType()) {
		case BOUNCE_OUT:
			onBounceOut();
			break;
		case DART_MISSED:
			onDartMissed();
			break;
		case NEXT_PLAYER:
			onNextPlayer();
			break;
		default:
			break;
		}
	}