TheoPhysEval: Assessing AI agents at autonomous theoretical physics problem solving ~science physics Article 320 words 3 votes