ELF

ELF

ELF是用于游戏研究(尤其是实时策略(RTS)游戏)的广泛,轻便且灵活的平台。
ELF是用于游戏研究(尤其是实时策略(RTS)游戏)的广泛,轻便且灵活的平台。在C ++方面,ELF与C ++线程并行托管多个游戏。在Python方面,ELF一次返回一批游戏状态,因此对于现代RL非常友好。相比之下,其他平台(例如OpenAI Gym)使用一个Python接口包装一个游戏实例。这使得并发游戏的执行有点复杂,这是许多现代强化学习算法的要求。有关简单示例,请参见./ex_elfpy.py。为了研究RTS游戏,ELF配备了快速的RTS引擎和三种具体环境:MiniRTS,夺旗和塔防。MiniRTS具有实时战略游戏的所有关键动力,包括收集资源,建筑设施和部队,侦察可感知区域之外的未知领土以及防御/攻击敌人。用户可以访问其内部表示并可以自由更改游戏设置。
elf

特征

分类目录

具有商业许可的所有平台的ELF替代品