from an online class in Artificial Intelligence