- 0
- 0
- 约小于1千字
- 约 6页
- 2026-01-09 发布于陕西
- 举报
项目实施建议
安装pygame模块:
可以在/~gohlke/pythonlibs/#pygame选择相应的版本下载whl文件
将python添加到系统路径/p/4bf414fb83e2
用pipinstallpygame?1.9.6?cp38?cp38?win_amd64.whl(对应具体版本的下载文件)
运行程序:
可以选择控制台模式0或者可视化模式1
输入0进入控制台模式:
输入1进入可视化模式:
猜测目标以robot为例。其中,robot并不在原有的itemData数据库里。用户可以拖动滑动条,以-1到1之间的连续数字表示对当前问题的可能性。以下图片为部分问题的回答结果截屏。
可以预见,因为robot不在已有数据库中,计算机猜不出来是什么,但是计算机给出了它在数据库里一直的最相近的结果,先是human,当否定后,给出的猜测是computer,最后也被否定,计算机会让用户输入正确的结果。
并将新的结果保存到本地ItemData文件中。
下次用户再进行游戏时robot的数据就存在数据库中了。
如果用户要增加问题,可以调用AddQuestion()函数,该函数会让用户输入问题,并对所有itemData文件里的item都回答该问题,并保存。
若要调用addQuestion()在程序文件的最后加上调用语句即可,如第420行,运行程序会让输入问题,并对每一个物品回答该问题。
项目实践的2和3可以通过上述方法进行实践,
项目实践的4可以重新构建自己的itemData和questionData文件,或者将在决策树一节中学习、实践的结果以要求的格式导入,形成自己的20Q规则与知识库。
您可能关注的文档
- 小学跨学科教育设计与实践12.2.2 跨学科学习效果评价.pptx
- 小学跨学科教育设计与实践12.3.1 跨学科教学评价的内涵与特点.pdf
- 小学跨学科教育设计与实践12.3.1 跨学科教学评价的内涵与特点.pptx
- 小学跨学科教育设计与实践12.3.2 跨学科教学设计与实施评价.pdf
- 小学跨学科教育设计与实践12.3.2 跨学科教学设计与实施评价.pptx
- 小学跨学科教育设计与实践第八章教案.docx
- 小学跨学科教育设计与实践第八章教案.pdf
- 小学跨学科教育设计与实践第二章教案.docx
- 小学跨学科教育设计与实践第二章教案.pdf
- 小学跨学科教育设计与实践第九章教案.docx
- 宠物行业新品趋势-炼丹炉x淘天集团-202601.docx
- 2025空间智能软件技术大会:GIS+燃气:智慧燃气行业数字化转型.pptx
- 2025年AI治理报告:回归现实主义.docx
- 2025医疗科技领域AI应用:驾驭变革与机遇研究报告 Artificial Intelligence in Medtech Navigating Change and Opportunity.docx
- 2026年50大科技趋势前瞻报告 The Top 50 Technology Trends.docx
- 数字电网无人机巡检解决方案.docx
- 人工智能企业综合能力评价规范(平台化视角)(征求意见稿).docx
- 中国经济复盘与展望:“反内卷”与结构突围.docx
- 爷爷不泡茶茶饮品牌小红书平台推广方案.pptx
- 2026年美中AI市场竞争态势与DeepSeek的突围(中文).docx
原创力文档

文档评论(0)