expert-system

    0熱度

    1回答

    (deftemplate Employee (slot employee-id) (slot employee-name) (slot Role) (slot Designation)) (deffacts Employees (employee (employee-name X) (employee-id 1) (Role CS) (Desi

    1熱度

    1回答

    我正在開發一個使用d3web的專家系統。有一組參數是在我的Java應用程序中確定的。如何設置d3web之外的參數?有很多參數。可以將它們保存在xml文件中嗎? 問候, 楊

    0熱度

    1回答

    EnvAssert和EnvAssertString之間的功能有什麼不同? 我試圖用兩個斷言事實,但是當我使用EnvAssertString斷言事實時激活相關規則,並且在我使用EnvAssert斷言事實時未激活! 這是我在constructs.clp文件定義: (deftemplate Safety (slot SafetyStatus (type SYMBOL) (default Tru

    0熱度

    1回答

    我在頂層使用constructs-to-c命令將我的結構轉換爲c代碼。直到現在我知道如何將這些源文件用作黑匣子。我認爲在這些文件中,CLIPS實現了RETE算法,對吧?我想知道如何理解名稱約定和這些文件的內容?我在參考手冊中沒有找到這方面的解釋。 This是我發現這一點的唯一解釋,但從第二點來看,我並不瞭解很多。不過,我對RETE算法有了很好的理解。 也有一些方法可視化RETE網絡CLIPS爲我的

    0熱度

    1回答

    是否有任何可能將CLIPS中的每個多插槽與其他不同事實匹配?我有一個簡短的示例規則: (stn-action (id ?id) (name lock-position) (state pending) (cond-actions) (opts ?r ?action ?to)) (stn-action (id ?other-id) (name lock-position) (stat

    0熱度

    1回答

    我正試圖在Clips編程語言中實現一個基本的專家系統。我有他們各自父母的兒童知識基礎。我想制定一個規則,以便如果兩個孩子有同一個父母,那麼它就會斷言他們是兄弟姐妹。 (deftemplate person "family tree" (slot name) (slot father) (slot mother)) (assert (pers

    0熱度

    1回答

    我使用小於運算符'<定義規則時,我正在學習較少並遇到問題。 這是我defTemplates: (deftemplate AgudezaVisual (slot agudezaVisual) (slot estado) ) (deftemplate Bucodental (slot hayDientesDañados) (slot hayDientesC

    0熱度

    1回答

    我正在閱讀Jess中的幾個用戶輸入。規則是: (defrule specify-input ?act <- (Actuator (name 0) (inputVoltage ?v1&0)) => (printout t "Please specify input voltage of the actuator. [V] " crlf) (modify ?ac

    0熱度

    1回答

    我想繪製一個示例規則的Rete網絡,它在不同模式中的變量之間沒有綁定關係。我知道beta網絡用於確保不同模式中的彎曲變量是一致的。 (defrule R1 (type1 c1 c2) (type2 c3) => ) (defrule R2 (type2 c3) (type3 c4 v1) (type4 c5 v1) => ) 在R1

    0熱度

    1回答

    我正在使用bind函數,但要綁定的文本非常大。 我想將文本分成更多行,所以當我使用打印輸出命令時,它將正確地適合屏幕。 任何建議如何做到這一點?