openai健身中心强化学习环境

gym-hearts的Python项目详细描述


#Gym Hearts

这是一个用于Hearts扑克游戏和重新形成学习的实验库。
我实现了这个库,并通过python3在ubuntu和mac上运行它。
如果您遇到任何问题,请随意在此项目上创建新问题:微笑:



所有的心脏卡(2,3,…,q,k,a)都需要1分
2。q成本13分
3分。这个把戏的放松将是下一个把戏的第一个玩家
4。《射月》

观察:
动作=观察[有效手牌][0]
返回动作




env=心心交交心的心心交交心的心心交交心的心心交心的心心交心的心心交交心的心血<
env.add玩家(hellostrategy())
env.add玩家(hellostrategy())
env.add玩家(hellostrategy())
>env.add玩家(hellostrategy())
env.start()
env.render()
observer=env.get\observer()
>done=done=false
未完成的情况下:未完成的完成的完成:未完成的完成的完成的完成的完成的完成:完成的完成的完成的完成的完成的完成的>操作=env.move()
观察,奖励,完成,信息=env.step(action)
env.render()
````

` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `,1],
“手牌”:[529159],
“当前玩家ID”:2,
“有效玩家卡”:[529159],
“所有玩家的玩家卡数”:[0,0,1,0]
}
```

# Render

```sh
--------GAME-------
round: 9
trick: 11
-------PLAYER------
player 0
[7♠]
score: 50
player 1
[5♦]
score: 104
player 2
[5♠] [T♠]
score: 40
player 3
[2♠]
score: 40
--------BOARD-------
[9♠] [3♦] [] [8♦]
---------
```

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

推荐PyPI第三方库


热门话题
java Android应用程序在后台   如何使用java减去日期。sql。时间戳   在Eclipse中使用Tomcat和Maven的java抛出错误   java Runnable jar什么都不做,资源不导出   并发Java内存模型:volatiles和读/写重新排序   使用Morphia在MongoDB中进行java批量升级。可能吗?   java将自己创建的sqlite数据库复制到安卓失败   在java中使用嵌套循环解决消除?   地图上多个标记的java实时动画   java如何在J2EE web应用程序中从服务层调用DAO方法   java我只想浏览文件,并将其作为电子邮件中的文件。我应如何附加:   猜猜我在think Java中的数字是57   可以在java流中的groupingBy中使用foreach吗?   我的Java程序编译时没有任何错误,但不会完全运行