移动施工任务人因绩效测量图形用户界面

mobileprint-test的Python项目详细描述


设置

  • Python>;=3.6已安装在您的计算机上

从交互式python shell开始:

$ python
^{pr2}$

说明书

这个游戏的目标是在一个环境中移动,并在环境中放置砖块,使它们符合给定的计划。在

Markdown Monster icon

计划示例。

环境

有8种不同的环境配置可供选择:

  • 1D静态(平面图1)
  • 1D静态(平面图2)
  • 1D静态(平面图3)
  • 一维动态
  • 二维静态(密集)
  • 二维静态(稀疏)
  • 二维动态(密集)
  • 二维动态(稀疏)

静态计划是固定的、预先确定的计划。您不能查看静态环境的总体计划,但您可以使用“培训模式”,并通过与环境交互并检查奖励来推断计划布局。在

动态计划随着每一集的变化而变化,但是你可以看到整个计划的布局。在

每个环境都有预先确定的最大步数和可以使用的砖数。在

控制

:向左移动

:向右移动

向上:上移

下移:下移

空格:扔砖头

游戏模式

你可以在“训练模式”或“评估模式”下比赛。在

在“训练模式”中,你可以看到你每一步的奖励,以及你的总累积分数。这将使你了解是什么导致你的分数是好是坏。在

Markdown Monster icon

在“评估模式”中,您将无法再查看您的分数,而只能依靠您对计划的记忆(或者在动态计划环境中,您将能够看到整个计划,但仍然无法访问您的分数)。在

Markdown Monster icon

结果

每集结束时,系统将提示您保存该集的结果。假设这段插曲是为了完成任务,请选择“是”。您的结果将被记录到.csv文件中的“results”目录中。当你玩完游戏/玩了你想玩多少集,请把你的.csv结果文件发给我们,这样我们就可以编译结果并建立一个好的基准!在

Markdown Monster icon

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从Dropwizard中的Minio检索文件时,GET请求中的超时是如何处理的?   带Hibernate的java Jackson用于序列化以避免枚举   Raspberry Pi上的java Jave分段错误   java在屏幕旋转时不保存当前片段和数据   java War文件未在Heroku上正确部署   如何使用Java处理Selenium webdriver中的促销广告或cookie   java处理“用法:PApplet[options]<classname>[sketch args]”   java文本文件错误扫描程序   运行第一个JavaFX模块化程序时出现java异常   java将fileoutputstream转换为字符串   如何调试gstreamerjava?   java Spring RestTemplate ResponseBody类是什么样的   如何将JSON数组转换为Java列表。我在用斯文森   javascript在显示div按钮后进入新页面