萌玄道-道家新流派/新道家流派:构建尚三为中轴的萌玄道哲学体系,演绎阴阳明、无有屯、三分三重及玄玄图式,拓展道家哲学和文化
  萌玄道网简介与导航 道法自然 众妙之门(玄玄) 三生万物 道商(萌玄派) 萌式三色围棋 科学
  一分为三论/三分法 道的三个层次 无无·有有·屯屯 太玄图 萌脸符/萌符 飞弹三色围棋 太玄图·萌脸符动画图标
  重玄学和道家哲学 生久回·逝远返·和怡真 玄怡-健身养生方法 太玄轮 人之初性本萌 三值计算机
  当代新道家各观点学说 道者万物之奥 善人之宝 情智行合一 太玄九数图3J 阴明阳爻数字化 三元概念
  萌玄道网资料库 萌玄道哲学核心思想 OM奥妙手势 太玄九数图2J 二分三分对比图 三分图式 三重图式
 
萌式三色围棋(萌式围棋/萌围)专题

萌式三色围棋M3Go程序版本更新历史

程序编制:张宏伟(飞萌重庆)

M3Go萌式三色围棋演示棋局(内含:柯洁Kejie VS 阿尔法围棋AlphaGo第一局及其萌围机械式排局和模拟全局对弈棋谱)

 

萌式三色围棋M3Go3.2(2022-05-18)

M3Go3.2版软件修正了M3Go3.1版中“自动扫描判定黑白棋串有无私眼、自动为花棋串添加或删除黑白星”的几处逻辑缺陷。并将落子点坐标显示序列由“-9 、 -8 、 -7 、 -6 、 -5 、 -4 、 -3 、 -2 、 -1 、 0 、 1 、 2 、 3 、 4 、 5 、 6 、 7 、 8 、 9”改为了“i、h、g、f、e、d、c、b、a、0、1、2、3、4、5、6、7、8、9 ”。还将M3Go软件的图标:“M3GO”中的阿拉伯数字“3”改为了变形中文数字“三(萌符)”。

 

萌式三色围棋M3Go3.1(2022-05-01)

萌式三色围棋M3Go3.1打谱及人机对弈软件(VC++编译组建)下载链接

M3Go3.1版软件增加了围棋文本协议GTP(Go Text Protocol)通信接口,可以加载支持GTP的围棋人工智能程序(围棋AI),变通地实现萌式三色围棋人机对弈。目前M3Go3.1版软件附带支持GTP的GNU Go围棋人工智能程序。GNU Go是一款早期围棋人工智能程序,它的围棋棋力大约相当于业余9级左右。我未针对萌式三色围棋规则修改此程序的算法,只是当此程序下出了萌式三色围棋中的新增禁手时,则此手棋会用随机走子代替,因此当它进行萌式三色围棋对弈时智能和棋力很低,只能用来进行试验性质的人机对弈。

在后续版本中我将会编制萌式三色围棋的蒙特卡洛树搜索算法,并且变通地引入围棋人工智能程序--卡塔围棋KataGo的深度卷积神经网络及其权重文件。KataGo是以AlphaGo和AlphaZero技术(含蒙特卡洛树搜索和深度卷积神经网络)为基础开发的围棋人工智能程序,目前KataGo也居于顶级围棋人工智能程序之列,大约有让人类围棋职业高手2子的水平。

或者另外开发、训练萌式三色围棋的深度卷积神经网络和权重文件,但是这种神经网络训练需要强大的计算机算力,这需要吸引和说服有文化创新传播情怀的实力公司参与。

 

萌式三色围棋M3Go3.0(2022-04-12)

萌式三色围棋M3Go3.0打谱及人机对弈软件(VC++编译组建)下载链接

M3Go3.0版软件实现了:自动扫描判定黑白棋串有无私眼、自动为花棋串添加或删除黑白星,以及实现了人机对战功能,只是目前3.0版人工智能引擎为零智能的随机走子。

 

萌式三色围棋M3Go2.7(2022-03-15)

萌式三色围棋M3Go2.7单机打谱软件(VC++编译组建)下载链接

M3Go2.7版软件增加了“自提(自杀)禁手、打劫禁手、花子提吃点禁手、花子彼方一气眼禁手、花子彼方虎口禁手”等禁手(禁着点)自动判断和提示功能。

 

萌式三色围棋M3Go2.6(2022-03-09)

