octachrome / treason

A clone of the card game Coup written in Node.js
Other
138 stars 79 forks source link

Time limit for an action #19

Open einsteinsfool opened 6 years ago

einsteinsfool commented 6 years ago

Sometimes players might go afk or just think too long, making other players bored. I think there should be a time limit for an action.

What do you think the time limit should be? A minute? Seems fair. We can also make it 2 minutes at first and see what players think.

And of course there should be an exception if all opponents are AIs. Then I'd set time limit as 1 hour.

octachrome commented 6 years ago

Yeah I have had some thoughts about this:

einsteinsfool commented 6 years ago

Good points. Agree.

So maybe there should be 2 options: "enable timer" and "allow reseting the timer"? So if timer is enabled, host of the room should also decides if he wants to allow users to reset the timer or not. Not being to reset the timer would be good for tournaments and people with little time.

octachrome commented 6 years ago

I don't think there's much need to disable resetting the timer. Why would you keep clicking "I need more time"? I don't see a realistic opportunity for abuse.

einsteinsfool commented 6 years ago

Fair enough.