Pasar al contenido principal

Arreglando lo que encuentra

Cada hallazgo identifica las reglas que lo rigen, y puedes simular qué pasaría si una se desactivara, sin desactivar nada.

Un hallazgo que dice "esto es imposible" y se detiene ahí es solo la mitad de útil. La pregunta que realmente tiene es qué regla debo cambiar.

One finding in full: what is wrong, the rule that proves it, and what to change.
One finding in full: what is wrong, the rule that proves it, and what to change.

Cada hallazgo nombra sus reglas

Abra un hallazgo producido por las reglas, y este enumera esas restricciones por sus propios nombres identificativos en lugar de como referencias internas. Seleccione el nombre de una regla y esa regla se abrirá en un panel encima del informe. El panel muestra el peso de la regla, si está activada, y cada profesor, grupo de alumnos, aula, día, hora y actividad que nombra.

Usted permanece en el informe. Leer una regla ya no le hace perder su lugar en los hallazgos.

En la pantalla de datos, el panel también ofrece Abrir en la tabla, que le lleva a esa regla en la lista de restricciones. El verificador público no tiene una tabla de restricciones, por lo que el panel no ofrece esa opción allí.

Para una lección imposible de ubicar, el informe también muestra cómo llegó allí — el número de horarios de inicio con los que comenzó, y cuántos quedaron después de cada regla, en orden. Ese rastreo suele ser donde está la respuesta: un paso en él es casi siempre una regla más estricta de lo que pretendía.

Los culpables se minimizan

Cuando una lección se ha quedado sin un horario de inicio legal, la verificación no solo enumera cada regla que la afectó. Intenta determinar el conjunto más pequeño de reglas que aún causa el problema.

Esto es importante cuando una lección está cubierta por una docena de restricciones. Que le digan "estas dos reglas, juntas, son lo que hace esto imposible" es procesable; que le entreguen una lista de doce no lo es.

El informe le indica cuándo tuvo éxito. Una lista reducida lleva las palabras solo las reglas que realmente lo causan. Sin esas palabras, la lista es cada regla que afectó a la lección, y el trabajo de reducirla es suyo. La verificación tiene un presupuesto, por lo que un archivo muy grande puede agotarlo antes de terminar de reducir.

"¿Qué pasaría si una regla estuviera desactivada?"

⚠ Esto está solo en la pantalla de datos. El verificador público en fetviewer.com/check no lo ofrece.

Un hallazgo bloqueante tiene un botón ¿Qué pasaría si una regla estuviera desactivada?. Vuelve a ejecutar la verificación completa una vez por cada regla que nombra el hallazgo, excluyendo esa regla. Para cada regla, muestra cuántos problemas bloqueantes seguiría teniendo el archivo. No dice cuáles son esos hallazgos.

Nada se guarda y nada se desactiva. Es una pregunta, no una edición. Sus reglas permanecen exactamente como estaban cuando lo cierra.

Esta es la forma más rápida de resolver un enredo: en lugar de deshabilitar una regla, ejecutar FET y deshacerlo, usted pregunta a cada candidata a su vez y cambia la que realmente explica el problema.

Orden de trabajo

  1. Primero, elimine los hallazgos Probado imposible. Hasta que desaparezcan, la resolución no puede tener éxito, por lo que todo lo demás es un refinamiento.
  2. Utilice el rastreo para encontrar el paso más estricto en lugar de la regla más reciente.
  3. Pregunte "¿Qué pasaría si una regla estuviera desactivada?" antes de editar cualquier cosa.
  4. Vuelva a ejecutar la verificación. El informe se regenera a partir de sus reglas actuales, por lo que responde de inmediato.
  5. Luego, revise los Errores. Las referencias colgantes y los duplicados son fáciles de corregir, y evitan la confusión del próximo trimestre.

Dónde ir a continuación