本程序基于DeepCubeA
具体内容详见实验报告report.pdf
本系统因基于DeepCubeA,所以使用Python Web开发,这里选择了Flask+uWSGI+Nginx作为服务端,前端使用HTML+CSS+JavaScript开发。
下文是DeepCubeA的原README.md
A full stack project realized by flask for deploying the DeepCubeA algorithm in own server and visualize.
- download the trained model from references follows, put in right file path(/code/savedModels/...).
- run
python server.py
in /interface/, to deploy website in current device. - open web page with url 127.0.0.1:5000, port can be edited in /interface/server.py bottom line.
[1] Agostinelli, Forest, et al. "Solving the Rubik’s cube with deep reinforcement learning and search." Nature Machine Intelligence 1.8 (2019): 356-363.[link]
[2] DeepCubeA Source Code.