Buenas tardes gente! Disculpen la molestia antes que nada... Necesito que alguien me ayude lo antes posible con un codigo de jess, estoy algo verde con la integracion de jess a java... y necesito saber como a partir de un dato introducido por el usuario en una jtextfield llamar un hecho ya definido en jess. Por ejemplo ******************************************************************** (defrule tipo-interes "" (not (estado ?)) (not (carrera ?)) => (bind ?respuesta (pregunta "¿Tipo de interes? (Realista/Investigador/Artista/Convencional): " realista investigador artista convencional)) (if (eq ?respuesta realista) then (assert (estado p1r)) ************************************************* Por ejemplo en jess, lo que hace esa regla es lanzar una pregunta, se verifica a traves de una funcion, si ha introducido una de las posibles respuesta, si el usuario escribe "realista" inserta el hecho "estado p1r".... como hago para llamar ese hecho en java solo teniendo la variable "realista"
Buenas tardes gente! Disculpen la molestia antes que nada... Necesito que alguien me ayude lo antes posible con un codigo de jess, estoy algo verde con la integracion de jess a java... y necesito saber como a partir de un dato introducido por el usuario en una jtextfield llamar un hecho ya definido en jess.
Por ejemplo
********************************************************************
(defrule tipo-interes ""
(not (estado ?))
(not (carrera ?))
=>
(bind ?respuesta
(pregunta "¿Tipo de interes? (Realista/Investigador/Artista/Convencional): "
realista investigador artista convencional))
(if (eq ?respuesta realista)
then (assert (estado p1r))
*************************************************
Por ejemplo en jess, lo que hace esa regla es lanzar una pregunta, se verifica a traves de una funcion, si ha introducido una de las posibles respuesta, si el usuario escribe "realista" inserta el hecho "estado p1r".... como hago para llamar ese hecho en java solo teniendo la variable "realista"