Guitar Riff Generator
Generates Tablature (guitar sheet music) by conducting a statistical analysis on a set of input riffs and then generating new riffs until one is found that fits the statistical model
Graph Implementation
Adjacency List Graph implementation that is a subclass of java.util.HashMap<Integer, DistanceTo> where DistanceTo is a structure that represents a connection
Stalin Merge Sort
Sorting algorithm based on the joke sorting algorithm “Stalin sort”. Where Stalin sort is used to separate the inputted list into sorted lists to be merged.
Group Merge Sort
Sorting algorithms I came up with (may already exists idk) seem to be better than quick sort as n exceeds 100000. Test File included
Gravity Golf
A fun game where you play golf by using the gravitational attraction of planets to direct your ball to the hole.
A great learning experience for me as it was my most in-depth experience with simulated physics.
Enter “cheats” at the main menu to play in cheat mode.