adversarial search chapter 6 lecture 9 993536