Hi! I'm Allen Gu.
I’m a second-year at UC Berkeley studying Electrical Engineering and Computer Science.

Projects

Hohmann Transfer - NEAT

Applying the NEAT genetic algorithm to learn the Hohmann transfer (a manuever used to transfer between two different orbits).

3D Snake

A 3D version of the classic Snake game built with React and Three.js. Also implemented an AI using pathfinding algorithms.

k-Means Visualizer

This script graphs iterations of the k-means clustering algorithm when applied to the problem of determining a k-color palette representative of a provided image.
All Projects
Python
Pygame
NEAT
Hohmann Transfer - NEAT