移动施工任务人因绩效测量图形用户界面
mobileprint的Python项目详细描述
设置
- Python>;=3.6已安装在您的计算机上
从交互式python shell开始:
$ python^{pr2}$
说明书
这个游戏的目标是在一个环境中移动,并在环境中放置砖块,使它们符合给定的计划。在
计划示例。
环境
有8种不同的环境配置可供选择:
- 1D静态(平面图1)
- 1D静态(平面图2)
- 1D静态(平面图3)
- 一维动态
- 二维静态(密集)
- 二维静态(稀疏)
- 二维动态(密集)
- 二维动态(稀疏)
静态计划是固定的、预先确定的计划。您不能查看静态环境的总体计划,但您可以使用“培训模式”,并通过与环境交互并检查奖励来推断计划布局。在
动态计划随着每一集的变化而变化,但是你可以看到整个计划的布局。在
每个环境都有预先确定的最大步数和可以使用的砖数。在
控制
左:向左移动
右:向右移动
向上:上移
下移:下移
空格:扔砖头
游戏模式
你可以在“训练模式”或“评估模式”下比赛。在
在“训练模式”中,你可以看到你每一步的奖励,以及你的总累积分数。这将使你了解是什么导致你的分数是好是坏。在
在“评估模式”中,您将无法再查看您的分数,而只能依靠您对计划的记忆(或者在动态计划环境中,您将能够看到整个计划,但仍然无法访问您的分数)。在
结果
每集结束时,系统将提示您保存该集的结果。假设这段插曲是为了完成任务,请选择“是”。您的结果将被记录到.csv文件中的“results”目录中。当你玩完游戏/玩了你想玩多少集,请把你的.csv结果文件发给我们,这样我们就可以编译结果并建立一个好的基准!在
- 项目
标签: