Prediction is based upon limited knowledge and does need to be correct. Limiting someone to actioned based upon previous actions is unfair, and doesn't take into account influences on the will that may lead a person to act counter to their history.
You are a free agent, so freedom does exist. You just don't have a free will.
You are a free agent, so freedom does exist. You just don't have a free will.