黑白棋算法程序设计报告.doc

约17页DOC格式手机打开展开

黑白棋算法程序设计报告,本文共计17页,5998字;内附程序源代码;摘要:黑白棋,又叫反棋(reversi)、奥赛罗棋(othello),苹果棋,翻转棋。黑白棋的棋子和围棋类似。但它的下法与围棋的很不相同。它的规则是当所下的子与自己现有的子之间夹有对方的棋子时,可以将所夹的对方棋子全部反转成自己的棋子。最后棋盘上面剩余子...
编号:10-22724大小:1.88M
分类: 论文>计算机论文

内容介绍

此文档由会员 霜天盈月 发布

黑白棋算法程序设计报告


本文共计17页,5998字;
内附程序源代码;

摘要:
黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello),苹果棋,翻转棋。黑白棋的棋子和围棋类似。但它的下法与围棋的很不相同。它的规则是当所下的子与自己现有的子之间夹有对方的棋子时,可以将所夹的对方棋子全部反转成自己的棋子。最后棋盘上面剩余子最多的一方获胜。所以,在设计程序时要考虑的关键问题就是如何实现计算机自动选择落子的最佳位置。

目录:
1 问题描述与分析
2 概要设计
3 运行环境(软、硬件环境)
4 详细设计
5 调试分析
6 测试结果与算法分析


参考文献
[1] 龚沛曾 陆慰民 杨志强Visual Basic程序设计简明教程(第二版) 高等教育出版社
[2] 库姆斯 坎贝尔 邓少鹍 邓云佳 Visual Basic编程实用大全 中国水利水电出版社,2005
[3] 刘文涛 Visual Basic + Access数据库开发与实例 清华大学出版社,2006
[4] 张宏林 周江峰 Visual Basic 6.0 编程实例 人民邮电出版社,1999
黑白棋算法程序设计
黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello),苹果棋,翻转棋。黑白棋的棋子和围棋类似。但它的下法与围棋的很不相同。它的规则是当所下的子与自己现有的子之间夹有对方的棋子时,可以将所夹的对方棋子全部反转成自己的棋子。最后棋盘上面剩余子最多的一方获胜。所以,在设计程序时要考虑的关键问题就是如何实现计算机自动选择落子的最佳位置。
1 问题描述与分析
2 概要设计
3 运行环境(软、硬件环境)
4 详细设计
5 调试分析
6 测试结果与算法分析
部分参考文献
[1] 龚沛曾 陆慰民 杨志强Visual Basic程序设计简明教程(第二版) 高等教育出版社
[2] 库姆斯 坎贝尔 邓少鹍 邓云佳 Visual Basic编程实用大全 中国水利水电出版社,2005
[3] 刘文涛 Visual Basic + Access数据库开发与实例 清华大学出版社,2006
[4] 张宏林 周江峰 Visual Basic 6.0 编程实例 人民邮电出版社,1999