A predictive calculator