微信团队养的那只冠军金毛PhoenixGo,正式开源了

4月28日,腾讯微信的人工智能围棋程序PhoenixGo(凤凰围棋)获得了“贝瑞基因杯”2018世界人工智能围棋大赛的冠军,据称,网友还给PhoenixGo起了个接地气的名字叫“金毛”。

今天,微信宣布,这只微信的“金毛狗”开源了,成为国内第一个开源的围棋AI项目。PhoenixGo是几名工程师在开发机器翻译引擎之余抽空研发的。

围棋AI项目PhoenixGoshi

授权协议:Apache2.0

操作系统:跨平台

开发语言:C/C++ Python

开发厂商:腾讯

GitHub地址:https://github.com/Tencent/PhoenixGo

PhoenixGo 简介

PhoenixGo是腾讯微信翻译团队开发的人工智能围棋程序,该项目由几名工程师在开发机器翻译引擎之余,基于AlphaGo Zero论文实现,同时做了若干提高训练效率的创新,并利用微信服务器的闲时计算资源进行自我对弈,缓解了Zero版本对海量资源的苛刻需求。

PhoenixGo在野狐围棋平台上的账号“金毛测试”,运行于1块性能与GTX 1080 Ti性能接近的Tesla P40上,对人类棋手具有非常高的胜率。

开源内容包括:

● 分布式 MCTS 对弈程序源码,支持 GTP 协议

● 经过大量资源训练的 20 block 模型

目前支持 Linux 和 Windows 平台。

PhoenixGo 为什么要开源

腾讯官方提到,一个好的围棋AI,需要算法、工程实现、计算资源三者结合。目前围棋AI已经有了优秀的公开算法,但同时拥有良好工程实现和大量计算资源,并不是一件容易的事。

为了让行业内其他研究者可以在此基础上继续探索围棋AI的奥秘,帮助棋手更方便地研究围棋AI的棋路,也为了众多围棋爱好者在家用普通电脑上可以享受和职业九段交锋的乐趣,微信团队决定对外开源PhoenixGo对弈源码和训练模型。

如今,PhoenixGo源码已经上传到GitHub上,这份源码和模型可以在单块GPU上提供强职业棋手的棋力,在单机多卡和多机多卡的系统上具有远超人类棋手的水平。

417 total views, 4 views today

智能围棋中的大哥大 — AlphaGo Zero

AlphaGo Zero是DeepMind围棋软件AlphaGo的最新版。2017年10月19日,AlphaGo团队在《自然》上发表文章介绍了AlphaGo Zero,文中指出此版本不采用人类玩家的棋谱,且比之前的所有版本都要强大。

AlphaGo Zero是DeepMind围棋软件AlphaGo的最新版。2017年10月19日,AlphaGo团队在《自然》上发表文章介绍了AlphaGo Zero,文中指出此版本不采用人类玩家的棋谱,且比之前的所有版本都要强大。

通过自我对弈,AlphaGo Zero在三天内以100比0的战绩战胜了AlphaGo Lee,花了21天达到AlphaGo Master的水平,用40天超越了所有旧版本。DeepMind联合创始人兼CEO杰米斯·哈萨比斯说,AlphaGo Zero“不再受限于人类认知”,很强大。由于专家数据“经常很贵、不可靠或是无法取得”,不借助人类专家的数据集训练人工智能,对于人工智能开发超人技能具有重大意义,因为这样的AI不是学习人,是通过对自我的反思和独有的创造力直接超越人类。

AlphaGo Zero神经网络使用TensorFlow在64个GPU和19个CPU参数服务器训练,推理的TPU只有四个。神经网络最初除了规则,对围棋一无所知。AI进行“非监督式学习”,自己和自己对弈,直到能预测自己的每一手棋及其对棋局结果的影响。前三天,AlphaGo Zero连续自我对弈490万局。几天之内它就发展出击败人类顶尖棋手的技能,而早期的AlphaGo要达到同等水平需要数月的训练。为了比较,研究人员还用人类对局数据训练了另一版AlphaGo Zero,发现该版本学习更加迅速,但从长远来看,表现反而较差。

普遍认为,AlphaGo Zero是一次巨大的进步,即便是和它的开山鼻祖AlphaGo作比较时。艾伦人工智能研究院的奥伦·伊奇奥尼表示,AlphaGo Zero是“非常令人印象深刻的技术成果”,“不管是在他们实现目标的能力上,还是他们花40天时间用四个TPU训练这套系统的能力”。《卫报》称AlphaGo Zero是“人工智能的大突破”,援引谢菲尔德大学的伊莱尼·瓦希莱基(Eleni Vasilaki)和卡内基梅隆大学的汤姆·米切尔(Tom Mitchell),两人分别说它是令人印象深刻的成就和“突出的工程成就”。悉尼大学的马克·佩斯说AlphaGo Zero是“巨大的技术进展”,带领我们进入“未至之地”。

