UOregon cis571 Introduction to Artificial Intelligence