lecture 7 adversarial search strategies 2973237