Hill Climbing Fix

I am pretty sure Hill climbing is working.
Like all machine learning it doesn't always show improvement