For decades, chemists have tried to train computers to predict how different molecules can be synthesized, but existing approaches use ‘shortcut’ algorithms that are unreliable when the target is ...