The AI Scientist scans existing literature, generates hypotheses, writes and executes code, analyses results and produces a ...