Explorations in artificial intelligence