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.