Introduction to Artificial Intelligence - Wolfgang Ertel ((Undergraduate Topics in Computer Science))