public String toString() {
		switch (state) {
			case STATE_IDLING: return "idling";
			case STATE_SEEKING: return "seeking";
			case STATE_ATTACKING: return "attacking";
			case STATE_RETREATING: return "retreating";
			case STATE_DEFENDING: return "defending";			
		}
		return "???";
	}