Merged and flattened p, y, m in ligand::bfgs
Merged s0, h, pym
Renamed h, p, y, m to bfh, bfp, bfy, bfm in ligand::bfgs
Overlayed x and g into e when moving to the next iteration in ligand::bfgs
Revised a comment for the previous commit
Renamed register variables to 3 letters long in ligand::bfgs
Optimized three for loops to use constant end values
Renamed register variables in ligand::evaluate
Renamed num_generations to ng in ligand::bfgs
Revised kernel to use one variable instead of s0, s1, s2