你好云风,有一个问题想请教你一下,我们团队正在设计一个米字棋的游戏,我现在在负责AI这一块,我原本的打算是把所有可能的出现的走法按顺序都用数据库记录下来,然后电脑根据玩家的走法,选择最优走法。但是尽管两边加在一起才六个棋子,但是数据量特别大,不知道是不是我的设计有出入。表1-1:所有棋子布局表名称 字段名称 数据类型 主键 非空棋子布局编号 ID Varchar(20) Yes Yes棋子坐标 XY Varchar(20) Yes Yes坐标的格式为依据棋盘布局从左到右从上到下,Y子为1,G子为2,空地为0
表1-2:前后棋子布局关系图:名称 字段名称 数据类型 主键 非空编号 ID Varchar(20) Yes Yes当前棋子布局编号 NowID Varchar(20) No Yes下一步棋子布局 NewID Varchar(20) No Yes
我想你用数据库来解决这个问题不太合适。数据库要解决的不是这类问题。 - 回复 | (1908) | 云风 | 2008-04-20 05:59:20