The Babylonians had some of the most advanced arithmetic models for the Lunar and planetary theory in ancient times. This allowed them to discover the Saros eclipse cycle. In this paper we investigate the accuracy of several eclipse prediction methods tested on worldwide occurring eclipses between 2020--2100 CE, ignoring the sophisticated modern models based on accurate ephemerides, in an attempt to understand how simple models would have worked in ancient times. First we propose two numerical methods relying on knowledge available in Babylonian times -- lunar phases, lunar nodes, and the angular separation between the Sun and the Moon. Second, we assess the performance of four Machine Learning (ML) models modeling human inference by relying on the same data. The accuracy of the numerical methods is above 80\% while the ML models achieve up to 98\% accuracy. The algorithms perform better in case of lunar eclipses. While not 100\% perfect, these methods are simplistic in terms of required information and enable us to get an insight into how efficient might have been ancient methods relying on visual observations