Den teologiske doktrinen om guddommelig allvitenhet påstås ofte å stå i konflikt med fri vilje; spesielt i kalvinistiske kretser. Hvis Gud vet alt som kommer til å skje i minste detalj og dermed også kjenner alle menneskers valg, vil man kunne sette spørsmålstegn ved valgenes status som frie. Hvis Gud har tidløs kunnskap om ens valg synes det å begrense ens frihet. Dette problemet er relatert til Aristoteles' sjøslagsproblem: I morgen vil det eller vil det ikke være et sjøslag. Hvis det er et, vil det virke som om at det allerede i går var sant at det ville være et. Hvis det ikke er et sjøslag, vil det med samme resonnement virke som om at det var nødvendig at det ikke skulle skje. Dette innebærer at fremtiden, hvordan den enn er, er helt bestemt av fortidens sanne proposisjoner om fremtiden.