人工智能五子棋游戏——(2)功能模块简介
功能模块简介
游戏各功能模块的设计也各不相同,游戏中的棋盘系统、计时系统、游戏控制在前端。游戏控制包括玩家黑子控制和人工智能白子控制。后端算法主要负责判定游戏胜负、悔棋回退程序和人工智能判断落子的数值搜索算法。游戏的设计流程图如图
打开游戏程序后,即可进行落子选择,落子后游戏开始计时。主要流程图如下
游戏各功能模块的设计也各不相同,游戏中的棋盘系统、计时系统、游戏控制在前端。游戏控制包括玩家黑子控制和人工智能白子控制。后端算法主要负责判定游戏胜负、悔棋回退程序和人工智能判断落子的数值搜索算法。游戏的设计流程图如图
打开游戏程序后,即可进行落子选择,落子后游戏开始计时。主要流程图如下