janisozaur / androminion

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

UI for naming a card implements the rules incorrectly and gives too much information #544

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Play a Mystic or a Wishing Well.

What is the expected output? What do you see instead?
Result: I'm allowed to name "None", which is technically not allowed (although 
there's a reasonable argument to be made that this is ok, since Donald X has 
ruled that you are allowed to name a card that is not in the Supply, which is 
effectively naming none).

However, what is definitely not correct is that the UI for both Wishing Well 
and Mystic only displays cards that are in my deck. While convenient, I'm not 
supposed to know what's in my deck. It would be better if I could just choose a 
card from the Supply, using the UI for gaining (but of course I should be 
allowed to name cards whose Supply piles are empty).

What version of the product are you using? On what operating system?
Latest unstable build as of 2/19, Android 4.1, Galaxy S3.

Original issue reported on code.google.com by wesc...@gmail.com on 19 Feb 2013 at 7:05

GoogleCodeExporter commented 9 years ago
The current Mystic / Wishing Well / Hermit UI was created to fix the problems 
listed in issue 461.  It is always possible for the player to know the exact 
contents of their deck if they have been paying close attention.  (I definitely 
don't do this most of the time, but I do when I'm playing a serious/tourney 
game.)  If you can think of something better than what's currently in place 
that also works for all the scenarios in issue 461, I'll be happy to reopen 
this issue.

Original comment by August.D...@gmail.com on 20 Feb 2013 at 7:47

GoogleCodeExporter commented 9 years ago
Ah, fair point. I forgot about the specific cards, and I didn't think Black 
Market was implemented (maybe it's in the new version).

A UI that's visually the same as the current one and is a union of the unique 
cards in your deck plus all the cards in the Supply would cover all those 
scenarios and not give anything away about deck composition, I think.

Original comment by wesc...@gmail.com on 20 Feb 2013 at 8:33

GoogleCodeExporter commented 9 years ago
Nah, Black Market still isn't in Androminion.  I was just listing everything I 
could think of.

Your suggestion would work, but it could quite easily result in a huge list of 
cards.  For example, I've seen plenty of Dark Ages games with:

9   (kingdom cards not counting Knights)
10  (Knights)
5   (Ruins)
3   (Estate, Duchy, Province)
3   (Copper, Silver, Gold)
3   (Shelters)
1   (Curse)
0+  (Spoils, Madman, etc)
34+ Total

In my opinion, that's a lot of unnecessary information to present to the user.  
Personally, I prefer the current implementation over the suggested change, but 
I'll open this back up in case anyone else wants to chime in.

Original comment by August.D...@gmail.com on 20 Feb 2013 at 10:18

GoogleCodeExporter commented 9 years ago
I don't feel that strongly about it. As you say, I'm in the habit of knowing 
what's in my deck, and most of the time if I forget I can just look at the 
Supply and figure it out.

Original comment by wesc...@gmail.com on 20 Feb 2013 at 11:22

GoogleCodeExporter commented 9 years ago
It doesn't look like anyone else is going to chime in on this one, so I'm going 
to close it.

Original comment by August.D...@gmail.com on 7 Jun 2013 at 9:09

GoogleCodeExporter commented 9 years ago
I agree with not presenting too much information to the user.  I've used 
Androminion on large + high-res devices (Samsung Galaxy s2/s4), but I can only 
imagine how bad it can get for those on smaller, lower-res devices.  Giving 
benefit of the doubt that users are paying attention to their decks seems to be 
the better way to go.

If feasible, perhaps a setting to toggle this, like with knowing card count for 
your deck.

Original comment by aya...@gmail.com on 4 May 2014 at 5:29