| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 人工智能实验 1:真空吸尘器 Agent 实验 -> 正文阅读 |
|
[Python知识库]人工智能实验 1:真空吸尘器 Agent 实验 |
实验原代码及实验文档下载地址https://download.csdn.net/download/weixin_46059110/22353765实验目的下载 agents.py 和 myaima.py 函数,将两个函数放置在同一个文件夹中 读懂文件中所给的一致的类和函数,并查看基于列表的 Agent 的实现 1. 完善 myaima.py 文件的 SimpleRelexAgentProgram()函数,实现简单反射 Agent 的功能。 说明:真空吸尘器智能在两个位置:loc_A=(0,0)和 loc_B=(1,0), percept 能感知位置信息和当前位置的状态信息,当前可能的状态包括: ‘Clean’,‘dirty’ 可能采取的动作包括:‘Suck’,‘Left’,‘Right’,‘NoOp’ 在完善上述函数后,请执行三个时间步,并在每一步执行后打印出当前的时间 步数,当前真空吸尘器所在的位置,以及当前位置的状态 2. 定义基于模型的反射 Agent 的函数:实现基于模型的反射 Agent 的功能,使 得在位置 A 和位置 B 都干净时,吸尘器不进行操作。 在定义上述函数后,请执行三个时间步,并在每一步执行后打印出当前的时间 步数,当前真空吸尘器所在的位置,以及当前位置的状态 实验内容1.简单反射Agent(1)补充SimpleReflexAgentProgram()函数中的program()函数:
2.基于模型Agent(1)定义基于模型的反射?Agent?的函数TableDrivenAgentProgram(),实现基于模型的反射Agent?的功能:
?(2)运行三个时间步
实验结果?1.简单反射Agent (1)测试一: (2)测试二: (3)测试三: 2.基于模型Agent |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 14:48:28- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |