I think we humans rely far too much on our anticipation
  mechanisms when we base them upon the past patterns. It's nice
  that we have them all written out, and they allow for some
  limited predictions of the future where I could see that
  _perhaps_ some future things are somewhat predictable - perhaps
  many - perhaps most. But lacking all, some form of indeterminate
  has to remain, imo. For me, certainly enough for Free Will to
  function. If someone wants to jump from 0.0001% to 0, I suppose
  they can. But I'd rather leave the gap open. For God? Well, not
  the mad scientist God view certainly. But for things that happen
  that we can't perceive because the mechanical limitations of our
  senses and brains and limitations of our species and the
  limitations of the things we can create? Yes. Until you point me
  to another species we can compare notes with, determinism is out
  the window for me. Gotta have that gap. I don't care what people
  shove in that gap, they ain't gonna seal it. Shove God in there?
  it's not sealed. Shove Logic in there? Ain't sealed. Shove
  certainty in there? Here's a hammer to the head while you're
  asleep. etc.