1
Simulation / Best strategy for a certain kingdom
« on: May 31, 2014, 12:56:26 pm »
Hello,
I've played just a couple of Dominion games but I already find it increasingly addicting. Recently I discovered Dominiate at http://rspeer.github.com/dominiate/play.html - a wonderful tool for exploring intricacies of alternative strategies. Since my first buy was Dominion: Intrigue, the obvious choice for the first game was Victory Dance. One question which occurred to me is can we find an optimal or at least suboptimal strategy for any arbitrarily chosen set of 10 kingdom cards? I know it is a newbie question, it can be considered, however, also a challenge. This is the strategy which I discovered in my 3rd game and then reimplemented in Dominiate:
It beats BigMoney@WebDominate strategy (94% victory rate), but my question is are there any better strategies?
Regards,
nork
I've played just a couple of Dominion games but I already find it increasingly addicting. Recently I discovered Dominiate at http://rspeer.github.com/dominiate/play.html - a wonderful tool for exploring intricacies of alternative strategies. Since my first buy was Dominion: Intrigue, the obvious choice for the first game was Victory Dance. One question which occurred to me is can we find an optimal or at least suboptimal strategy for any arbitrarily chosen set of 10 kingdom cards? I know it is a newbie question, it can be considered, however, also a challenge. This is the strategy which I discovered in my 3rd game and then reimplemented in Dominiate:
Code: [Select]
{
name: 'VictoryDance'
requires: ['Masquerade','Pawn','Nobles','Duke','Bridge','Harem','Great Hall','Scout','Ironworks','Upgrade']
author: 'norkbes'
gainPriority: (state, my) ->
[
"Ironworks" if my.countInDeck("Ironworks") < 2
"Duchy"
"Duke" if my.countInDeck("Duchy") > 4
"Province"
"Nobles" if my.countInDeck("Harem") > 3 and my.countInDeck("Nobles") < 2
"Gold"
"Harem" if my.getTotalMoney() > 10
"Silver"
]
}
It beats BigMoney@WebDominate strategy (94% victory rate), but my question is are there any better strategies?
Regards,
nork