Hill Climbing Vs Best First Class