It is currently Thu Apr 25, 2024 12:31 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 159 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next
Author Message
Offline
 Post subject: Proposed solution to the escapers problem...
Post #1 Posted: Sun Jul 17, 2011 1:01 am 
Lives in gote

Posts: 302
Liked others: 70
Was liked: 8
Rank: DDK
KGS: Sujisan 12 kyu
OGS: Sujisan 13 kyu
So, several years ago, I moved from Yahoo! games to the FICS (Free Internet Chess Server). Escaping is a problem there as well, however, they have a solution to the issue that I find ingenious. Simply put they have a setting, called noescape, that if both players have it set, then a disconnect is a loss for the disconnecting party.

I think most players would like this idea.

_________________
My plan to become an SDK is here.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #2 Posted: Sun Jul 17, 2011 1:13 am 
Lives in gote
User avatar

Posts: 313
Liked others: 36
Was liked: 63
Rank: KGS dan
KGS: Toge
Proposed & working solution.

I challenge anyone to come up with argument how this is unfair to anybody.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #3 Posted: Sun Jul 17, 2011 1:16 am 
Judan

Posts: 6160
Liked others: 0
Was liked: 789
I have made suggestions to oppose escaping since 1995. Server administrators have not been interested. It is a problem of administrative decisions - not of the existence of escapers. First you need to convince the admins - only then it becomes useful to implement existing solutions.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #4 Posted: Sun Jul 17, 2011 1:29 am 
Lives with ko

Posts: 198
Liked others: 4
Was liked: 23
Rank: lol
KGS: DrBobC
Tygem: 35kyu
That's quite clever. Players then have choice.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #5 Posted: Sun Jul 17, 2011 1:30 am 
Gosei

Posts: 1348
Location: Finland
Liked others: 49
Was liked: 129
Rank: FGA 7k GoR 1297
Did I understand this correctly:
- I never escape, so I set the flag
- I play against someone who also has the flag set
- I have a connection problem with my ISP / hardware problem with my computer and I lose
How is this better than just marking disconnect as a loss without any flags?

_________________
Offending ad removed

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #6 Posted: Sun Jul 17, 2011 1:51 am 
Lives in gote
User avatar

Posts: 313
Liked others: 36
Was liked: 63
Rank: KGS dan
KGS: Toge
tj86430 wrote:
Did I understand this correctly:
- I never escape, so I set the flag
- I play against someone who also has the flag set
- I have a connection problem with my ISP / hardware problem with my computer and I lose
How is this better than just marking disconnect as a loss without any flags?


- Some people may have connection problems occasionally, so they may want to use the old system without flag.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #7 Posted: Sun Jul 17, 2011 1:52 am 
Lives in gote
User avatar

Posts: 643
Location: Munich, Germany
Liked others: 115
Was liked: 102
Rank: KGS 3k
KGS: LiKao / Loki
And how would it interact with automatch?

_________________
Sanity is for the weak.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #8 Posted: Sun Jul 17, 2011 1:53 am 
Lives in gote
User avatar

Posts: 313
Liked others: 36
Was liked: 63
Rank: KGS dan
KGS: Toge
Li Kao wrote:
And how would it interact with automatch?


- Match players with same flag setting.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #9 Posted: Sun Jul 17, 2011 2:00 am 
Gosei

Posts: 1348
Location: Finland
Liked others: 49
Was liked: 129
Rank: FGA 7k GoR 1297
Toge wrote:
tj86430 wrote:
Did I understand this correctly:
- I never escape, so I set the flag
- I play against someone who also has the flag set
- I have a connection problem with my ISP / hardware problem with my computer and I lose
How is this better than just marking disconnect as a loss without any flags?


- Some people may have connection problems occasionally, so they may want to use the old system without flag.

I thought someone would say that. However
- I'd say that anyone (or, at least the vast majority of internet users) may have problems occasionally. How many of us has a computer that never fails and at least two lines with instantaneous switch over?
- Also almost everyone has a system with fairly rare failures. Thus anyone not setting the flag would be viewed as intentional escaper, and almost everyone would only play people with flag set.
How does this work in practice in the chess community?

_________________
Offending ad removed

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #10 Posted: Sun Jul 17, 2011 3:11 am 
Lives with ko

