| 中国象棋局势的数据库表示的设想 | |
| 作者: pingyuanren 发表日期: 2007-03-25 11:24 复制链接 | |
|
一、基本元素: 1、棋盘:以棋盘红方右下角为原点建立9*10(1~9,1~9~0)平面直角坐标系,用一个横坐标和一个纵坐标值就可以确定一个棋子的位置。 2、红、黑两方棋子分别用0,1来表示。 3、双方的七种棋子:帅(将)、仕(士)、相(象)、兵(卒)、炮、马、车分别用1~7表示,必要时可以用0来表示空位。 则棋盘上初始局势按行优先方式可以表示为: No.1 1,1 0,7 No.2 1,2 0,6 No.3 1,3 0,3 No.4 1,4 0,2 No.5 1,5 0,1 No.6 1,6 0,2 No.7 1,7 0,3 No.8 1,8 0,6 No.9 1,9 0,7 No.10 3,2 0,5 No.11 3,8 0,5 No.12 4,1 0,4 No.13 4,3 0,4 No.14 4,5 0,4 No.15 4,7 0,4 No.16 4,9 0,4 No.17 7,1 1,4 No.18 7,3 1,4 No.19 7,5 1,4 No.20 7,7 1,4 No.21 7,9 1,4 No.22 8,2 1,5 No.23 8,8 1,5 No.24 0,1 1,7 No.25 0,2 1,6 No.26 0,3 1,3 No.27 0,4 1,2 No.28 0,5 1,1 No.29 0,6 1,2 No.30 0,7 1,3 No.31 0,8 1,6 No.32 0,9 1,7
|
|
|
阅读全文(856) | 回复(0) | 推送 |
欢迎到 pingyuanren 的个人主页看更多内容 |
| 共0条回复 |