aquarat / androminion

Automatically exported from code.google.com/p/androminion
0 stars 0 forks source link

Tournament choices #310

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I think that the following applies to tournament choices:
a) If there is at least 1 prize AND at least 1 duchy you MUST choose something 
if you reveled a province
b) If either the prizes or the duchies are out, it is valid to choose none (by 
choosing prize or duchy, whichever is out)
c) if no prize and no duchy then no choice)

I think that the a) is not implemented correctly, "None" is not a valid option 
there, when you choose prizes. (One could argue that why not then you just not 
reveal a province, even though there is a difference then, because you can drop 
the province in this case).

Also for b) if you choose prizes and there is prize then you "must" get a 
prize, though it is a smaller error because you could have just chosen duchy 
for the "none".

I am also not 100% sure, whether it is possible to know before choosing whether 
the opponent(s) revealed province. My guess is that it is possible, and 
therefore the implementation is correct.

Original issue reported on code.google.com by ras.na...@gmail.com on 17 Mar 2012 at 12:30

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r436.

Original comment by tkdenni...@gmail.com on 17 Mar 2012 at 7:01

GoogleCodeExporter commented 9 years ago
This interpretation is correct.  For future reference, the way Tournament works 
is clearly defined in the Cornucopia rulebook:

"Tournament: First you get +1 Action. Then each player, including
you, may reveal a Province card from his hand. Then, if you
revealed a Province, discard that card, and you gain a Prize of your
choice, or a Duchy, putting whatever card you took on top of your
deck. If there were no cards in your deck, it becomes the only card
in your deck. There are five Prizes, set out at the start of the game;
see Preparation. You can only take a Prize from the Prize pile. You
can take any Prize from the Prize pile; you do not have to take the
top one. You can take a Duchy instead, whether or not the Prizes
have run out. You can opt to take a Duchy even if the Duchy pile
is empty, or a Prize even if no Prizes are left; in these cases you gain
nothing. After gaining your card or not, if no other player revealed
a Province, you draw a card and get +(1). So this card will play out
one of four ways:
1) if you do not reveal a Province and no-one else does either, you
will get +1 Action +1 Card +(1) ;
2) if you reveal a Province and no one else does, you will gain a
Prize or a Duchy and draw it, as well as get +1 Action +(1) ;
3) if you reveal a Province and so does someone else, you will get
+1 Action and gain a Prize or a Duchy, which will be on top of your
deck;
4) if you do not reveal a Province but someone else does, you will
just get +1 Action.
When you gain a Prize, take whichever remaining Prize you want.
You can look through the Prizes that players have not gained yet
whenever you want."

Original comment by August.D...@gmail.com on 19 Mar 2012 at 7:43