Jess multislots seem having no such format as I have written though I think it will be helpful having it. Can anyone help me clarify that?
>Hey guys, > >I am writing some test rules and I encounter some problems. I am also trying to use >question-answer format like animal.clp, but the questions are categorical ones. The >template is like below: > >(deftemplate node > (slot name) > (slot type) > (slot question) > (multislot cat1-node (slot cat-name) (slot goto)) > (multislot cat2-node (slot cat-name) (slot goto)) > (multislot cat3-node (slot cat-name) (slot goto)) > (multislot cat4-node (slot cat-name) (slot goto)) > (slot answer)) > >sample fact is like: > >(node (name node1) (type decision) (question "What's the purpose of the gift?") >(cat1-node (cat-name birthday-gift)(goto node2))(cat2-node (cat-name >anniversary-gift)(goto node3))(ca3-node (cat-name wedding-gift)(goto >node4))(cat4-node (cat-name holiday-gift)(goto node5))(answer nil))!!!! > >The answer shall match one of the catname in cat-node. > >My first question is that how I can match the answer with one of the catname in >cat-node as cat-node is multislot in the defrule. I need it to write (defrule >proceed-to-next-branch). > >My second question is that as some nodes will have only final decisions without >question and category slots. Shall I write another deftemplate for it or use the >above one? Can two deftemplates work together? > >Thanks for any answers! > > >Best Regards, >Yingying Chen >2003-11-01 > >-------------------------------------------------------------------- >To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' >in the BODY of a message to [EMAIL PROTECTED], NOT to the list >(use your own address!) List problems? Notify [EMAIL PROTECTED] >-------------------------------------------------------------------- > >. = = = = = = = = = = = = = = = = = = = = Yingying Chen 2003-11-02 -------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------