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