Artificial intelligence solves 50-year-old science problem