I would say that the ability to predict the future is indeed a large part of what we call intelligence. Note that 'intelligent' is a relative term, however. You are considered 'intelligent' if you are able to predict the behavior of a system at a success-rate significantly higher than the average observer, given similar or equivalent prior knowledge about the system.