антиципировавший, понявший, предвидевший, предвосхитивший, предусмотревший, предчувствовавший, просекший, разгадавший, смекнувший, сообразивший, угадавший
Синоним слова ПРЕДУГАДАВШИЙ в словаре Синонимов русского языка
Что такое ПРЕДУГАДАВШИЙ
Синонимы русского языка. 2012