| 查看: 192 | 回复: 3 | |||
| 当前主题已经存档。 | |||
owen1231铁虫 (小有名气)
|
[交流]
求 一个C++写的五子棋程序源代码 +有效期2008年12月12日
|
||
| 求 一个C++写的五子棋程序源代码 +有效期2008年12月12日 |
» 猜你喜欢
291分调剂
已经有9人回复
调剂求收留
已经有34人回复
291 求调剂
已经有38人回复
22408 312求调剂
已经有17人回复
一志愿华中农业071010,320求调剂
已经有6人回复
290调剂生物0860
已经有41人回复
291求调剂
已经有3人回复
211本科材料化工求调剂
已经有23人回复
山东省基金2026
已经有9人回复
药学求调剂
已经有13人回复
2楼2008-12-05 16:33:12

3楼2008-12-05 18:11:27
blackcofffee
木虫 (正式写手)
- 博学EPI: 1
- 应助: 0 (幼儿园)
- 金币: 6862
- 红花: 1
- 帖子: 337
- 在线: 67.1小时
- 虫号: 442176
- 注册: 2007-10-27
- 专业: 无机材料化学
★
owen1231(金币+1,VIP+0):谢谢
owen1231(金币+1,VIP+0):谢谢
|
到这个网址去下载 http://download.csdn.net/source/596957 五子棋程序VC++源代码: 简介如下: 1,计算所有获胜组合 分为: (A)水平方向的获胜组合总数 (B)垂直方向上的获胜组合总数 (C)正对角线上的获胜组合总数 (D)反对角线上的获胜组合总数 2,在游戏中,为了让计算机能够决定下一步的最佳走法,必须计算出计算机将棋下到棋盘上任意一格的分数.而其中的最高分便是计算机下一步的最佳走法. 无论是电脑不是玩家,对于每一种获胜组合,都能统计出该种组合已经下出的棋子.对于每一个组合,当有一枚棋子时,我们加5分,当有两枚棋子时我们加50分,当有三枚棋子时,我们加100分,当有4枚棋子时,我们加400分,通过这种方式,可以电脑来判断是玩家的分数高还是电脑的分数高,如果是电脑自己的分数高则进攻,否则防守对于进攻或防守都是根据对方或自己的分数而决定的. 3.实现 经计算15行棋盘共有370中获胜可能 |
4楼2008-12-05 20:18:06














回复此楼