文件名称:PacmanAI:吃豆子人工智能
文件大小:894KB
文件格式:ZIP
更新时间:2024-07-15 20:06:50
Java
吃豆子AI [CA318] 高级算法和 AI 分配。 为建立一个世界和简单的头脑 World 是一个吃豆人风格的世界,吃豆人由思想控制,其他一切都由世界控制,包括鬼魂。 ###采用的方法我使用了带有曼哈顿距离的 A* 算法作为启发式算法。 #Wizard 风格的吃豆人 ##概述 游戏主要是传统的原始吃豆子。 帕曼是扫帚。 他被 4 个鬼或在这个游戏中被 4 条蛇追赶。 巫师有3条命。 每当一条蛇抓住他时,他就会失去一条生命 巫师必须收集计分 1 分的点 游戏中出现的药水,它们对计分值 12 分。 ##状态 这个游戏中的状态是 2 维网格,其中表示所有元素 墙 = 1 可食用点 = 0 点被吃 = 2 门/传送门 = 3 药水 = 4 巫师 = 5 蛇 1 = 6 蛇 2 = 7 蛇 3 = 8 蛇 4 = 9 ##行动 行动从头脑中得到行动。 对于这个词,这是一个 int 6 -
【文件预览】:
PacmanAI-master
----WizardPMind.java(3KB)
----images()
--------wall.png(3KB)
--------snake.png(2KB)
--------.DS_Store(6KB)
--------background.jpg(60KB)
--------LoseVolda.png(401KB)
--------potion.png(3KB)
--------pacmanH.png(952B)
--------door.png(5KB)
--------win.png(408KB)
--------dot.png(3KB)
----compileWorld.sh(80B)
----README.md(1KB)
----WizardPWorld.java(22KB)
----index.html(1KB)
----compileMind.sh(151B)