ELF - 轻量级游戏研究平台


BSD
跨平台
C/C++

软件简介

ELF

一个大范围、轻量级且易于使用的游戏研究平台。

ELF 可以让研究者们在不同的游戏环境中测试他们的算法,其中包括桌游、Atari 游戏,以及定制的即时战略游戏(RTS)。它们可以运行在带有 GPU
的笔记本电脑上,而且支持在更为复杂的游戏环境中训练 AI 。

ELF 在 C/C++界面中运行所有游戏,自动处理并发问题如多线程/多任务。另外,ELF 还有一个纯净的 Python
用户界面,提供了一批可供训练的游戏状态。ELF 也支持游戏以外的用途,它包括物理引擎等组件,可以模拟现实世界的环境。