Ich lese mehrere Benutzereingaben in Jess. Die Regel lautet:Exit Regelausführung in Jess mit Bedingung
(defrule specify-input
?act <- (Actuator (name 0) (inputVoltage ?v1&0))
=>
(printout t "Please specify input voltage of the actuator. [V] " crlf)
(modify ?act (inputVoltage (read)))
(printout t "Please specify desired force of the actuator. [N] " crlf)
(modify ?act (Force (read)))
(printout t "Please specify desired stroke lenght of the actuator. [mm] " crlf)
(modify ?act (StrokeLength (read))))
Ich möchte in der Lage seinen Wert der Eingangsspannung zu überprüfen, und wenn es aus dem definierten Bereich ist, ist es auf 0 zu setzen und weitere Regelausführung verlassen. Gibt es einen Weg, das zu tun?