Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: [1]

Author Topic: Is grand smithy improved by treasury?  (Read 1493 times)

0 Members and 1 Guest are viewing this topic.

ehunt

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1528
  • Shuffle iT Username: ehunt
  • Respect: +1856
    • View Profile
Is grand smithy improved by treasury?
« on: July 23, 2011, 07:25:21 pm »
0

Here's a simple algorithm. I wonder if it's better or worse than the classic grand smithy algorithm where one gets silver with 5. I'm nearly certain it's worse if the treasury is replaced by a market.

With 8 Money = buy province
With 6 Money = buy gold if there are >5 provinces remaining, else buy duchy
With 5 Money = buy treasury if there are >5 provinces remaining, else buy duchy
With 4 Money = buy smithy if no smithy in deck, else buy silver
With 3 Money = buy silver
With 2 Money = buy estate if there is 1 province remaining

Always play all treasuries, then play smithy. Always return treasuries to top if possible.
Logged

Graystripe77

  • Tactician
  • *****
  • Offline Offline
  • Posts: 421
  • 1.61803398874989...
  • Respect: +94
    • View Profile
    • Dreamkeeperscomic.com
Re: Is grand smithy improved by treasury?
« Reply #1 on: July 23, 2011, 08:55:49 pm »
0

i ran it through geronimoo's sim, and it's 48% to 43% with 9 % ties
Logged

Geronimoo

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1059
  • Respect: +868
    • View Profile
    • Geronimoo's Dominion Simulator
Re: Is grand smithy improved by treasury?
« Reply #2 on: July 24, 2011, 03:46:46 am »
0

Treasury/Smithy will indeed beat the simple Smithy but you need to buy Duchies a little later (if there are 4 Provinces left). Try it out for yourself with my simulator (use the VXML button):

Code: [Select]
<player name="Grand Smithy/Treasury">
   <buy name="Province">
      <condition>
         <left type="countCardsInDeck" attribute="Gold"/>
         <operator type="greaterThan" />
         <right type="constant" attribute="0.0"/>
      </condition>
   </buy>
   <buy name="Duchy">
      <condition>
         <left type="countCardsInSupply" attribute="Province"/>
         <operator type="smallerOrEqualThan" />
         <right type="constant" attribute="4.0"/>
      </condition>
   </buy>
   <buy name="Estate">
      <condition>
         <left type="countCardsInSupply" attribute="Province"/>
         <operator type="smallerOrEqualThan" />
         <right type="constant" attribute="2.0"/>
      </condition>
   </buy>
   <buy name="Gold"/>
   <buy name="Treasury"/>
   <buy name="Smithy">
      <condition>
         <left type="countCardsInDeck" attribute="Smithy"/>
         <operator type="equalTo" />
         <right type="constant" attribute="0.0"/>
      </condition>
   </buy>
   <buy name="Silver"/>
</player>
Logged
Pages: [1]
 

Page created in 0.04 seconds with 20 queries.