Posts: 198
Liked others: 4
Was liked: 23
Rank: lol
KGS: DrBobC
Tygem: 35kyu
I really believe poor connections is a red herring. If you go to any online poker house and open up and watch ten or so tables of play money (not real money) and watch 100 (ten on each table) players over the course of 20 minutes you will see that disconnect is a very rare event. Poker had its boom in 2004 when a majority of European players were on dialup.

When I organise a Go game in real life I arrange a time, a place and (even though I am at work) and I make sure the game is uninterrupted and enjoyable for my opponents. It is only polite to do so. If my opponent is willing to invest his time then I have to make some commitment to organisation.

If there is the remotest possibility that I will be disturbed I make sure my opponents know in advance.

There is choice here. "Faulty" connection players can move to turn based servers (I complete 1.3 games a day on OGS so game rate isn't an issue). They can also opt for free games. The choice would be enhanced with a "flag" as described above.

IMO it is only fair that those who may be stopped playing by their mother/wife/dog/children/choice of isp declare this in advance.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #11 Posted: Sun Jul 17, 2011 4:08 am 
Gosei

Posts: 1348
Location: Finland
Liked others: 49
Was liked: 129
Rank: FGA 7k GoR 1297
My point was not that bad connection etc is a frequent occurrence (although it may happen to practically anyone, regardless of "choice of isp"). My point was that IMNSHO the flagging system is as good as making disconnect equal loss without any flags.

_________________
Offending ad removed

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #12 Posted: Sun Jul 17, 2011 4:25 am 
Lives in gote
User avatar

Posts: 643
Location: Munich, Germany
Liked others: 115
Was liked: 102
Rank: KGS 3k
KGS: LiKao / Loki
So you'd split the player base, increase automatch times, add several options,... for an imaginary gain? No thanks.

I get more unfinished games than with the current system. Since any game where either player has a disconnect can't be finished if that flag is enabled. Even the tygem escaper system is better that *that*.

_________________
Sanity is for the weak.


Last edited by Li Kao on Sun Jul 17, 2011 4:28 am, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #13 Posted: Sun Jul 17, 2011 4:26 am 
Gosei
User avatar

Posts: 2011
Location: Groningen, NL
Liked others: 202
Was liked: 1087
Rank: Dutch 4D
GD Posts: 645
Universal go server handle: herminator
Toge wrote:
Proposed & working solution.

I challenge anyone to come up with argument how this is unfair to anybody.


Anyone who does not set the flag will be looked at as suspect, and people will refuse to play them.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #14 Posted: Sun Jul 17, 2011 4:28 am 
Lives in sente
User avatar

Posts: 914
Liked others: 391
Was liked: 162
Rank: German 2 dan
Here in germany, most ISPs do a regular 12h- or 24h-disconnect. Also, some people do have a shaky connection. Making those people second class citizens is not an option for me.

KGS has solved the escaper problem:

  • If someone regularly escapes, he loses all games he disconnected from.
  • If someone disconnects once, he can still reconnect and expect the game to continue.

The real escaper problem is the hysteria about every disconnect.

_________________
A good system naturally covers all corner cases without further effort.


This post by Harleqin was liked by 3 people: Li Kao, lovely, Sverre
Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #15 Posted: Sun Jul 17, 2011 4:44 am 
Judan

Posts: 6160
Liked others: 0
Was liked: 789
Harleqin wrote:
KGS has solved the escaper problem


Nonsense. Escaping is more than disconnecting. Worse are things like repeated Undos and bad dead stone markings. Also the KGS "solution" is pretty bad; if you don't know exactly how it works, the escaper opponent still gets away with it.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #16 Posted: Sun Jul 17, 2011 6:40 am 
Gosei
User avatar

Posts: 1758
Liked others: 378
Was liked: 375
Rank: 4d
Harleqin wrote:
...most ISPs do a regular 12h- or 24h-disconnect

What? That would infuriate me if I got disconnected in the middle of a game (of Go or otherwise) due to my ISP being unable or unwilling to provide 24/7 service. I'd even have to plan my games around when I knew that disconnect was coming.

I think I just gained a bit of appreciation for Canadian telecoms, which is something I haven't had gained in a long time.

_________________
We don't know who we are; we don't know where we are.
Each of us woke up one moment and here we were in the darkness.
We're nameless things with no memory; no knowledge of what went before,
No understanding of what is now, no knowledge of what will be.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #17 Posted: Sun Jul 17, 2011 6:59 am 
Lives in gote
User avatar

Posts: 643
Location: Munich, Germany
Liked others: 115
Was liked: 102
Rank: KGS 3k
KGS: LiKao / Loki
Dusk Eagle wrote:
Harleqin wrote:
...most ISPs do a regular 12h- or 24h-disconnect

What? That would infuriate me if I got disconnected in the middle of a game (of Go or otherwise) due to my ISP being unable or unwilling to provide 24/7 service. I'd even have to plan my games around when I knew that disconnect was coming.

I think I just gained a bit of appreciation for Canadian telecoms, which is something I haven't had gained in a long time.


It's not as bad as it sounds. This only happens if you try keep a continuous internet connection for over 24h. So if you shut down your computer at night it won't happen. And many routers have a feature that tells them to disconnect once a day at a fixed time(say 4AM) which avoids the disconnect for the rest of the day. I don't think I have ever hit the 24h disconnect.
It's intention is to prevent you from hosting a full server at home because by giving you a new IP address every 24h.

WLAN is a *much* bigger problem in practice. Especially since KGS doesn't deal gracefully with packetloss.

_________________
Sanity is for the weak.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #18 Posted: Sun Jul 17, 2011 8:19 am 
Lives in sente
User avatar

Posts: 795
Liked others: 93
Was liked: 105
GD Posts: 600
A slight improvement suggestion for the "non-escapers" option: The one who has either escaped or disconnected is granted a grace period of five minutes to get connected again and resume the match. With the "resume" button that KGS has (in contrast to IGS) this should be an easy task.

As for the automatch, this should always be in the "non-escapers" mode just as it is now, or better: with the five-minutes-return grace period.

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #19 Posted: Sun Jul 17, 2011 9:31 am 
Dies in gote

Posts: 60
Liked others: 33
Was liked: 16
Rank: KGS 4 kyu
KGS: danielm
Harleqin wrote:
KGS has solved the escaper problem:

  • If someone regularly escapes, he loses all games he disconnected from.
  • If someone disconnects once, he can still reconnect and expect the game to continue.

The real escaper problem is the hysteria about every disconnect.


It's not solved, because:

  • Somebody can intentionally escape every 1 in X lost games if they understand the system, either to artificially inflate their rank a little bit, or simply to annoy their opponents.

Whether that is a smart thing to do is another matter, but this is still "officially sanctioned abuse", and thus this can't be classified as a complete solution.

I have never seen a complete solution to this problem that doesn't involve some degree of manual administration, and the KGS system isn't it either. Whether its drawbacks are preferable to other systems is mainly a matter of preference.

For the record, I do prefer the current system to the "noescape" flag system on FICS, which is either ineffective or going to split up the already not-that-huge pool of players. Even if it works due to sufficient players on both sides of the flag, you still have to choose between a rock (dealing with escapers) and a hard place (having games decided by unintentional disconnect of either player every once in a while).

FICS' best feature regarding this issue IMO is not the flag, but the adjournment system with the option of manual adjudication (which also helps to weed out regular abusers).

Top
 Profile  
 
Offline
 Post subject: Re: Proposed solution to the escapers problem...
Post #20 Posted: Sun Jul 17, 2011 10:47 am 
Dies with sente
User avatar

Posts: 121
Location: Lyndhurst, New Jersey
Liked others: 44
Was liked: 10
GD Posts: 109
KGS: lovely
Tygem: imsohot
I don't really understand the general uproar over escapers. If someone escapes from a game I'm playing I get satisfaction in knowing that I smashed him so hard that he couldn't stand playing longer.

I disconnect every once in a while because I'm using a neighbor's Wi-Fi; when their system goes down, I go down. That's why I put a note in my profile: "Note: sometimes I disconnect because I'm using a neighbor's Wi-Fi. If I do, please wait a few minutes until I return. Usually I return within seconds."

I have no control over when/if it disconnects.

I really like Tygem's system in the five minutes to reconnect policy. It works well and I've been able to continue playing games a few seconds after I disconnected without any problems.


This post by lovely was liked by: Li Kao
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 159 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group