Supresión implícita

Siempre que es posible, el motor IEG intenta suprimir datos tan pronto como averigua que ya no son importantes.

Si el usuario modifica explícitamente una respuesta (a través de una pregunta regular, una lista de preguntas o un establecimiento de atributo, pero no a través de una llamada a función personalizada), el motor detecta si esta respuesta se utiliza en una expresión de condición, un criterio de lista de preguntas o un criterio de bucle. Si ese es el caso, la expresión o los criterios se vuelven a evaluar y, si se han convertido en falsos, se eliminan las páginas correspondientes y los datos asociados se suprimen sin tener que pasar por el script para encontrar las expresiones o los criterios.