DeepMind重磅开源强化学习框架!覆盖28款游戏,24个算法(4)
2023-05-01 来源:飞速影视
其主要的优点是,它可以在不涉及智能体关系的场景中对智能体进行排名(例如石头剪刀布),这与Elo(等级分)评级系统不同。
α-Rank还有一个优点是,在一般游戏中的计算也是容易处理的,不像依赖于纳什均衡的排序系统。
安装方法
目前DeepMind已经在Debian和Ubuntu两个Linux系统上测试了OpenSpiel,具体安装方法如下:
git clone https://github.com/deepmind/open_spiel.gitcd open_spiel./install.sh # Install various dependencies (note: assumes Debian-based distro!)pip3 install --upgrade -r requirements.txt # Install Python dependenciesmkdir buildcd build# Note: Python version installed should be >= Python_TARGET_VERSION specified hereCXX=g cmake -DPython_TARGET_VERSION=3.6 -DCMAKE_CXX_COMPILER=g ../open_spielmake -j12 # The 12 here is the number of parallel processes used to buildctest -j12 # Run the tests to verify that the installation succeeded
需要注意的是install.sh中安装依赖项的命令是基于Ubuntu的,如果使用的是其他Linux发行版,依赖项仍然可用,但安装命令需根据情况自行修改。
为了能够从任何位置导入Python代码,需要将根目录和open_spiel目录添加到PYTHONPATH。使用virtualenv时,应添加路径
# For the python modules in open_spiel.export PYTHONPATH=$PYTHONPATH:/<path_to_open_spiel># For the Python bindings of Pyspielexport PYTHONPATH=$PYTHONPATH:/<path_to_open_spiel>/build/python
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号