To boost the action card count for Vineyards I had the trashing occur during a Possession round.
LOL, nice!
Also, with my solution with the duchy, you can gain a duchess. This can give all your vineyards +1 VP. But I also made a mistake: you only gain 10 cards (since you're also losing 1), so gardens can only be worth +1VP. This means that my optimal solution is still 83 VP, but in another way than above.
EDIT: wait, we also lost a hunting grounds, so we don't have more action cards than we started with. So this solution only gives 75 VP
EDIT 2: but if you do it in a possession turn, you can gain both the +2 VP bonus from gardens and the +1 VP bonus from vineyards, so that way you can get
91 VP
About Catacombs: if you gain a garden, you can get over 100 VP... Let's calculate:
Trash catacombs: gain garden + 10 silver (trader+market square). This will make:
*silk roads worth 1 VP more
*fairgrounds worth 2 VP more (you didn't have a garden yet)
*feodum worth 4 VP more
Now kingdom must be: Black Market, Tournament, Urchin, Hermit (bane), Graverobber, Rats, Silk roads, Gardens, Fairgrounds, Feodum + 1 more pile (and a BM-deck of 181 cards).
If, before trashing, you have all possible cards (including the 10 starting cards of your opponent by using masquerade with an empty hand),
except:
- 8 gardens
- 11 silvers
- a few victory cards such that you have 3 mod 4 victory cards
- a few cards from the BM-deck such that you have 4 mod 5 differently named cards
(the last two points can be always less than 5 cards)
In this case, your garden can be worth 53 VP (181 BM-deck, 105 kingdom cards in play, 10 ruins, 206 basic cards (including curse, potion, platinum, colony), 40 non-supply cards (spoils, madman, prizes, mercenary) minus a few cards).
This results in a total of 53+8*(1+2+4)=
109 VP