文件名称:sokoban_pathfinding:AI课程作业
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-24 11:19:31
Java
推箱子寻路 网址: : 问题 ID:kth:ai:sokobanpathfinding 输入 您的代理程序将获得一个作为字符串的板作为输入,其中每个字符代表一个单元格。 每个单元格将是以下符号之一: ' '*空间'#'墙'。 目标 '@' 推箱子玩家 '+' 推箱子玩家目标 '$' Box '*' 箱子目标 更具体地说,如果“map1.txt”是一个带有推箱子地图的文件,您的代理程序“agent”将通过标准输入将 map1.txt 发送到。 在 unix/linux 下,这对应于运行程序 代理 < map1.txt 输出 您应该(在标准输出上)输出一串玩家动作(由一系列字符“U”向上,“D”向下,“L”向左,“R”向右)。 执行动作后,玩家应该站在一个目标上。 任何箱子都不能移动! 例如,如果您的客户收到图 1 中的电路板,则 URRRRRRR 将是正确答案。 也就是说,向上移
【文件预览】:
sokoban_pathfinding-master
----Main.class(2KB)
----README.md(1KB)
----Main.java(2KB)