10月28日,在围棋三星杯第二轮的比赛中,连笑在第200手超时告负。

超时告负的例子在围棋的网棋比赛中十分常见,不少棋手在十分劣势的情况下,或是为了保留一点面子,或是懒得动手去认输,经常有人会选择“超时认负”。如前一天三星杯首轮,辜梓豪对一力辽的比赛就是超时认负的。

不过,连笑的这次“超时认负”却激起了轩然大波,因为,当时连笑与申真谞的棋相差不大,是还有胜机的。

打开网易新闻 查看更多图片

连笑怎么就超时负了呢?

看直播时,直播员的说法是:“连笑老师主动超时的,相当于认输吧,毕竟当局者迷,看不清。”

是不是这样的呢?连笑在当晚深夜在社交媒体上发出文章,否定了这种说法。

文章中,连笑否定了主动认输的说法,他的回答非常明确是:“无论什么比赛这种棋我都会继续下。”

那怎么又会超时呢?连笑最初的想法是:“我当时很懵脑子里以为因为点目跟懊悔导致鼠标点慢了。”

那是不是真的因为连笑脑子一抽,导致鼠标点慢了?也不是,这是一场令人惋惜的,电脑软件漏洞制造的冤案。

打开网易新闻 查看更多图片

事后,有关人员调出了连笑的现场下棋监控视频,从视频中可以非常清晰地听到电脑读秒声“6、7、8、9、超时”。然而,就在“9”与“超时”之间,还清晰地听到了连笑落子的鼠标按键声。

这是什么原因呢?我们先按下连笑此事不表,先说一说二个月多前的农心杯第12局,韩国主帅朴廷桓与中国范廷钰的比赛中,朴廷桓超时的事。

回顾那盘棋,我们会发现,朴廷桓的超时与这次连笑的超时完全是一模一样的。但那盘棋朴廷桓更机灵,马上以鼠标故障为由提出异议,中国方面非常大度地让朴廷桓重赛,而连笑的这盘棋是在赛后很长时间才发现,已无法申请仲裁了。

那同样的事故两次发生,一定出了什么问题,问题出在哪里呢?问题可能出在电脑软件设计上。

如果棋手面对面下棋,旁边的计时器数到“超时”你没有按下去,那是必然超时,无话可说。而电脑不同,服务器在远端,信号是要跑路的。这个跑路的时间,受网络条件的限制,有时,会出现很长时间的延迟。

产生的直接效果是:连笑与朴廷桓听到的数秒,可能已是延迟了的数秒,因为网络的突然堵塞,当你才听到“9”时,服务器那边已判你负了。

同时,连笑按下鼠标的信息,也有一个需要传到服务器的时间,虽然你在“9”与“超时”之间按下了鼠标,但已没有时间传到服务器了。

打开网易新闻 查看更多图片

解决的办法有三个:

第一,该软件应进行升级。把计时的系统全部安装到本地来,而且对“超时”的认定不能这么草率,服务器要调取本地的读秒时间与按下鼠标时间进行反复充分比较之后,延时做出判断,而不能简单地按服务器收到的时间信息下结论。

第二,对于棋手来说,下网棋要适应机器,争取在“9”之前把鼠标按下,留1秒的时间给讯号跑路。

第三,对于举办方来说,也可以把读10秒延长到读11秒,尊重棋手的落子习惯,给信号跑路的宝贵时间。

连笑遇到这事时,“感觉呼吸极度困难”,希望有关方面都尽快改进,避免这样的事再次发生。