王冠章
2023年 成功大學數學系 大一
存放在snake-pygame/README.md當中
agent訓練以及模型實測相關的操作時,需要確保agent、agentPlaying中,模型的輸入層數量正確
並且在上述兩個腳本的Agent class的get_state函數,所蒐集的資料必須修改成相對應的資料
已訓練好的模型,所使用的訓練資料,都記錄在record_model_train.md中
- 如果沒有anaconda,參考 https://zhuanlan.zhihu.com/p/459607806 下載
- 記得init激活base環境
- python 3.7
- pygame
- power shell 7.3
- pytorch with cpu, gpu
- matplotlib ipython
author:Patrick Loeber
project name:Teach AI To Play Snake - Reinforcement Learning Tutorial With PyTorch And Pygame
ref:https://youtu.be/5Vy5Dxu7vDs