![]() |
سوال: برنامه از vp_expert
با سلام من يه سيستم خبره كمك های اوليه تقريبا طراحی كردم يه مشكل دارم مثلا در ابتدا از استفاده كننده پرسيده می شود كه سوالش در زمينه ی شكستگی است يا خونريزی يا سوختگی و... و بعد از اينكه انتخاب شد جواب نهايي بدست امده و نشان داده ميشود مشكل اينجاست كه برنامه خاتمه ميابد و اگر فردی هم خونريزی داشته باشد وهم سوختگی نمی توان در يك بار اجرا جواب گرفت. قسمتی از code
WOPEN 2,7,1,14,77,3 ميشه در آخر كه خونريزی پيدا شد قبل از نمايش پرسيده شود كه ايا مخواهد برنامه را ادامه دهداگر جواب مثبت بود دوبار سوال اول پرسيده شودو كار از ابتدا شروع شودACTIVE 2 FIND MSOKHTEGI find MKHONRIZI WCLOSE 1 WCLOSE 2 WOPEN 1,5,13,9,48,7 ACTIVE 1 DISPLAY " MASDOMIAT MARIZ IS {MKHONRIZI},{MSOKHTEGI}~" WCLOSE 1; RULE 1 IF MASDOM=KHONRIZIAND KHONDAKHELI=YESTHEN MKHONRIZI=KHONRIZIDAKHELI RULE 2 IF MASDOM=SOKHTEGI ANDDARAJE=1 THEN MSOKHTEGI= SOKHTEGI_SHADID ASK MASDOM:"WHAT IS MASDOMIAT?"; CHOICES MASDOM:SOKHTEGI ,KHONRIZI ASK KHONDAKHELI :"aya khon jahande ast ?"; CHOICES KHONDAKHELI:YES,NO ASK DARAJE :"sokhtegi daraje chand ast?";;) CHOICES DARAJE:1,2,3 |
سلام نه نمیشه صبر کن ببینم active با 2 تا پارامترم کار میکنه اگه همه رو با هم openکنی
|
ممنون از اينكه سوالم رو خوندين ميدونم كه active دو تا پارامتر نداره ولی مخوام بعد از سوال ادامه مي دهيد دوباره از اول find ها فعال شوند و كار را ادامه دهد به اين صورت نوشتم اما جواب نداد
find khonrizi find shekasteghi find continue reset khonrizi reset shekasteghi find khonrizi find shekasteghi if continue =no then end |
کسی مطلبی در رابطه با سیستم نرم افزاری Cyrus از دانشگاه Yale که براساس CBR تولید شده داره که در اختیار ما قرار بده؟
با تشکر |
نقل قول:
|
سلام،معادل سازي در سيستم خبره چيست و مثال
|
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۴:۵۳ قبل از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.