深度思考- 解说

当我们通过CNN权重,判断出一些相关要点的时候,这是电脑对棋局的一个初步判断,就像人下棋一样,我们先有个初步的预判, 电脑快速形势判断 ABCDEF : 根据深思模型计算结果 按权重值 给出不同选点的建议, (为避免太多的提示干扰我们的判断,我们现在只显示 最佳权重的前5个要点) 但到底哪一个点可合适, 我们可以通过深度思考功能,通过计算做进一步的分析,最后给出更合理的分析(注有可能最佳选点并不在权重范围内) 点击左边的  深思按钮,就可启动深思的功能。   当打开深思- 系统会进入深度思考,电脑会从服务器计算下一步的分析读取获得一些相应的判断。(构想未来,根据未来的结果来调整次序。) 黒方形势 – W:44.610% – (V:6904 S:42.786%) 注:(A)前面的W46.600%是最初第一步时的 胜率评估,W:46.030%是 未来走n步后的胜率评估 v: 访问次数。 S: 评分,以胜率为基础。 基于基准的偏差值,越大越好。 D: 深度 W: 终端节点胜率。 深度思考信息的选点应该根据结果从上到下排除法选择。但如果结果预期不好,那么你就会选后面 预期结果好但可信度低的 选点。 用户可以根据这几个数字综合考虑。v越大,可靠性越大 (计算的深度越深,花费的时间越多,占用服务器计算的资源也会越多)。 问:小棋盘,很长时间没动,突然一下又出了个变化, 这又是什么一种情况? 答:如果它认为的最优解没变化,不会动,一旦最优解变了,则跟着变化。深度思考第一行的V有没变化,这是总思考次数。(通常会一直有变化,没有变化就说明服务器端计算被 卡住了,或者网络连接出现问题得不到及时的信息反馈) 有时棋盘上会出现 一些 X,三角方框,园点 三角是 深度思考达到10000步的选点建议。 X是 比深度思考还要深的 大数据分析建议。( X的信息来源于 电脑自动摆棋的 训练结果, 这个供参考。 可以看成是 一种变招) 小方块是: 深度思考时 用CNN构建博弈树的 最优选择点。 园点:一般为急所 AI围棋的水平取决于两点: Read more…

 16,873 total views,  4 views today

微信团队养的那只冠军金毛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上提供强职业棋手的棋力,在单机多卡和多机多卡的系统上具有远超人类棋手的水平。  5,202 total views

 5,202 total views

智能围棋中的大哥大 — 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,发现该版本学习更加迅速,但从长远来看,表现反而较差。 1 of 3   普遍认为,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技术训练我们提高棋力水平,是我们当前和未来发展方向。  6,536 total views,  2 views today

 6,536 total views,  2 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智能学习过程。    6,913 total views

 6,913 total views

网络围棋简介

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

 6,582 total views

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 Read more…

 6,796 total views,  2 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: Read more…

 10,038 total views

在 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之类的应用,那肯定是闲的蛋疼了。  8,776 total views

 8,776 total views