Simple AI to recursive AI