Skip to content

unanmed/evolved-marble

Repository files navigation

Evolved Marble

Evolved Marble 是一个基于强化学习的球球战争项目(可参考 Lost Marbles 等创作者的视频)。

需要的工具

  • node.js >= 18
  • pnpm >= 8
  • ffmpeg >= 7.0.0
  • python == 3.9.22
  • requirements.txt 中的 pip 依赖
  • Chrome >= 71,不支持 Firefox, Safari 浏览器

运行

pnpm i

然后执行如下代码启动本地服务器并进入游戏画面:

pnpm dev

训练

首先在根目录运行:

python -m model.train

然后打开游戏页面。

注意,之后会添加新的训练场景,启动训练的方法会有变化。

About

A marble battle project based on RL(Reinforcement Learning)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors