| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... |
| |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... |
| |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... |
| |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... |
| |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... |
| |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
|
In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
◆卷首语
| |  |
自娱自乐要不得
*
PDF
(西帅,2017-05-06)
|
| | |
因为要写点儿关于围棋的东西,需要查阅一下围甲的资料,本以为有了万能的互联网,这点儿资料不在话下,没想到上网找了半天——没有!
中国围棋协会的官网,按理说资料是最全的。请注意“按理说”几个字。
打开官网一看,最上头的一条新闻“第十四届倡棋杯中国职业围棋锦标赛本赛开赛在即”,时间是2017年4月18日,还勉强说得过去;第二条可就不像话了,“世界围棋公开赛决赛 柯洁险胜李世石夺第三冠”,... | | |  |
围棋AI会成为作弊利器吗?
*
PDF
(西帅,2017-04-29)
|
| | | 随着围棋AI的水平越来越高,网络围棋也越来越普遍,一个显而易见的问题随之出现:如何防范有人利用AI作弊?
类似的问题在围棋界还算是个新事物,但在象棋界早已出现。不是因为下象棋的人的职业道德更差,而是因为无论中国象棋还是国际象棋,AI战胜人类棋手已经是很Easy的事。毕竟在整整20年之前,“更深的蓝”就已经战胜了世界棋王卡斯帕罗夫。
据说在中国象棋的网络比赛中,曾... | | |  |
高手和低手下的,是同一种围棋吗?
*
PDF
(西帅,2017-04-23)
|
| | |
衡量一个人围棋水平高低,有客观的段位标准。从职业高手到业余高手再到入门选手,光是段位、级位就多达30多个层级。
高手下的棋,很多是低手看不懂的,因为钻研的程度不同,根本无法在同一个层面上对话。如果高手和低手对局,那就更有趣了。举例来说,你认为自己死活无忧、局面大优,但没准在高手眼里,你的棋早就是千疮百孔死路一条。
几天前我跟一位业余高手讨教受四子棋,旁观的朋友大惊:你这路子怎么不像是下手对... | | |  |
“犯规负”,一次生动的“挫折教育”
*
PDF
(西帅,2017-04-09)
|
| | | 地点:韩国棋院
事件:胡耀宇“犯规负”
?
这是LG杯预选赛的倒数第二天下午,其余比赛都已经结束,赛场上只剩下惟一一场对决:胡耀宇和韩国棋手李春揆。
?
此时局面是胡耀宇稍优,正常收官将是半目获胜,虽然这是围棋盘上最微弱的优势,但对职业棋手来说,胜利的把握就算不是百分之百,至少也是99.9%。
?
就在此时,0.1%的小概率事件毫无预兆地出现。在读秒声的催促下,胡耀宇先按下了棋钟,并... | | |  |
本周人物:朴廷桓
*
PDF
(西帅,2017-03-25)
|
| | | 本周棋坛焦点人物本来应该是围棋AI DeepZenGo,但一来电脑程序毕竟不是人,二来在本期周刊的其他文章中也提到了DeepZenGo,总不是到处都是它。
一定要从人类棋手里选一个的话,就选朴廷桓吧。
刚刚在东京结束的世界最强棋士战中,朴廷桓连胜井山裕太、DeepZenGo、芈昱廷,最终捧走冠军奖杯。
身为继李昌镐、李世石之后另一位韩国围棋领军人物,朴廷桓的2016年过得实在不怎... | | |  |
弘通教育专稿:围棋经典谚语(6)
*
PDF
(西帅,2017-03-25)
|
| | |
当对方在自己这边分投时,应该从自己发展潜力较大的一方——棋比较宽的一方拦住对方。避免自己子力重复。
27盘角曲四,劫尽棋亡
盘角曲四,是一个特殊的劫争。在走成劫争前是曲三,对方无法吃掉,如果吃了曲三就成了死棋,不吃则是双活。当曲三一方在全盘补尽劫材后,在走出盘角曲四打劫杀。被杀方因无处找劫而被吃。所以一般“盘角曲四”棋局完了时,被判为死棋。
| In EntityDAO.getBlobFile() - getBlobFile:select Extension from SpecialColumnArticle where ID=627:
java.io.IOException: 磁盘空间不足。
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:637)
at com.metanet.common.dao.EntityDAO.getBlobFile(EntityDAO.java:525)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:133)
at com.metanet.specialcolumn.SpecialColumnArticleDAO.transformContent2Text(SpecialColumnArticleDAO.java:128)
at org.apache.jsp.specialcolumnhome_jsp._jspService(specialcolumnhome_jsp.java:396)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.metanet.filter.LogFilter.doFilter(LogFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.hoetom.common.filter.WelcomeFilter.doFilter(WelcomeFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
| | | | | | | | | | | | | | | | | | | | | | | | | |