- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西电 人工智能上机报告人工智能3
人工智能
实验上机报告三
班级:130811
学号 姓名:潘 圣 志
上机实验(三)
小型专家系统
定义题目(包含图)
短跑运动员水平测试系统
刘翔:
皮肤 黄 胡子 有 脸型 长 国际大奖 有 身高 高 史冬鹏:
胡子 无 国际大奖 有 身高 高
黄晓明:
皮肤 古铜 胡子 有 嗓门 大 国际大奖 无 身高 矮 系统要根据属性识别运动员特质,例如,皮肤黄色,有胡子,高个子。
二.谓词定义
database
xpositive( symbol, symbol) .
xnegative( symbol, symbol) .
predicates
run.
animal- is( symbol) .
it- is( symbol) .
positive( symbol, symbol) .
negative( symbol, symbol) .
clear- facts.
remember( symbol, symbol) .
ask( symbol, symbol) .
程序代码
trace
Dababase
Spositive(symbol,symbol)
Snegative(symbol,symbol)
Predicates
Run
Person_is(symbol)
Positive(symbol,symbol)
Negative(symbol,symbol)
Clear_faces
Remember(symbol,symbol,symbol)
Ask(symbol,symbol)
Goal
Run
Clauses
Run:-
Person_is(x),!,
write(“THIS IS ”, X),nl,nl,clear_facts.
Run:-
write (“can not determine this person”), clear_facts.
Positive(X,Y);-xpositive(X,Y),!
Positive(X,Y):-not(xnegetive(X,Y)),ask(X,Y).
Negative(X,Y):-xnegative(X,Y),!
Negative(X,Y):-not(xpositive(X,Y)),ask(X,Y).
ask(X,Y):-
write(How about his ,X,?\nPress yes, if ,Y, , press no for others.\n),
readln(Reply),
remember(X,Y,Reply).
remember(X,Y,yes):-asserta(xpositive(X,Y)).
remember(X,Y,no):-asserta(xnegative(X,Y)),fail.
clear_facts:-retract(xpositive(_,_)),fail.
clear_facts:-retract(xnegative(_,_)),fail.
clear_facts:-write(\n\nPlease press space bar to quit), readchar(_).
Person_is(“liuxiang”):-
Positive(“face color”,”red”),
Positive(“Stature”, “high”),
Positive(“mustache”,”exist”).
Positive(“face feature”, “long”).
Positive(“zhengshu”, “sword”).
Person_is(“huangxiaoming”):-
Positive(“face color”,”black”),
Positive(“mustache”,”exist”).
Positive(“voice”,”high”).
Positive(“zhengshu”, “spear”).
Positive(“stature”, “short”).
Person_is(“shidongpeng”):-
Positive(“mustache”,”exist”).
Positive(“zhengshu”, “gun”).
Positive(“Stature”, “high”)
给出运行结果
文档评论(0)