然而,纽约大学心理学家盖瑞·马库斯对我们目前所知的则表示谨慎,AlphaGo或许包括“程序员如何建造一台解决围棋等问题的机器的隐晦知识”,在确保它的基础结构比玩围棋时更有效率之前,它需要在其他的领域受检测。相反,DeepMind“自信这种方法可以归纳至更多的领域中”。

韩国职业围棋选手李世石回应称:“之前的AlphaGo并不完美,我认为这就是为什么要把AlphaGo Zero造出来”。至于AlphaGo的发展潜力,李世石表示他必须要静观其变,但同时表示它会影响年轻的棋手。韩国国家围棋队教练睦镇硕表示,围棋界已经模仿到之前AlphaGo各个版本的下棋风格,从中创造新的思路,他希望AlphaGo Zero能带来新的思路。睦镇硕补充道,棋界的大趋势如今被AlphaGo的下棋风格影响。“最初,我们很难理解,我差不多认为我在跟外星人打比赛。然而,有过这么次的体会,我已经适应它了。”他说。“我们现在错过了辩论AlphaGo与人类之间的能力差距的点。现在讲的是计算机间的差距。”据称,他已经开始和国家队棋手分析AlphaGo Zero的比赛风格:“虽然只看了几场比赛,但我们的印象是,AlphaGo Zero和他的前者相比,下棋更像人类。”中国职业棋手柯洁在他的微博上表示:“一个纯净、纯粹自我学习的AlphaGo是最强的……对于AlphaGo的自我进步来讲……人类太多余了。”


编者注:人类对弈的乐趣在于从对手的失误中找出反击的手段,而不是超越AI的存 。如何利用AI技术训练我们提高棋力水平,是我们当前和未来发展方向。

314 total views, no views today

leela-zero介绍

leela-zero和AlphaGo-zero一样,是使用蒙特卡洛树搜索和深度残差神经网络算法,不依赖于任何人类棋谱训练出来的围棋AI。leela-zero是AlphaGo-zero忠实的追随者。 和绝艺不一样的,leela-zero是开源免费的项目,其成果是全人类共享的。目前绝艺只提供给国家队使用,而leela-zero任何人都可以免费使用。 Zero顾名思义,就是从零开始。leela-zero需要从零开始学习围棋,通过自对弈产生棋谱训练自己,逐步成长为围棋高手。据估计,在普通的硬件设备上重新打造一个AlphaGo-zero需要1700年。

1700年太久,我现在就想要!

众人拾柴火焰高,因此leela-zero采用分布式的训练方式。世界各地的leela爱好者们可以贡献自己的电脑参与训练。其过程可概括为以下几步:

  • leela志愿者者下载leela-zero训练程序autogtp
  • 志愿者们分别运行训练程序,训练程序会自动让leela-zero自对弈,产生棋谱后上传服务器。
  • 作者用收集到的棋谱训练出神经网络权重(权重:表征神经网络内部联系的一系列参数)
  • 新出来的权重会和之前最强的权重对局,用于检验其棋力,400局中胜率超过55%的则更新为当前最强权重。

leela-zero的进步就是靠产生一个又一个更强的权重。

目前每天有600人左右在为leela-zero提供训练。在半年的时间内leela-zero已经自我对弈700万局,经历128次权重更迭。详细信息前往sjeng查看。 一次权重更迭就代表leela-zero 的一次进步。虽然每个人的力量很弱小,但我们团结在一起的力量是无比巨大的。Leela-zero从牙牙学语,到如今具备职业棋手水平,参与训练的志愿者们功不可没!

LeelaZero最新203权重,对战FB权重获胜

深思围棋也采用了Leela-Zero 开源技术,从而让深思围棋有了一个全新的飞跃,进入了AI智能学习过程。

 

377 total views, no views today

网络围棋简介

自从互联网的兴起,网络下棋成为了大众围棋对弈的主要形式。网络围棋比赛也日渐兴盛起来。网络围棋寻找棋友非常方便,对弈后资料保留非常妥当。网络围棋比赛方兴未艾。而且网络围棋可在对弈时,模拟下步结果和推演,加强战略上的发展。根据对局时间限制与否,网络围棋可大体划分为即时对弈和非即时对弈两类。目前的主流对弈平台大多属于“即时对弈平台”,但“非即时对弈平台”在近几年也逐渐开始流行。

