Sorry, we don't support your browser.  Install a modern browser

Always spin dices on roll#1269

When you ‘r’ a die sometimes it does not really spin. It would be best if it lifts off and spins in the air, even if the number is the same. User don’t like it when there dice don’t seam to change and wonder if it has really rolled.

3 years ago

When you R a die, the rotation value is chosen randomly. This includes 0 rotation. If 0 is excluded as a possible result then the roll becomes more predictable. (it is now more likely to have a number that isn’t the number face up when the die is rolled)

3 years ago

No it does not, zero can mean spin a full rotation rather than no rotation. This is about user perception. I have worked on systems where we added a one second delay so the progress bar could be seen as the users compained that the system was doing nothing, even though it had finished. This is a MMI/UI interaction issue. As the die does not move users think it has not rolled hence roll it again, so in fact you are ending up with users not accepting a repeat roll as the die did nothing and assuming there was no roll.

3 years ago

No, a full rotation means a full rotation, not zero rotation. While a full rotation can have the same result as zero rotation, mathematically they are polar opposites.

Would you say that a die that rolls vertically is a valid, or invalid roll? The face value does not change

And congratulations on breaking a system that worked perfectly. Because you failed to effectively educate your users on how your process works their workflow takes 1 second longer.

3 years ago

Full rotation and zero rotation are polar opposites, wow, I think you need a refresher on symmetries. And BTW I didn’t say the process took any longer. May be if you work only on silly single threaded apps it does, some of us live in a more advanced world than that.

3 years ago

Alright smart guy programmer. Lets see your solutiuon to this die rolling ‘problem’.

3 years ago

are you offering me access to the source code?

3 years ago