agi-brain/xuance

pygame.error: video system not initialized

Closed this issue · 4 comments

运行demo_marl.py 训练正常,render报错
image

这个问题还是第一次遇到,查了一下网上也有不少相似的情况,可以参考这个链接看能不能解决:https://bobbyhadz.com/blog/pygame-error-video-system-not-initialized

测试一次可以render,次数一多会报错,感觉是close的时候有点问题。请问MPE环境怎么控制渲染速度,太快了看不清。。。CartPole速度还挺正常
image

渲染速度你可以在env.render()函数里添加time.sleep(秒数)来控制。如果你是在tensorboard或者wandb里观察的话,可以改一下runner里的self.fps这个变量,我目前设置的是self.fps=20,这个变量表示frames per second. 后面我会把这个变量写进参数配置文件里,方便大家根据不同的设备来调。

好嘞,感谢~