Thanks for the frequent updates!
However, the golden deck bot doesn't really work right. It has a couple problems:
1. On a 5-card deck of [bishop, silver, silver, copper, chapel] it trashes the copper to buy silver instead of chapel to buy gold. I know this is because trashing priority of copper is higher, and I don't know if you think it's not worth making special cases for stuff like this.
2. It completely chokes vs another strategy with bishop. On that same 5-card deck, it trashes the copper on the opponents turn, then trashes the chapel to buy silver and keeps trashing silver to buy silver, getting stuck on the not-so-golden deck of [bishop, silver, silver, silver] forever. I suppose some fix to the trashing on your opponents turn is in order (at least don't trash if your deck has <= 5 cards maybe?)