Life is indeed a gamble vis-à-via that which any of us can rationally conceive. And yet evolution itself points logically towards that which is predetermined (because of chain of events), and yet is not the same concept as predestination due to some all powerful god in the sky who directs the state of events. Following this line of rational thought leads one to contemplate chaos theory:
Small differences in initial conditions (such as those due to rounding errors in numerical computation) yield widely diverging outcomes for chaotic systems, rendering long-term prediction impossible in general. This happens even though these systems are deterministic, meaning that their future behavior is fully determined by their initial conditions, with no random elements involved.