五言六韵

天弈五子棋开局是如何生成的?—弈客围棋的一百个疑问

字号+ 作者:弈客李刚 来源:弈客五子棋 2021-04-20 05:37 我要评论( )

平谷世界休闲大会胜利结束,组委会在五子棋项目中大胆创新,使用了天弈规则-即前五手由五子棋人工智能软件生成。 为了保证先后手的均衡性,组委会从弈客天弈开局库中选取54个特定开局类型,人工筛选,可谓用心良苦。 然而即便如此,不少开局,在专业视角,依

  
  平谷世界休闲大会胜利结束,组委会在五子棋项目中大胆创新,使用了天弈规则-即前五手由五子棋人工智能软件生成。
  
  为了保证先后手的均衡性,组委会从弈客天弈开局库中选取54个特定开局类型,人工筛选,可谓用心良苦。
  
  然而即便如此,不少开局,在专业视角,依然存在“不均衡”的感觉。天弈规则如要继续发展,乃至得到“官方”承认,开局库的均衡性问题是绕不过去的坎。
  
  那么随机生成不知弈客五子棋的“天弈”开局库是如何用AI生成的呢?
  
  答案其实很简单:
  
  目前天弈开局库生成的规则如下:
  
  1.判断局面采用相对高PO的运行时间,比如30000PO。
  
  2.将平衡性定义行为50%±X%,X目前设定为2。可以认为计算结果48%~52%都是平衡的。
  
  3.平衡性仅判断第六手白棋是否有平衡性点,而不判断第六手平衡点的数量。换句话说,前五手局面下,第六手白棋有1个平衡点或者10个平衡点都认为是平衡开局。
    
  目前1/2/3的开局库生成规则是否合理?有没有优化空间?
  
  优化空间巨大!
  
  1.判断平衡性的程序运行时间可以延长,甚至达到100完全Po以尽可能减少人工智能盲点。
  
  2.在开局库数量够用的前提下,可以讲阈值X%进一步缩小,比如降低为0.5%。即49.5%~50.5%才算平衡。
  
  3.对于第六手平衡点数量进行限制,比如只有超过2个平衡点才算平衡开局,避免白棋难度过大(局面有唯一平衡点,人类很难算到)
    
  天弈的平衡性究竟要严格到何种程度,完全取决于天弈规则试图推广的对象。如果天弈需要登堂入室成为高水平乃至专业棋手的选择,那么杜对于均衡性的严格要求势在必行,否则棋道尊严如何保持。
  
  而对于普罗大众来说,天弈的平衡性问题则要小得多,优化方案中第三条的实施即能保障。
  
  谨以此文纪念勇于创新的平谷世界休闲大会五子棋组委会。

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 五子棋文化初探

    五子棋文化初探

    2022-06-23 05:04

  • 亦简亦难的五子棋(精确数学)

    亦简亦难的五子棋(精确数学)

    2022-06-20 05:57

  • 与围棋相比,公众会认为五子棋更简单,根本原因是什么?

    与围棋相比,公众会认为五子棋更简单,根本原因是什么?

    2022-06-18 05:15

  • 五子棋经验棋理总结

    五子棋经验棋理总结

    2022-06-14 04:58

网友点评