Deck statistics - need your feedback

Next big feature to do is deck statistics. Sample hand generator is already written. What types of deck statistic you do really need? Screenshots from other apps, formulas and detailed descriptions are welcomed!
High Quality Resources for Collectible Card Games
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=32&t=3095
Will there be example or pre-defined basic criteria for the user to understand how to build logic based on the type of static information they are looking for? Or are you expecting the user to determin that if they wanted to have the probability statistic.Goblin Hero wrote:Here's some UI samples of controls which define the card combination for probability calculation:
Do you understand it?
- Answers | Open
What do you think of it? Is it too complex? At least it's very functional. You will be able to define several conditions and the way it's checked: any condition should be true (AND) or only one condition (OR) should be true. There will be four types of conditions: AND, OR, NOT AND, NOT OR.
AND: is true if all cards inside the condition are present.
OR: is true if any of the cards inside the condition is present.
NOT AND: is true if any of the cards inside the condition is absent.
NOT OR: is true if all of the cards inside the condition are absent.
I hope you get my ideasIf you can think of better UI - you're welcome. Let's discuss it.
I do not mind having some kind of presets but I can't figure how to do it. The problem is you must understand basic logic operations (OR and AND) to define needed card combination. May be documentation with examples will be enough.woogerboy21 wrote:will you have the ability to add preset criteria with fill in the blanks for the user or is everthing built from scratch by the user?
Documentation may work. It definatly would be a start. You would always want a completly blank user definable entry but the only thing that comes to mind on how to build presets is something that would walk the user through. Other people can chime in with other idea's but what comes to my mind would be something that once the deck is built start the user through a question and answer session basicly that will drill down through the logic tree but only ask it in a game criteria way. You wouldnt have to program logic for every card just start with basic questions. Something like "what would you like to calculate first? removal, creature casting, hand probability and work the questions through the logic tree that way. May be more coding than you had in mind for the functionality of the application though. Also didnt know what you had in mind for the direction of the functionality. Might be another area in the application you may consider to keep user customizable with some type of ability for users to create the presets in whatever method you choose to go with. Maybe something like how the application accepts input like the pricing?Goblin Hero wrote:I do not mind having some kind of presets but I can't figure how to do it. The problem is you must understand basic logic operations (OR and AND) to define needed card combination. May be documentation with examples will be enough.woogerboy21 wrote:will you have the ability to add preset criteria with fill in the blanks for the user or is everthing built from scratch by the user?