     "Treasury"
     "Conspirator" if my.inPlay.length >= 2
     "Familiar"
+    "Highway"
     "Wishing Well"
     "Great Hall" if state.cardInfo.Crossroads not in my.hand
     "Lighthouse"
     "Haven"
     # Fifth priority: terminal card-drawers, if we have actions to spare.
     "Library" if my.actions > 1 and my.hand.length <= 4
+    "Torturer" if my.actions > 1
+    "Margrave" if my.actions > 1
     "Rabble" if my.actions > 1
     "Smithy" if my.actions > 1
+    "Embassy" if my.actions > 1
     "Watchtower" if my.actions > 1 and my.hand.length <= 4
     "Library" if my.actions > 1 and my.hand.length <= 5
     "Courtyard" if my.actions > 1 and (my.discard.length + my.draw.length) <= 3

    "Library" if my.hand.length <= 4
    "Rabble"
    "Smithy"
    "Watchtower" if my.hand.length <= 3
    "Council Room"
    "Library" if my.hand.length <= 5

    "Trade Route" if wantsToTrash
    "Mint" if my.ai.choose('mint', state, my.hand)
    "Pirate Ship"
    "Noble Brigand"
    "Thief"
    "Fortune Teller"
    "Bureaucrat"