萌式三色围棋M3Go2.6单机打谱软件(VC++编译组建)下载链接
 萌式三色围棋M3Go2.6版(2020版规则)程序界面及下子次序演示图

萌式三色围棋M3Go2.6版(2020版规则)软件界面及下子次序演示图

M3Go2.6版软件增加了本软件的使用说明及萌式三围色围棋的简介和说明文档,这些文档可以通过“帮助”菜单项下的子菜单项打开浏览。还增加了“另存为SGF文件”子菜单项 ,可以将萌式三色围棋棋谱保存为SGF(sgf)格式,SGF格式棋谱文件可以用记事本等文本文件应用软件打开和编辑。还增加了“导入SGF文件”菜单项,可以导入(打开)SGF格式的萌式三色围棋棋谱和围棋棋谱。

 

萌式三色围棋M3Go2.5(2022-02-10)

萌式三色围棋M3Go2.5单机打谱程序(VC++编译组建)下载链接

M3Go2.5版程序基本解决了“多次来回研究、打谱棋局可能造成不该显示的棋子也被显示出来的程序缺陷(Bug)”。

 

萌式三色围棋M3Go2.4(2022-02-08)

萌式三色围棋M3Go2.4单机打谱程序(VC++编译组建)下载链接
 萌式三色围棋M3Go2.3版(2020版规则)程序界面及下子次序演示图

萌式三色围棋M3Go2.4版(2020版规则)程序界面及下子次序演示图

M3Go2.4版程序修正了M3Go2.3版程序存在的“清空黑白星函数”代码的逻辑缺陷。可以点击工具栏按钮“起用该函数,按钮“在●/○/简式太玄图按钮右边。但目前M3Go2.4程序仍然存在“多次来回研究、打谱棋局可能造成不该显示的棋子也被显示出来的程序缺陷(Bug)”。

 

萌式三色围棋M3Go2.3(2022-02-01)

萌式三色围棋M3Go2.3单机打谱程序(VC++编译组建)下载链接

M3Go2.3版程序已经具有全局采用上层棋局数据实现自动提吃棋串功能。目前M3Go2.3程序还有一个缺陷(Bug)“多次来回研究、打谱棋局可能造成不该显示的棋子也被显示出来”,此种情况下可以人工干预处理,采用人工手动删除提吃棋串棋子。或者关闭棋谱文件,再打开重新开始。

M3Go2.3版程序已经基本解决提吃棋串、加删黑白星和切换显示手数时的闪屏问题。

 

萌式三色围棋M3Go2.2(2022-01-19)

萌式三色围棋M3Go2.2单机打谱程序下载

M3Go2.2版程序已经具有全局采用上层棋局数据实现自动提吃棋串功能,但是程序还有缺陷,也可能偶尔出错,此时则可以人工干预处理,采用人工手动删除提吃棋串棋子。

M3Go2.2版程序还存在提吃棋串、加删黑白星和切换显示手数时闪屏现象。

 

萌式三色围棋M3Go2.1(2022-01-13)

萌式三色围棋M3Go2.1单机打谱程序下载
 萌式三色围棋M3Go2.1版(2020版规则)程序界面及下子次序演示图

萌式三色围棋M3Go2.1版(2020版规则)程序界面及下子次序演示图

M3Go2.1版程序增加了手动为花棋串添加或删除黑白星功能,也即花棋串上层属性为黑棋串属性时可以手动加黑星(花子中心加黑点),花棋串上层属性为白棋串属性时可以手动加白星(花子中心加白点),或手动删除花棋串的黑白星。如此,则可以实现三合棋局对弈模式

M3Go2.1版程序还具有四种提吃方式:A提吃方式,0手(无提吃分界手数) 全局用底层棋局(直弈棋局)数据自动提吃;B提吃方式,X手(提吃分界手数)前用底层棋局(直弈棋局)数据自动提吃,X手后用上层棋局数据自动提吃;C提吃方式,X手(提吃分界手数/无效) 全局用上层棋局数据自动提吃;D提吃方式,X手(提吃分界手数/无效) 全局人工手动提吃。

M3Go2.1版程序已经具有自动提吃棋串功能,但是目前程序的自动提吃棋串功能还不完善、严密,可能在添加和删除黑白星后的弈棋、后退打谱和前进打谱时出现提吃错误,此时还需要人工干预处理,切换程序提吃方式。

M3Go2.1版程序在提吃棋串、加删黑白星和切换显示手数时有闪屏现象。

 

