Hi,
I am trying to come up with a strategy for Big Money + (one) Village.
The idea is that the Village gives you the possibility not to draw the next card, which in some circonstances is actually the good play.
Can you think of any good strategy that will work ?
I tried something like this:
- Wait until you have (say) 5 silver/golds before buying the village
- Each time you get the village, compute the exact probability to draw each card (this information you can have easily), then
- If you have a large probability to have a VP card, draw it (better for it to hurt you this hand rather than the next)
- If you don't have 8 but have a large probability of getting 8 drawing the next card, then draw it. Otherwise, don't.
- If you have 5 and you have a high probability to get 8 in your next hand, then don't draw (this is an example, I didn't code this actually)
You can find the exact details in attachment. This strategy did not work (it loses 35%/58% to BMU), and I can't think of clever rules (or good thresholds for the probabilties) that would make it better. Can you ?
A few notes:
- You cannot choose how to play village in Geronimoo's simulator, so I wrote my own. It is very raw and a bit^W^Wcompletely broken, but if you really want to play with it, it's in attachment (launch python game.py, linux guy here)
- I don't have that much time to code strategies, so don't expect me to test them daily.
i don't think you can do way better than BMU with one village, but I hope it's possible not to do worse.
It is quite possible, especially given the strategy, that it would work way better with Walled Village. Maybe it's something interesting to try.