EECS492 2024年秋季作业1 代做
这是EECS492课程2024年秋季作业1的相关内容,包括作业截止日期(2024年9月27日晚上11:59)、提交指南(需提交书面部分的PDF和完成的Agent.py文件到Gradescope,注意相关政策和要求)、评分政策(可在成绩公布后一周内提交重新评分请求)。作业内容包括书面部分(50分)和编程部分(50分),书面部分涵盖设计agents(如tic – tac – toe agent的PEAS描述和环境特征)、搜索相关问题(如不同搜索方法下节点的扩展顺序、砖排序机器的搜索算法设计、启发式函数相关问题、爬山算法相关问题);编程部分需使用Python完成Agent.py文件,实现特定的搜索算法(BFS、DFS、UCS、A – Star)来搜索迷宫,迷宫可能有多个目标,需修改启发式为到最近目标的欧几里得距离,并完成相关函数。 EECS 492 – 作业1(2024年秋季) 截止日期:2024年9月27日晚上11:59 2024年9月17日 后勤 提交指南 重要提示:您必须仔细阅读教学大纲中关于作业的政策。它讨论了什么算作迟到以及迟到将如何处罚。请确保您已阅读并理解学术诚信部分,包括关于协作和使用生成式AI的部分。生成式AI部分还包括一个示例引用和解释的链接。您将对遵守这些政策负责,违规行为将报告给荣誉委员会。 本次作业的截止日期为2024年9月27日晚上11:59。提交使用Gradescope进行跟踪。书面部分和编程部分将分别评分和处罚。请注意,您对已在Gradescope上提交的作业所做的任何更改都算作重新提交。 您必须向Gradescope提交以下文件(请注意,有两个单独的Gradescope提交): 1. 包含书面部分解决方案的清晰可读的PDF。您可以手写解决方案,使用平板电脑,或在LATEX中排版解决方案。我们只要求您使其易于阅读,不要过于冗长,以便评分者不会难以理解您的写作。您必须单独将书面部分提交到Gradescope。 2. 完成的Agent.py文件到编程部分。 评分政策 重新评分请求必须在项目成绩公布后的一周内提交给Gradescope。后期的重新评分请求将不被接受。我们将提供解决方案以及使用的确切评分标准。 1 书面[50分] 1.1 设计agents[5.5分] 井字棋是一种两个玩家轮流在三乘三的网格中用X或O标记空格的游戏。游戏的目标是第一个在水平、垂直或对角线上放置三个自己的标记(见图1)。 图1:一场井字棋游戏,O玩家获胜,因为它在对角线上有三个标记。 您现在的任务是为井字棋agent开发一种AI算法。该agent是一个可以在纸上用钢笔与另一个agent(人类或机器人)对战的机器人。该agent必须能够: • 检测标记是X还是O • 在九个网格中的一个中绘制标记 • 检测纸上的空网格和已存在的标记 • 使用此信息确定它是否赢得、输掉或平局 请注意,该agent不仅仅玩一次,而是一个应该能够根据需要多次玩多个游戏的机器人。现在,回答以下问题 – 请注意,其中一些情况可能不明确,因此请证明您的答案并明确说明任何假设 (a)为任务环境创建PEAS描述,其中任务环境包括agent玩的所有游戏。 (b)确定环境的特征,并简要说明为什么您以这种方式描述环境 提醒一下,环境的特征如下: • 完全可观察与部分可观察 • 单agent与多agent • 确定性与非确定性 • 情节性与连续性 • […]
EECS492 2024年秋季作业1 代做 Read More »