# snake_AI **Repository Path**: hgy990427/snake_AI ## Basic Information - **Project Name**: snake_AI - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-18 - **Last Updated**: 2025-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 用强化学习来实现一个贪吃蛇AI 用Python来编写一个经典游戏贪吃蛇,并且用强化学习来训练一个神经网络作为AI引擎来驱动贪吃蛇。这个有趣的小项目适合刚学习完Python语法的新手进阶。通过这个项目,可以同时学到如何用Python来开发小游戏,开发人工智能引擎,一举多得。本项目是配合 [B站的视频](https://www.bilibili.com/video/BV1CF411d7pd) 来学习。 - snake_ai.py 运行和训练AI的主文件 - snake_env.py 运行AI的游戏环境依赖代码 - snake_agent.py 运行AI的神经网络依赖代码 - snake_human.py 可供人工操作游戏的独立代码 - berry.png/snake.png/wall.png 图片资源 - map.txt 地图文本文件 - model 模型存放目录