This project contains the program scripts for the classic game “Snake” and an artificial intelligence agent that can play the game automatically. The intelligent agent is trained using deep reinforcement learning and includes two versions: an agent based on a Multi-Layer Perceptron (MLP) and an agent based on a Convolution Neural Network (CNN), with the latter having a higher average game score.
Category: Personal Projects
Web Application — Learning Log
This Python project is an online journal system that lets people keep track of information they’ve learned about particular topics.