Snake game AI using deep Q-networks
A detailed description is provided in the samsung software membership blog (Korean).
Example:
python train.py --level_filepath levels/9x9_empty.yml
Example:
python play.py --level_filepath levels/9x9_empty.yml --checkpoint best
Here are some awesome results.
9x9 empty:
9x9 obstacles:
9x13 double feed: