I just played a game on goko against a bot (because multiplayer still isn't fun on goko and sometimes I actually enjoy playing against a robot, and goko's robots aren't that bad, even compared to Androminion's, which are also not terrible. For bots), with these cards
Beggar, Loan, Lookout, Workshop, Bishop, Feodum, Island, Contraband, Treasury, Nobles
The copper pile ran out way earlier than I would have thought. My basic strategy, because I opened 5-2, was to open contraband/beggar. I figured that was essentially two golds. One that puts three coppers in my deck and one that wouldn't let me buy gold. But when I hit six on turn three with the contraband in play i bought a nobles. The thing the bot never caught onto, and which a real person would have, is that in a deck with a lot of copper, the plus three cards nobles gives you is essentially a gold. So I bought out the Nobles, and then suddenly copper was gone (I bought more beggars when I couldn't afford Nobles, or Duchies once the Nobles were gone and I wasn't seeing my Contraband very often), and the game three piled on coppers, Nobles, and Duchies.
I was surprised at how well this worked, and I don't think I would have tried it if not for this article.
I also wouldn't be surprised if someone had a strategy on this board that would beat it very fast (my game took 27 turns, and I know that isn't fast). I was most surprised that coppers actually ran out, and that it happened in less than 25 turns (the bot also bought a beggar, for some reason), and that it didn't feel at all like a slog. I was buying victory points the whole time, and had 4 Provinces (which probably contributed to the game taking 27 turns, as I should have focused on the three piles I wanted to drain; but since copper surprised me, I didn't realize I was going to end on three piles).