萌式三色围棋M3Go2.0(2021-11-11)

萌式三色围棋M3Go2.0单机打谱程序下载
 萌式三色围棋M3Go2.0版(2020版规则)程序界面及下子次序演示图

萌式三色围棋M3Go2.0版(2020版规则)程序界面及下子次序演示图

M3Go2.0版程序开始采用“2020版规则”。萌式三色围棋2020版规则相比2013~2019版规则,对下子次序做了改动:黑先白后,第1手:A下一黑子,第2手:B下一白子;第3手:A下一黑子,第4手:B下一白子;第5手:A下一黑子,第6手:B下一白子;第7手:A下一黑子,第8手:B下一白子;第9手:A下一花子,第10手:B下一花子。………如此循环直至终局。此下子次序更简明、规整,也更便于人类棋手实际对弈 。

本版程序对弈时只具有手动提吃棋串功能。

 

萌式三色围棋M3Go1.2(2017-06-27)

萌式三色围棋M3Go1.2单机打谱程序下载

M3Go1.2版程序是M3Go1.1版程序的缺陷修补版:在后退打谱函数中增加了自动提吃棋串功能,后退打谱时,此前手动提吃的棋串通常也不会重新显示出来。但是,本版程序没有花棋串上层属性的判断功能,自动提吃有时会出现错误。

 

萌式三色围棋M3Go1.1(2017-06-21)

萌式三色围棋M3Go1.1单机打谱程序下载
 萌式三色围棋M3Go1.1版(2017版规则)程序界面及下子次序演示图

萌式三色围棋M3Go1.1版(2017版规则)程序界面及下子次序(左上至右下)演示图

M3Go1.1版程序下子次序与M3Go1.0版相同。黑方和白方所下花子回合为飞刀模式(连下两手棋)

本版程序是基于文档/视图结构开发,增加了保存和打开棋谱的功能,还增加了手动提吃棋串的功能,用鼠标右键点击棋串来实现手动提吃棋串功能,鼠标左键点击棋盘点来实现下子功能。 缺陷Bug:后退打谱时,此前手动提吃的棋串会重新显示出来。

 

萌式三色围棋M3Go1.0(2017-01-30/农历正月初三)

萌式三色围棋M3Go1.0单机打谱程序下载
 萌式三色围棋M3Go1.0版(2017版规则)程序界面及下子次序演示图

萌式三色围棋M3Go1.0版(2017版规则)程序界面及下子次序(左上至右下)演示图

M3Go1.0版程序采用的是“2017版规则”: 前30回合,A黑方先,B白方后,交替着一黑子和一白子于棋盘点上。31回合:A下一黑子,B下一白子,B再下一花子;32回合:A下一黑子,B下一白子;33回合:A下一黑子,A再下一花子,B下一白子;  ……如此循环直至终局。此规则下,黑方和白方所下花子回合为飞刀模式(连下两手棋)。 萌式三色围棋2013版规则~2019版规则皆采用了此下子次序,2020版规则才对下子次序做了更改。

本版程序是基于对话框开发,没有保存和打开棋谱的功能,也没有提吃棋串的功能。下子方法是用鼠标左键点击棋盘点。

 

(M3Go程序参考资料:《VC++网络五子棋游戏服务端与客户端的实现》(新兴网络)及《围棋打谱游戏》和《妙手连珠游戏》(《Visual C++.NET小游戏开发 时尚编程百例》 网冠科技 编著)

发布时间:2022-02-15    最后编辑时间:2022-05-03      
        
    来源:萌玄道网
 

  >>萌式三色围棋专题
  ·萌式三色围棋概述
  ·萌式三色围棋规则
  ·萌式三色围棋简括说明
  ·萌式三色围棋花子禁着点说明
  ·萌式三色围棋私眼说明
  ·萌式三色围棋花棋串与三变多尾狐
  ·萌式三色围棋记谱法及称读法
  ·萌式三色围棋棋局的分解与合成
  ·萌式三色围棋全局对弈探析
  ·萌式三色围棋与人工智能
  ·萌式三色围棋M3Go软件下载0518
  ·萌式三色围棋M3Go程序版本历史
 
  ·飞弹三色围棋
   
 
萌玄道:当代一分为三论、古代重玄学和道家哲学的结合与创新 到页头 到页头指示箭头    
Copyright © 2013--2022     www.mxdao.cn, All Rights Reserved 萌玄道网  版权所有