Today, my friend and I engaged in a small debate. My friend thinks that freewill does not exist. He says that our personalities are based completely on our genes and our past experiences and that those represent a very large number of variables. He thinks that if we could compute all of those variables, we would be able to predict exactly how a person would react in a given situation. Because of that, he says that there is no such thing as freewill, because people simply react to situations and make choices according to these variables. What do you think about it?