clips

    0熱度

    1回答

    我剛剛開始使用CLIPS,我找到了一對夫婦的教程,但我找不到很多示例項目。我只是想創建一個簡單的系統來幫助別人選擇筆記本電腦。沒有什麼瘋狂的只有15個左右的問題和10個可能的結果 任何人都可以指向一個類似的項目嗎? (也許一些診斷問題或建議別的東西),我通常是學習最好從我自己的啓動項目,從互聯網上黑客的例子在一起,但無法找到類似的什麼,我想創建提前 感謝什麼

    1熱度

    1回答

    我正在第一次在Protege中創建本體,但我從未使用它。 我有一個製造過程,我有兩個機器人,一個機牀,兩個存儲(S1和S2),一個工作臺,一個計算機視覺系統,一個傳送帶和6種類型的零件(A,B,C,D, E,F)。我有一些目標設置(例如:存儲S2必須有一個類型的位置(行,列)(1,4)與方向orientation1。我雖然要創建一個類的機器人將具有以下屬性:hasState(機器人可以是免費的或可

    0熱度

    1回答

    的LHS規則的R_blup包含 (test (>= ?s2 2)) 即,它會檢查是否?s2是大於或等於2 ?s2對應於命名實例時隙s2。 不幸的是,我得到的錯誤 Function >= expected argument #1 to be of type integer or float 的問題是,我的代碼執行(test ...之前,我可以設置參數#1,即之前,我可以設置s2爲整數或浮點數。

    0熱度

    1回答

    我一直在嘗試修改前面一個斷言中的一個變量,但是我一直無法做到。 在隨之而來的,我可以修改變量,使用綁定,作業等,但我想做到以下幾點: (defrule test ?h<-(Currentposition ?x ?y) (not (Explored (+ ?x 1) ?y)) => (whatever) 那麼,問題是,我有一個字符通過地圖移動,我想探索未知的細胞,所以我想去

    0熱度

    1回答

    我在this讀取的值SO回答 當創建或刪除的實例,則該對象適用於 所有圖案被更新。但是,當插槽更改時,只有那些在該插槽上顯式匹配的模式纔會受到影響。 現在我有以下問題: 我有一個多時隙接收越來越多的項目。 我有一個規則R1,如果"some_value"包含在多時隙中,則會觸發該規則。當我將"some_value"添加到多時隙時,一切都按預期工作。但是,如果我添加另一個項目,比如"another_v

    0熱度

    1回答

    因此,我們有一個項目,我們需要建立一個專家系統,通過給它一些汽車的事實,它爲用戶選擇最適合的汽車。 首先,我們在課堂上學到了很多關於剪輯的東西,例如deftemplate,deffacts和defrule。沒有更多(!!!) 所以我的項目,我認爲,不能包含像模塊或fucntions代碼。 其次,根據給定的數據,代碼應該像我寫下更深。 事情是: 1.我們沒有學習其他方式免除(收回)。 2. if i

    1熱度

    1回答

    我想解決一個問題,我必須用字母A,B,C,D和E填充5x5矩陣。每個字母不能在每行和每列中出現一次以上。給出一些首字母的位置。 我創建每個位置作爲單獨的事實,例如。 「M 1 1 X」。 我正在努力如何循環使用正確的字母來確定事實的方式,並再次檢查條件。 (defrule solveA5 ?a <-(M 5 ?c X) (not (M ?x ?c A)) => (retract ?a)

    0熱度

    1回答

    我開發的C#WPF應用程序,它使用CLIPS專家系統引擎在一些parts.I的使用哪個加里開發的CLIPSCRLWrapper.dll 。 這裏是我的C#代碼: clips.Load("ATC.clp"); clips.Eval("(Clear)"); clips.Reset(); clips.Run(); sring evalStr="(find-all-facts ((?f ATCOu

    0熱度

    1回答

    我們如何創建剪輯的RHS側整數數組的規則的整數數組.. 我試圖 (bind ?new_ints (numbers ?new_count ?new_bad_count ?new_good_count)) 的想法是,NEW_COUNT,new_bad_count ,new_good_count應該進入new_ints。 它不工作。

    0熱度

    1回答

    (deftemplate path (slot start) (slot end) (multislot path) (slot cost(type NUMBER))) (deftemplate info (slot start) (slot end) (multislot path) (slot cost)) (deftemplate startend (sl