• 陈志行:计算机围棋程序手谈作者


    陈志行
    男,1931年5月出生,广东番禺人【1】
    1952年广州中山大学化学系毕业后一直在留校任教,1978年任硕士生导师,
    1983年提升为正教授,1986年获全国教育系统劳动模范称号并被授予人民教师奖章
     
    1991年退休后,从事电脑围棋开发。
    从1993年起,共10次获得电脑围棋世界冠军:1993年11月获应氏杯冠军,1995-1997年连续三年包揽FOST杯、应氏杯冠军
    2000年获心智奥林匹克电脑围棋赛冠军,2001年3月在汉城获SG杯国际电脑围棋赛冠军,2002年10月在贵阳获国际电脑围棋赛冠军。
     
    2008年10月12月下午五时因肺病逝世,享年七十七岁【2】

    个人生涯

    少年好钻志于行

    陈志行出生于归侨家庭

    名字是父亲起的,取意于“少年好学志于行”

    陈执行认为自己好于钻研

    曾因为对早期的输入法不满意

    就分析了其编码表,找出了其中的错误,然后重新设计一套输入法:汉字科技系统SCCS

    陈志行认为自己并没有做到少年好学

    还写了副联自嘲:

    志大才疏空自赏

    行乖思殆岂为模

    从象棋到围棋

    陈志行最初是个象棋高手,拿过广州市教工象棋赛第二
    不过在接触围棋后就放弃了象棋
    后来受到袁兆骥、郑定远、齐曾矩等围棋高手指导
    在业余选手中有很高的棋力

    接触编程

    1977年,46岁的陈志行在上海参加第一届量子化学会议时初次听说编程
    开始学习并准备用于量子化学研究
    陈志行认为虽然起步晚了点,但只要能做出自己的成果就行
    并不是一定要做到第一才行
    这期间陈志行自己编程、穿孔(当年是纸带机,需要穿孔员穿孔)
    甚至过年除夕回去和母亲吃完团圆饭还要赶回电脑旁工作
    之所以这样一是因为兴趣
    二是认为只有亲自动手才能深入了解每个细节,做事才有主动性
    当然最重要的是,没有这些积累
    后面的计算机围棋也就无从谈起了

    花甲之年的新路

    1989年春节,陈执行写了一副对联挂在客厅上:
    黑白分明,何堪玩物徒伤志
    鸿蒙高迥,不断求知更创新
    以表达自己进入计算机围棋开发领域的决心
    之后在90年年初“倾囊"买了第一台8088 xt电脑
    然后就在那个寒假里,除了工作和完善自己之前做了的汉字输入系统
    就是进行围棋开发,用了半个寒假程序就能马马虎虎下棋了
     
    91年,60岁的陈志行申请退休,并表示不接受返聘,以全身心投入计算机围棋程序开发
    因为不满意围棋的英文单词"go"(取自日本的围棋发音),觉得“去”这个字表示围棋太别扭
    陈志行为自己的程序取名手谈,英文名"handtalk"

    初露锋芒

    91年11月,手谈第一次参加国际电脑围棋赛
    因为实力一般,没能通过资格赛,这样不能报销路费
    只好请当时旅居新加坡的原专业四段女棋手敖立贤拿“手谈”去参赛
    不过这次手谈在最后比赛中得了第六名,还算很幸运
    这个版本的手谈初步解决了分块、自由度、眼形判断、串歼逃等问题
    为了迎接1992的比赛,陈志行对程序做了以下“巨大”的改进:
    1.加进定式。
    2.废弃原有的自由度方案而改为更合理的方案
    3.对棋子间的连断问题作判断:尽管还是初步判断,却要用一个大模块
    4.把串歼逃的以二气串为限扩展到三气串
    5.处理双歼问题,即打吃一串而歼灭另一串
    6.增加模式
    7.给程序以初步的对杀能力
    这其中的困难是非常大的,直到接近比赛,程序的水平才有明显的提高
    92年的国际围棋赛在东京举行
    首先报名参加资格赛,因为通过后可以报销一半机票,如果胜了上届冠军就可以报销全部
    这一次因为资格赛表现优异,手谈被作为资格赛测试标准之一
    还因为手谈杀伤力惊人,导致其它程序大都不能通过资格赛
    这解决了往返路费问题
    这一年手谈取得第二名,第一名则是美籍华人陈克训的“棋慧”
    获得的奖金也缓解了经济上的拮据
    那大概是陈教授最开心的时刻

    巅峰

    93年的国际围棋赛在成都举行
    手谈六战全胜,终于圆了当年许下的冠军的梦
    也取得了一笔可以摆脱穷困的奖金
     
    94年的国际围棋赛手谈仅获得亚军
    冠军则是陈克训的棋慧
    1995-1997年是手谈大丰收的三年
    包揽了三届FOST杯和应氏杯
    同时也打破了应氏杯向人脑挑战赛的14、12、和10手记录
     
    拿下世界冠军之后
    手谈也得以在日本发行商业版本
     
    后来陈志行还成立了“广州志行电脑围棋有限公司”,开了“手谈茶吧”
    不过好像都没有盈利
     

    晚年

    随着计算机软件技术的发展
    更多的年轻人进入软件开发行业
    陈教授也多以荣誉会员参加比赛
    也曾参与当年的电脑围棋角的讨论,是大家心目中的偶像
     
     
     
     
     
    2008年陈志行因病去世,享年77岁

     

    电脑围棋小洞天

    2000年,陈志行编写的《电脑围棋小洞天》一书出版。
    书中以自传的形式介绍了个人的工作、兴趣爱好和后来的电脑围棋生涯
    是一本难得的小册子,可以非常真实的了解陈教授的一生(本文个人生涯部分是也是完全摘自此书)
    书中有陈教授签名的“探索”,也是对后续年轻人的鼓励

    后续事件

    据《电脑围棋小洞天》中自述

    陈志行在97年的时候认为自己如果还能再做20年

    也很难让自己的程序顶的住自己让九子

    这大概是建立在自己使用的汇编和486基础之上

    现在正好20年过去了,电脑已经超越了人类棋手:

    2016年3月,ALPHAGO 4:1胜李世石
    2017年5月, AlphaGO Master 3:0胜柯洁, 60:0网络快棋击败职业选手
    2017年10月,AlphaGO Zero 89:11 胜AlphaGO Master【3】

     注:原本作为词条发往百度百科

    想着这么多年了,百度都没有陈教授的词条,大家也是够懒

    结果我上去编辑了10多次,也申诉了8、9次

    小编们就是不让通过,宁愿百科页面遍布机器人编辑的无价值词条

    最后想想还是决定放弃百度,发到自己博客,这样更自由一些,也可以随意添加我认为更重要的资料

    大家感兴趣的话也可以评论或者添加其它资料)

  • 相关阅读:
    JAVA中获取路径
    maven 更换阿里镜像、设置本地仓库路径
    Cannot construct instance of `com.jty.entities.Dept` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate or propertybased Creator)
    oracle日期正则表达式
    linux配置jdk
    4月份健身计划
    刚才上了ednchina的blog,发现改版了。竟然登陆不上了
    ②这次将stm32的PC13作为普通i/o口驱动led,不知道能否发生网上提到的现象
    最近画的两块板子。
    RDS的板子推倒重画
  • 原文地址:https://www.cnblogs.com/wiki3d/p/handtalk.html
Copyright © 2020-2023  润新知