public void bloqueoOAmenazo(Movimiento movimiento) {

		// voy de < a > esfuerzo

		// si es el mismo omito
		if (movimiento.getTrebejo().equals(this)) {
			return;
		}

		// si es hay uno del mismo bando ocupando el lugar
		if (movimiento.getTrebejo().getBlanca().equals(blanca)
				&& movimiento.getDestino().equals(this.posicion)) {
			movimiento.setOcupado();
		}

		// chequeo si este esta bloqueando el movimiento
		if (movimiento.getImpedimentos() < 1
				&& movimiento.enCamino(this.posicion)) {
			movimiento.setBloqueado();
		}

		// chequeo si está amenazado (en principio para todos, es lo más
		// costoso pero es el grado 1 de hints
		if (movimiento.getImpedimentos() < 1
				&& !movimiento.getTrebejo().getBlanca().equals(blanca)
				&& amenazoEsta(movimiento)) {
			movimiento.setAmenazado();
		}
	}