adaptive_adversary