I have tried a number of these time predictors, where one types in a particular distance and time (or several of these) and it dutifully outputs predicted times for other distances.
My best 1/2 Marathon time of 1:31:30 seems to indicate (from several predictors) that I should be able to do 3:10 for the Marathon (should always be typed with a capital M out of respect), yet I have done two: first (1994) was 3:36 (ish), last (1996) was 3:29:30. How accurate are predictors?