experimenting with different types of AI