Jump to content

Silent undo


Recommended Posts

What about a "silent undo"?

 

If a player clicks a card, it gets played on the local pc and a 500 ms timer is started.

If the time runs out, the played card is transmitted.

If during that time the player is pressing the left mouse button again, the timer is canceled and an "Undo"-dialog appears. If you say 'no', the card is transmitted, if you say 'yes', the card played is "undone", and you can select another.

 

With this forced delay playing a hand will take 26 seconds longer. That is not too much.

Any player that sees that the wrong card is flying to the table, can click the left mouse button again. 500ms should be enough for that most of the time. Other players won't notice that a card was misclicked.

If you don't misclick, there is no extra confirmation needed.

Link to comment
Share on other sites

Could you specify your doubts?

Do you doubt that a player notices that he clicked the wrong card at once?

Or do you doubt that a player can click the left mouse button again fast enough?

I'm not sure if the average time per board would really increase, because now people double check their move, and some are are like me delaying their action a moment so that an opponent has the chance to ask for a misclick before i play my card.

Link to comment
Share on other sites

If a player clicks a card, it gets played on the local pc and a 500 ms timer is started.

If the time runs out, the played card is transmitted.

If during that time the player is pressing the left mouse button again, the timer is canceled and an "Undo"-dialog appears. If you say 'no', the card is transmitted, if you say 'yes', the card played is "undone", and you can select another.

Good idea IMHO

Link to comment
Share on other sites

If a player clicks a card, it gets played on the local pc and a 500 ms timer is started.

If the time runs out, the played card is transmitted.

If during that time the player is pressing the left mouse button again, the timer is canceled and an "Undo"-dialog appears. If you say 'no', the card is transmitted, if you say 'yes', the card played is "undone", and you can select another.

Good idea IMHO

yes, something similar is used in GO clients.

Link to comment
Share on other sites

500ms is not alot of time

 

i think playing online it is the players' responsiblity to ensure they are clicking the correct card, not fred/uday's

 

i think their program tweaking efforts can be better focused on other areas

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...