Knight said:Foreknowledge doesn't necessarily equal constraint unless the foreknowledge is exhaustive and perfect. If foreknowledge is perfect it cannot be altered (otherwise it wouldn't be perfect) and therefore the future is constrained to what is contained in that pefect foreknowledge. Can you argue any differently? (that question sort of sounds rude - it isn't intended to be rude).
Yes I can.
Going back to my original argument. Free will actions are not uncaused. God should be able to anticipate the outcome of anything that is caused. Unless He is the cause, which, of course, He is not in all cases, he is not constraining the outcome even though He knows it.