最早的国际性围棋网上对弈站点应该是IGS(Internet Go Server),现为日本PANDA-GO公司所有,曾是最大的国际性围棋网站。PANDA-GO公司同时出品用于IGS的对弈客户端glGo,该软件可以实现网络对弈,也可以配合开源软件GNUGO实现人机对弈。IGS同时也支持第三方的客户端,例如Sente开发的Goban(仅运行于Mac OS X平台)。除IGS外,主要的对弈网站还有野狐、Tom棋圣道场、弈城、新浪、联众、KGS、LGS、QQ围棋、台湾棋院文化基金会等等,多数网站都使用自己开发的专属客户端。

网络客户端介绍

1、清风、新浪、TOM和弈城(曾经的中国国内四大围棋网站)

清风围棋网(www.qf.com.cn)由8位职业棋手(邵炜刚、周鹤洋、刘菁、罗洗河、王磊、余平、邹俊杰、黄奕中)创建于2000年5月22日,2000年与韩国最大的围棋网Neostone合作,成为当时国内最大的围棋对弈平台,由于平台对弈软体属于韩国方,为走国产化道路,清风2003年与Neostone网分手,由于用户资源同属清风及其后接盘Neostone的弈城网,清风的人气开始走下坡路,不久清风投靠搜狐,成为搜狐围棋的一部份,由于经营者之间的分歧,清风其后名存实亡,2011年左右搜狐网将清风围棋改称搜狐围棋,但原清风的用户资源仍然保留,搜狐围棋各方面都难以与鼎盛时的清风相比。棋牌运动管理中心官网中国棋牌网2012年12月17日上线,先是把2010年成立的原弈家网并入,弈家棋牌软件成为中国棋牌网对弈软件,后清风围棋也出现在中国棋牌网下载中心网页,链接的清风网址为www.qingfengweiqi.com(棋牌新闻链接仍是搜狐),属于北京联韵玄素科技有限公司所有(北京市东城区东四块玉南街35号)。

新浪围棋2000年10月与韩国乌鹭网(韩国棋院Cyberoro)合作成立了新浪围棋对弈平台并一直使用至今,韩国乌鹭网其后超越Neostone成为韩国第一大围棋网,其客户端遍及中国、日本、台湾地区和泰国,其最大特点是软体非常优秀,加上观看围棋大赛直播十分方便,吸引了众多棋迷,是目前最大的即时对弈平台。

TOM围棋于2003年7月开始使用TYGEM软件(韩国tygem公司 [2001年6月1日正式开业,前身为2000年3月成立的ICBL公司]),由于对弈软体属于韩国方,2011年7月TOM与成都梦工厂(棋魂围棋的经营方)合作的新版TOM对弈客户端开始代替老版TYGEM软件,但至2013年3月,TOM网站突然宣布推出新版的TOM围棋对弈平台,用户至新TOM可以用原号重新登录并注册信息。原TOM对弈平台仍然开放并由成都梦工厂(成都梦工厂网络信息有限公司)经营与管理,2013年4月成都梦工厂围棋产品部公告主页更换,引导TOM用户适应新经营者的管理,由于TOM冠名属于TOM集团有限公司,2013年7月4日,棋魂与老TOM系统及用户合并,老TOM正式并入棋魂,而新TOM围棋则将从零开始,2017年6月9日TOM围棋运营团队公告因业务调整,TOM围棋将于2017年8月10日停止服务。

弈城围棋(www.eweiqi.com)2003年5月接替清风与韩国Neostone网站合作成立网络对弈平台,2005年10月开始转而与韩国tygem公司合作使用新软件TYGEM至今,韩国tygem公司与韩国乌鹭网是目前韩国前二的围棋网站,在曾经的老大Neostone网被兼并后发展势头也极为迅猛,目前客户端也遍及中国、日本、台湾地区等地区,由于TYGEM每年都会定期举办网络围棋大赛,影响力十分巨大。

2、联众、中游、边锋和QQ(中国国内四大休闲游戏网)

联众1998年6月4日开通,曾经是中国人气最旺的围棋网站,由鲍岳桥、简晶、王建华三人研发创立,2012年联众开始开发独立的围棋客户端天天围棋,2013年3月5日对弈版本升级,天天围棋最终命名为风月手谈,同时传统版的联众围棋仍然通过联众大厅开放,成为目前仅有的即有独立围棋客户端,又在休闲游戏中自带围棋游戏的大型休闲游戏网。

中国游戏中心1999年3月成立, 作为当时最早开发的休闲类游戏,在当时的中国网络棋牌圈里流传着:“北联众,南中游”,足见联众和中游在早期网络休闲游戏中的地位。

杭州边锋2000年5月20日正式成立,原有的南北两足鼎力,演化为三 国演义。2003年1月,边锋官方宣布最高在线20万人。2004年,杭州边锋在线被盛大收购,加上QQ游戏的加入,人气开始减少。

