Duda sobre problema 6.8 del libro base de problemas
PREGUNTA:
Tengo una duda en cuanto a los demonios del problema 6.8 del libro de
problemas de Int. a la Inteligencia Artificial. La duda es que por ejemplo,
cuando implementa el demonio de tapones-minimos, si se cumplen las
condiciones expuestas asigna el valor de ?tapones al campo tapones, pero
¿qué sucede si no se cumplen las condiciones? ¿se queda sin valor el campo?
RESPUESTA:
Si el jugador es un pivot tiene asigado dicho demonio para garantizar
que realiza un número mínimo de tapones. En un sistema real con interfaz
de usuario, además de impedir la creación de un pivot con menos tapones,
debería devolver un pequeño mensaje que le aclarara al usuario tal
circunstancia. Aquí simplemente se está mostrando una forma práctica de
garantizar el cumplimiento de una restricción asociada al valor de un
campo de una cierta entidad.