나는 알레르기로 사람을 알레르기로 분해하고 각 알레르기를 일으키고 싶습니다. 이렇게하려면 do-backward-chaining, assert-string 및 readline을 사용합니다. (do-backward-chaining allergies)
(defrule ask-allergies
(need-allergies nil)
=>
Mac 및 Linux에서 알 수없는 지역 행성에 대한 질문, parsecs, 직경 및 온도 단위를 사용하여 숙제 또는 학교 수업/과제 프레젠테이션을하고 있습니다. . 행성 이름과 단위에 FuzzyVariable을 적용했습니다. 나는 (import nrc.fuzzy.*)을 추가했습니다. Jess reported an error in routine new
전기 회로 감소 및 직렬 연결에 어려움이 있습니다. 나는 두 개의 노드로 분기를 모델로 한 시리얼 연결을 감지하기 위해 나는 다음과 같은 규칙을 작성했습니다 : 나는이 둘 이상있는 경우,이 것보다, 같은 시작 노드가 몇 가지 계산 할 (defrule serial
?b1 <- (Branch (node2 ?n1) (resistance ?v1))
규칙이 실행될 때마다 일부 변수의 값을 증가 시키거나 변경하는 방법이 있습니까? 다음 예제에서 연결에이 값을 사용할 것이므로 모든 규칙 규칙에서 화재가 슬롯의 새 값을 도입해야합니다. 델타를 별표로 변환하는 전기 회로 및 규칙이 있습니다. 모든 변환 제품에 대해 추가 노드가 있습니다. 간단한 네트워크의 경우 T라는 이름을 지정했지만 더 복잡한 네트워크의 경
일치하는 규칙을 정의하는 데 어려움이 있습니다. (defrule set-current
?desAct <- (Actuator (name 0) (StrokeLength ?sl) (Force ?f)
(nominalCurrent ?c3))
(test (eq ?c3 0)) ; I have defined this to change only
Jess에서 여러 사용자 입력을 읽었습니다. 규칙은 : (defrule specify-input
?act <- (Actuator (name 0) (inputVoltage ?v1&0))
=>
(printout t "Please specify input voltage of the actuator. [V] " crlf)
(mo
이클립스 산소를 설치하고 Windows 10에 Jess 룰 엔진 7.1.0을 설치했습니다. Jess 로고는 "About Eclipse SDK"창에 표시되지만 Jess 관련 하나만 볼 수 있습니다 목록에있는 플러그인. 문서에는 3이나 4가 있어야한다고 나와 있습니다. hello.clp와 같은 파일을 작성하고 작성하면 jess 편집기에서 열리지 않습니다. S