computer can be considered intelligent if it is able to take actions that can achieve its objectives.28 Crucially, a piece of AI software needs to be able to make some kind of decision—rather than just blindly following each step in its program code.