sbl1996 / ygo-agent

AI-driven Yu-Gi-Oh! bot using deep reinforcement learning and LLMs
Other
75 stars 6 forks source link

环境创建 #4

Closed zzq-bot closed 4 months ago

zzq-bot commented 5 months ago

您好!我目前也打算用EnvPool加速自己写的环境,请问您添加游戏王环境的时候,有按照官方文档提供的教程 用Bazel build from source么?

sbl1996 commented 5 months ago

我最开始按照教程用的bazel,但是后来发现envpool自身带了太多其他依赖,并且bazel我不太熟悉,所以我仅保留了envpool多环境共用的核心代码,其他全部删掉,bazel也换成了cmake,后来又换成了xmake。这里有我换成cmake时的一个早期版本 https://github.com/sbl1996/envpool ,如果你对cmake比较熟悉,可以从这个项目开始,比envpool简单、轻量一些。你可以参考其中的dummy环境创建一个最简单的版本来学习和验证envpool的使用,之后可以参考ygopro环境添加其他第三方依赖与复杂功能。

zzq-bot commented 5 months ago

感谢您的回复!我去看看,如果有问题可能再来叨扰您。

sbl1996 commented 4 months ago

issue先关了,有任何环境问题可以重新启用并继续提问。

zzq-bot commented 4 months ago

嗯嗯,暂时没有问题了,谢谢。