五子棋简介

  五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”.....查看全文

五子棋的走法很简单,在15x15大小的棋盘上,双方轮流走子,五子相连.... 参见 最简单的五子教程

五子看似简单,实则易学难精.   参考 五子棋概念
五子棋先行优势过大,于是产生了限制先手方的规则  参见 连珠棋的历史(日本版)

星月时光阁-五子连珠
星月时光阁版权所有  转载注明出处 
联系方式 Email:xingyuex@163.com
五子棋对弈软件下载

五子棋博弈(本主题正在制作中,欢迎赐稿)

五子棋程序作为一种博弈程序是人工智能研究领域的应用之一。

由于五子棋的规则简单,而且胜负定义明确,棋盘上的棋子位置只有黑子、白子、空这三种状态,程序实现起来比较容易。可实际上五子棋软件水平还不是太高, 个人认为是因为理论研究的不足. 国内只有个别高校搞过类似的程序比赛.

前一阵对国际象棋比较感觉趣, 国象软件水平之所以高是和大量开源程序分不开的, 有交流才有提高, 我这样认为. 中国象棋软件在很大程度上借鉴了国象编程的思路.  所以过去两年很短的时间内水平大大提高. 在今年已有几个软件战胜过象棋大师.  中国象棋百科全书提供了一个标准的平台, 在那里的许多免费引擎水平已不可低估. 

我感觉五子棋也应该有这样一个平台, 国际上已经有一个Gomoku programmers' tournament Gomocup网站http://gomocup.wz.cz/en/,   这里提供了一名叫Piskvorky的程序(下载),它可以加载网站上那些参赛的引擎, 我惊喜的看到这次比赛的第三名是中国的程序 Hgarden(花园五子棋). 花园五子棋的作者好像已经把Piskvorky做了汉化, 修改了部分代码, 界面显示上好看了许多, 程序也支持禁手规则. 点击这里下载

要说明的是Gomoku比赛规则是无禁手的, 而不是专业五子规则.希望有识之士能开发一个标准的五子对弈平台.

另外本栏目正在资料收集整理阶段, 希望网友提供你收集的五子棋对弈软件的资料, 不要隐藏你的才华, 来这里发表你的高见.
我找到的一些五子棋算法文章,程序源代码

  1. shadowstar's home的五子论剑, 五棋引擎对战平台。附有Nowcan的引擎及示例代码 
  2. 五子棋算法探讨 作者:汪疆
  3. 智多星五子棋 附源代码  吉圣军 VC 编写,界面不错。
  4. 五子棋进阶 附源代码  张钋>VC6.0 编译通过
  5. 妙手连珠 附源代码 VC6.0编译通过
  6. 我的五子棋xl的思路 (作者 陈成涛   附泥人程序及xl源代码)
  7. Gobang程序与源代码开发文档 Delphi 济南大学信息学学院作品

虎翼网门户通主机大赠送