2003年8月,腾讯开始进军休闲游戏市场,三国演义的局面被打破。根据腾讯官方数据显示,QQ游戏最初同时在线只有5.8万人,2004年年底,QQ游戏的在线人数已经突破了100万人,而到2005年4月,QQ游戏已经超过了130万。2006年2月7日20点30分,QQ休闲游戏平台的同时在线人数突破了200万人,QQ游戏依靠其客户群迅速超越前三,已经是目前为止人气最高的休闲游戏网,围棋方面除传统的游戏外还推出棋力测评,在野狐与韩国中止合作后也加入QQ,成为QQ中的一员。

3、中国官方围棋对弈网点

中国围棋协会官方对弈网点最早叫“中国围棋”,大概2003年开始对外开放,2005年后改为“中国棋院在线”,但只有注册专业棋手才能进入下棋,2011年7月8日起,中国棋院在线游戏大厅直播及对弈功能暂停服务。

2012年12月17日,由国家体育总局棋牌运动管理中心与深圳市棋网科技有限公司携手打造的国内权威的专业棋牌网络平台——中国棋牌网(http://www.qipai.org.cn/)正式上线运营。

中国棋牌网是国家体育总局棋牌运动管理中心的官方网站,秉承棋牌运动管理中心对网站“权威、及时、准确、全面、便捷”的高要求,致力于成为国内最权威、最健康、最全面、最专业的棋牌网站。下辖围棋、象棋、国际象棋、桥牌、五子棋、国际跳棋等协会的官方网站,是棋牌中心对内行业管理,对外宣传、交流、组织活动的重要途径和窗口。

中国棋牌网作为国家体育总局棋牌运动管理中心的官方网络信息平台,她的创建肩负着推动棋牌项目发展的艰巨任务,同时为中国棋牌事业提供更为广阔的发展空间。致力于打造管理与服务、竞技与普及、培训与交流于一身的高端数字综合型网络平台。中国棋牌网以其时尚简约的风格充分将中心的政府、行业、项目等资源与棋网科技的网络技术资源紧密的结合起来,充分调动其优势,为海内外棋牌爱好者提供了良好的交流平台。各省、市地方棋牌组织通过中国棋牌网获取准确、重要的讯息,同时也可通过中国棋牌网及时反馈相关信息。地方组织之间也可在中国棋牌网互相交流。普通棋牌爱好者可以通过中国棋牌网了解中国棋牌的最新动态、观看国内外赛事直播和职业棋手讲解、享受便捷的网络教学、在对弈平台以棋会友。

2013年8月8日-9月8日中国棋牌网对弈平台全面公测。先成立的弈家棋牌也全面并入中国棋牌网(包括对弈账号)。中国棋牌网对弈平台延用原弈家对弈平台软件,先是三棋合一的对弈系统,现已成为集围棋、象棋、国际象棋、国际跳棋、五子棋、桥牌六合一对弈系统,

4、国内其他较大的网络对弈站点

2008年5月上线的棋魂开始并没有很大起色,后借助TOM的短期投靠与合作也挤身国内大型专业围棋对弈平台,成为国内最好的网络平台之一。

野狐围棋是2009年由李昌镐和古力发起野狐围棋研究会而成立,开始的对弈软件是用的韩国软件(据说是曾经的韩国Neostone,但汉化不好,很多都是韩文),2013年后不知何故不再与韩国合作转投腾讯,成为腾讯围棋的一分子,与QQ围棋并列成为腾讯围棋的两大对弈软体。

 

第二节网络围棋世界大赛

 

早期IGS举办过多次网上比赛,但因参赛规格问题难以说成是世界大赛。

有记录最早的实名制网上围棋国际比赛是2004年12月举办的世界网络围棋公开赛,由日本棋院主办并指定8位棋手参加,最终小林光一夺冠、中国古力亚军,虽然该比赛由中、韩、台、欧洲、北美、南美及日本2人参赛,但该赛从未被有关方面定格为世界大赛,该项比赛既不符合本文世界大赛本赛最少16人的底限,也不符合国际大赛8人(含)以下须设立预选的条件,因此最终未被列入国际大赛范围。

但最早的网上围棋世界大赛却不是实名制的,2003年9月由韩国tygem网站举办的东洋生命杯与2004年4月的东洋证券杯(此杯非之前的世界大赛、韩国tygem网站举办的生命杯与证券杯均在举办10届后停办,2016年后结盟韩国tygem的弈城网举办一年2次的世界冠军争霸赛)均为匿名制;其后声势最大的是韩国另一大围棋网站乌鹭网在2005年11月举办的世界网络围棋公开赛,韩国乌鹭网举办的两届世界网络围棋公开赛均为中国选手夺冠而停办,此后办了四届便康韩医院杯和一届熊津投资杯世界网络围棋赛,2015年后改为一年3届的世界冠军争霸战;野狐网也于2014年左右起举办与上面类似的人气排位赛。此类网络围棋比赛的特点是采用线上匿名制比赛(最多至决赛人到场监督下比赛),因此自娱自乐的成份更多些,加上公正性也存在疑问,故网络围棋世界大赛从未被列入正式的比赛。

从2015年700网晚报杯全国业余围棋公开赛开启线上海选和线下总决赛模式后,此后黄金杯世界业余围棋公开赛也采用此模式,虽然有一些消极的因素,但网络比赛已经开始冲击传统的面对面比赛。职业网络比赛真正对正式比赛带来冲击的是TGT腾讯围棋锦标赛。

2015品牌元年腾讯棋牌打造腾讯棋牌锦标赛是包含德州扑克、斗地主、麻将、围棋、象棋、桥牌等重点比赛项目的全民专业化棋牌竞技赛事。腾讯围棋锦标赛(Tencent GO Tournament,简称TGT)隶属于“腾讯棋牌锦标赛”系列赛事,包括线上初赛、线上复赛以及三亚线下总决赛。腾讯棋牌围棋锦标赛前二届冠军奖金分别为10和20万与一般的匿名网络赛相差无几,并未引起太大的关注,2017年7月31日,腾讯围棋网(野狐)隆重推出总奖金高达264万元、冠亚军奖金分别高达90万元、20万元的2017腾讯围棋锦标赛,冠亚军还将获得与UEC杯世界电脑围棋锦标赛冠军“绝艺”的对弈机会,与绝艺的挑战赛冠亚军奖金分别为30万、10万元,大大超越现有的几个匿名网络大赛,也超越了曾经的无论职业和业余的国内最高700网晚报杯(冠军70万总奖金230万),此类网络围棋大赛与纯网络比赛不同之处一是总决赛(相当于本赛)在线下举行,二是实名制,因此不能算是纯网络的比赛,腾讯围棋锦标赛可以看成线上预选,线下本赛,由于线下只有8个名额,不符合世界大赛的本赛规模,但达到国际大赛标准,不过这个比赛不是由官方主办,权威性存疑,是否能定为国际大赛级别仍待观察。

 

第三节网络围棋历史追踪

 

世界上最早的网上围棋对弈站点应该是IGS(Internet Go server),成立于1992年2月美国,后经一系列转手,目前由日本公司经营,中文名为熊猫围棋网,有中文站点。

1、IGS(Internet Go Server)与NNGS(No Name Go Server)(世界最早的网络围棋对弈平台)

IGS于1992年2月诞生在美国的新墨西哥州立大学(Univ. of New Mexico),设计者为Tim Casey,tweet是主要的管理人员。从92年到94年,IGS先后到过新墨西哥州立大学、UC-Berkeley、宾州大学(U. Penn)、UCSF和法国,还搬到过德国,其中在UC-Berkeley和宾州大学的时间较长。1995年初,IGS卖给了韩国的I-Net。IGS转到韩国以后,I-Net前后几次对设备更新换代,IGS运行的速度比在美国时更快,能容纳的棋迷人数也大大增加。1996年开始,日本通过Panda Net连上IGS提供服务。IGS经一系列转手,现为日本PANDA-GO公司所有,并于2002年2月22日建立新的熊猫围棋网(pandanet)。

NNGS(No Name Go Server的简称)与IGS颇有渊源,当1992年2月IGS诞生时,只有tweet一名网管。随着IGS的发展,tweet一人应付不了所有IGS上的事,IGS上就增加了临时网管,其中一位代号叫geek(真名是Erik Van Riper,当时纽约市立大学(CUNY)的某个系的网管),94年中期成为IGS临时网管。大概在94年底或95年初,IGS将卖到韩国并向棋迷收费的流言传开后,由geek带头,组织了6-7位IGS上的欧美棋迷编程高手,经过大约半年的努力,建成了一个适合所有IGS客户软件的下棋服务器,设在geek工作的系,服务器取名为No Name Go Server,简称NNGS,于1995年8月1日正式对公众开放。NNGS的诞生是对IGS的重大打击。tweet到95年6-7月将geek及“同案犯”一并驱逐出IGS。从此,IGS与NNGS成为对头。NNGS后来搬到了美国西海岸的San Diego市,平时,NNGS上的棋迷一般有40-50人,以欧美棋迷为主,NNGS本身的规模无法与IGS相比,随着网络围棋的发展,也逐渐消失在棋迷的视野中。

2、中国天元网(CTN)与中国围棋网(CWS)(中国最早的网络围棋对弈平台)

在中国,最早的网上围棋对弈站点一直没有明确考证过,其中新民围棋中国天元网创始于1997年7月(简称CTN,现在已改为“新博围棋网”),可能是中国最早的站点;另外较早的还有中国围棋网(简称CWS),网站成立于1997年3月,但其何时开通网上对弈没有人报道过,上面两个应该是中国最早的网上围棋对弈站点。

中国天元网是由上海宏奕信息系统有限公司发展并经营的网络围棋站点,包含提供最新围棋赛事新闻和棋谱的万维网站点和在网络进行对弈的网络围棋服务器CTN。CTN创始于1997年7月,是国内历史最早的网络围棋站点之一。2003年9月5日起,天元围棋网新服务器投入试运行,至2008年天元围棋网还能上去下棋,但人气一般,软件较差,经常断线死机。2010年中国天元网已经更名为新博围棋少儿平台,由成立于2004年3月的上海宏弈源软件科技有限公司经营,并推出少儿围棋教学对弈平台,由于已经不再提供大众网络围棋对弈的功能,中国天元网作为中国最早的网络围棋站点也基本不再存在。

中国围棋网成立于1997年3月,网络对弈(CWS)是基于NNGS的网上对弈系统,创办于1997年,是中国最早的网上对弈系统。CWS对弈客户端具有网上对弈、人机对弈、电脑支招等功能,虽然这个对弈系统人气一直不旺,但一直没有关闭。中国围棋网自2003年开始涉足非即时对弈领域,2007年对非即时对弈进行了较大的改进,2013年起推出了新的非即时对弈系统,成为国内较少的同时拥有即时与非即时对弈平台的网站之一,也是目前国内较大的非即时对弈网。

3、韩国拥有国际上最为发达的网络对弈站点

韩国的网络围棋比中日两国都发展的好,比较有名的最早有Neostone,曾经列韩国人气第一,且曾与中国的清风、奕城网合作过,后并入野狐网;目前韩国最有名的是乌鹭网和Tygem,它们的网上对弈软件都非常优秀,中国目前两大围棋网新浪、奕城都用韩国的软件,其中新浪是用乌鹭网汉化版,奕城用的是Tygem网的汉化软件,中国当时最有名的清风与Neostone分开后即并入搜狐走国产化道路,但一直发展较慢,人气已不能与当时可比,2008年后清风的国内四大围棋网站地位实际已被取代,韩国网站的优势在于对弈站点国际化,网站高手如云,经常直播世界大赛及高手比赛,且自己也举办奖金不菲的网络比赛,因此人气很高,经常万人同时在线。

摘自:微博

263 total views, no views today

AI深思围棋–如何添加第三方围棋软件中的追踪现场的棋局

当在第三方平台下棋,如何打开深思追踪现场的棋子并给出实现判断,这个功能就相当实用。

首先要在第三方平台打开一个棋室,我们以野狐围棋为例

我们首先是需要配置一下深思围棋可以认别棋盘上面的棋子,需要 野狐围棋中的一个棋子比较少的棋盘截图。

注:使用前请调整好固定棋盘的大小,在自动跟踪过程中不用调整棋盘的大小,以后要自动跟踪,棋盘大小要固定在这个大小。(否则会失效,又需要重新设置)

进如一个解说的棋室,点击 下面控制按钮,回到最开始,棋盘空盘。并走三到四步棋子为最佳。(一幅图不能完全设置完成,需要二幅图)

现场棋局图像的保存

同时在深思围棋中打开 复制第三方场景 (Ctrl+Y)

就会有一幅截图 保存在深思围棋目录下面  fox.bmp , 请找到这个文件(在深思程序的同一目录下),换一个名fox1.bmp , 并移到fox目录下。

然后继续下一步,保存另一张图 换一个名fox2.bmp , 并移到fox目录下

标记棋盘上黒白子

在FOX目录下有两个文本文件 是用来标记图中黒白棋子位置的。

如:FOX1.TXT 和 FOX2.TXT

标记说明:在DOC目录下面有个 配置第三方.txt文件中有相应的说明,如何标记黒白子。

棋盘上黒白子共有四种情况

* 纯黒子  L:1
* 纯白子  L:2
* 最后黒子 L:3 (带一个白色箭头)
* 最后白子 L:4 (带一个蓝色箭头)

我们需要手动标记图中棋子的位置,

如: FOX1.TXT  (注:最后是黒子 L:3)

L:2,y:2,x:3
L:3,y:2,x:13
L:1,y:3,x:16
L:2,y:15,x:3
L:1,y:16,x:15

如: FOX2.TXT  (注:最后是白子 L:4)

L:2,y:2,x:3
L:1,y:2,x:13      <–   (L:3 变成 L:1)
L:1,y:3,x:16
L:2,y:15,x:3
L:1,y:16,x:15
L:4,y:14,x:15    < — 增加了一行,最后白子

保存。

棋盘参数设置 – FOX.INI

再打开 深思围棋 目录下面的 FOX.INI配置文件,需要在里面设置图像中棋盘的位置。首先要使用 目录下面 tools 中的 CxImage.exe 打开上面保存的 fox1.bmp 或者 fox2.bmp.

棋盘位置:将鼠标移到最左上角棋盘开始处,最左下方会显示出 当前位置坐标, 就是Board_x 和 Board_y 的位置。

然后在移动到任一方格 左上角 — 标记下坐标 X,Y

然后在移动到同一方格 右上角 — 标记下坐标 X,Y

得到棋盘方格的大小 修改gap

测试区域大小 : testSize 略小于 gap 的大小 即可

; fox程序名
exename = “foxwq.exe”

; 棋盘x位置.
board_x = 24

; 棋盘y位置.
board_y = 38

;格子大小.
gap = 33

; 测试区域大小.
testSize = 31

记得保存。

下面的标记 图像 RGB的范围 将由程序自动设置。

进入深思围棋  — 进行自动配置

在菜单 用户 下面打开 配置(第三方)参数,

出现自动配置窗口,选中野狐 ,点击 自动配置。

系统会根据抓拍下来的图像,自动分析上面黒白棋子的 RGB参数值。

最后需要重启 深思围棋。 打开追踪第三方场景。

就可以看到现场棋局在深思围棋中出现了,并提示出当前要点。

开始 ENJOY!

看个现场的情况:

更多信息请访问:

https://www.deepthinkgohelper.com

 

1,334 total views, 8 views today

Wine与Crossover的简单使用

    首先说明,winebottler是wine的一个工具,wine是一个基于x11的一个软件。简单说,wine是windows API在*nix系统上的完全实现或不完全实现,原理是。wine能运行大多数windows程序,但是wine对部分windows程序的兼容性不好,对于一些软件无法运行,文字有可能乱码,部分功能可能无法使用。简而言之,wine只能解决部分问题,虚拟机可以几乎完美解决全部windows平台问题,毕竟虚拟机在兼容性上是无可挑剔的。

       一、先安装x11,因为mountain lion已经不再附带x11。
http://xquartz.macosforge.org/landing/
       二、安装wine和winebottler。
http://winebottler.kronenberg.org
三、说说wine怎么直接运行windows程序(如果仅仅是运行windows程序,基于wine的crossover更好用)。
①、打开wine,然后在状态栏点击wine红酒瓶图标,点击change prefix。



              ②、点击add新建一个容器,选择保存路径。



             ③exe程序直接右键–打开方式–wine。



             ④、选中run directly in *********(直接在*****容器运行,前面已经创建了一个容器),如果运行的exe程序是安装包,则会运行安装程序并在容器内完成安装,安装完成完成后,在容器的program files里运行相应exe启动程序即可如果exe直接可执行不需要安装,那这一步就让程序正常运行了。



            ⑤(如果是安装包)按照步骤安装。



            ⑥运行中的foobar 2000。



   四、(可选)命令行的wine安装:在安装完x11之后,需要Xcode或者Xcode的Command line tools(用于编译)和Homebrew:

  1. xcode-select –install

复制代码

  1. ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”

复制代码

  1. brew doctor && brew install wine

复制代码


、winebottler包装windows游戏(先用wine直接运行看一下有没有问题,确认没问题再移植,当然要包装大型游戏也不是不可以,只不过非常费工夫,要在winetricks添加必要的组件,兼容性不好,失败率很高。包装小游戏完全没问题)

         ①、运行winebottler,打开advanced标签页,如图设置。



        ②、生成的软件(图标什么的可以自己替换)。



       ③、运行。



       这样一个windows游戏就包装好了。
       比方说,PC迅雷虽然可以在wine下运行,但是联网出问题。论坛上也有很多游戏(如使命召唤8、极品飞车、魔兽 等等)是基于cider的(类似winebottler)封装,也有兼容性问题,在一些机子上不能运行或者黑屏、闪屏之类的。建议winebottler就拿来包装一些windows平台的老游戏就好了。 
       附上我制作的大富翁4:http://bbs.feng.com/read-htm-tid-6852673.html

==============================华丽丽的分割线==========================================

 

        现在说说Crossover运行windows程序。像Wine和Crossover方式运行windows软件,老实说属于非主流,大多数人选择开譬如parallels desktop的虚拟机(当然我也建议你直接用虚拟机,毕竟是OS X下最省事最完美的解决方式,bootcamp另当别论)。不用尝试安装windows版迅雷,兼容性问题。
       Crossover是Codewave公司制作的wine的一个商业版本,GUI比wine人性化,也有中文支持,安装的软件会在lauchpad显示;就我而言,我在买Mac的前两年就开始多方面了解Mac的操作、使用还有软件,寻找windows软件的替代品。比起虚拟机,我更早了解Crossover,后面了解了wine,最后在苹果官网看视频演示教程才知道parallels的存在。
         一、安装Crossover
         二、我觉得,偏好设置应该这么设置比较好,因为我希望打开exe软件是直接运行而不是启动安装助手。

 


 

          三、安装windows软件(安装包形式)
             ①打开crossover   配置–安装软件

 


 

             ②如图所示安装

 


 


 


 

          ④、在弹出的安装程序窗口按步骤安装好,最后完成时不要勾上立即运行foobar(这里以foobar安装为例)。

 

 

 

       ⑤在crossover里点击【完成】或【finish】,这样就装好了。
       ⑥launchpad里会出现刚刚安装的foobar图标,点击运行

 

 

 

        四、直接运行已经安装好的windows程序。

 

      (先在偏好设置里设置把【打开exe文件启动安装助手】的钩去掉。然后直接右键–打开方式–crossover)。

 


文章出自 : https://bbs.feng.com/read-htm-tid-6817722.html

362 total views, 4 views today

在 Mac 中安装 Wine

在mac上安装wine需要备齐三样神器:

  • xquartz,在mac上提供对x11的支持,由于mountain lion之后不在预装x11,所以这个需要手动下载。
  • winebottler,这个包里两个软件,wine和winebottler,winebottler算是一个wine的管理器,里面预设了一些各种wine应用下需要的类库模板。

安装顺序是xquartz->winebottler->wine,后面两个从包中直接拖到Application中就行了。安装完后需要先启动xquartz,然后启动wine之后在上面的panel中会有一个酒杯的图标,里面可以打开资源管理器等等,第一次打开时会在用户目录里生成一个Wine Files文件夹,这个就是winebottler中所谓的prefix,里面模拟了一套windows下面的环境。可以通过在winebottler中安装不同的prefix来切换不同应用环境。不过每个prefix都是一个完整的windows环境,非常占空间,没有必要的话,用默认的就行。然后增加类库可以点击wine图标,选择wine trick来安装,还是比较方便的。

youtube上有个视频介绍了如何在mac上安装wine,按照上面说的一步步来,基本不会出错。

但是wine的种种缺点还是很明显的,一个是字体界面都很丑,在mac下更甚,即使想各种办法优化也无济于事。第二个就是很多库都没有,这是最致命的,imo最后还是没有安装成功,按照错误提示装了.net和vcrun2008等等之后还是不能正常启动,也是预料之中的事。wine还是只能算是一个玩具,给喜欢折腾的geek玩玩而已,真要用来跑wow之类的应用,那肯定是闲的蛋疼了。

285 total views, 4 views today

【深思哥解说棋局】深湘业余精英第三届围棋擂台赛第七局钱德政(深圳)黑 VS 周彬(湖南)白深思围棋深度复盘分析

本局之前钱德政连赢三局,为深圳扳回劣势。

此局钱多多老师在左下角定型中未能照顾左上

棋型,导致形势落后较多,后面未能有反转机会。

本局的主要问题手是左下角的二路扳,

被白拐头,导致左边的战斗形势完全逆转。

深思围棋深度复盘的结果是应直接出头,

顺调攻击左上打入的白子。 这样黑棋是愉快的一局。

本局复盘分析由深思(deepthink)哥

整理 深思围棋深度复盘信息而来,

如果观点不对,请见谅。

705 total views, 6 views today

深思围棋 — 有幸参加了中国好项目广州的海选会。

有幸参加了中国好项目广州的海选会。
最大的创业者已经快80岁的老爷爷。
并幸运以深思围棋通过海选。
获得去贵阳学习机会。

深思围棋7.0 – 最好用的AI技术的围棋教学工具,利用AI智能学习功能+ 原有的要点分析技术,将围棋软件推向一个新的高度。

  • 等于为围棋爱好者请了一个专业的教练 (侧重于布局和中盘阶段)
  • 可以帮助分析对战双方的局势判断 (实时或者SGF棋局分析复盘研究)
  • 电脑自动深度学习,加快平时的分析判断速度和深度。
  • 目前可达到 野狐8段水准,正准备冲刺 9段水准。

目前的深思普及版基本进入尾声,为进一步将这个围棋软件推向市场,计划筹次150万做项目的推广和深一步研发。欢迎看好围棋市场的朋友投资这个好项目。

 

1,010 total views, 30 views today