五子棋
南宫伊枫
搞IT的人们伤不起
展开
-
五子棋基础术语简介
一、初学者对于一些五子棋术语很不明白,我在这里先简单介绍一些。首先我们在下棋的时候就是想办法连成连五,那就先说说连五的棋形(一)、连五就是五颗同色棋子在一条路线上面连在一起的棋形【因为黑白同理,横竖斜线同理,这里只用横线的黑棋表示,下同】如图:想连五就要有四,那我们就再说说四有几种(二)、四可以分为活四、冲四和死四,1、活四就是:四颗同色棋子在一条线路上原创 2016-03-18 13:15:11 · 4096 阅读 · 0 评论 -
人机版五子棋两种算法概述
人机版五子棋是很有挑战性的。至今好像没有保证可以取胜的算法,但已经有不少写的很专业的五子棋程序了。我在编写五子棋的过程中参考了不少资料,发现人机五子棋大致有两种策略。在这儿总结一下,与大家共享。先说两种算法,然后介绍一点五子棋的专业知识。有些地方表述不清,望见谅,如有表述不清的地方,可以回帖讨论。 此类算法有一点是相同的,就是要对整个棋局或其中的有效位置进行评价。往往会使用一个分表。而评分转载 2016-03-13 14:46:07 · 28517 阅读 · 7 评论