Smoothed Analysis with Adaptive Adversaries