Tweaked weights of the heuristic. Updated analysis. Cleaned up code. Added multiprocessing.