level 7
插。
2015年12月17日 05点12分

我的方案如上图所示:先统计出棋盘上黑白方各棋型的数量,再根据统计结果给出评分。
棋盘上每个点有三种可能:空,黑,白 , 分别用0,1,2表示, 棋盘上的点和数组元素一一对应。
这样表示不仅节省空间,更重要的是能够加速后面的一些函数,比如对棋型的统计,对棋盘局面求hash等。
Ntype是棋型的种类数,我一共定义了16种不同的棋型,所以它等于16
能进一步压缩吗?





给出棋子的坐标,通过变换即可求出该棋子在 row[15], column[15], right[19], left[19],

