| 查看: 168 | 回复: 3 | |||
| 当前主题已经存档。 | |||
owen1231铁虫 (小有名气)
|
[交流]
求 一个C++写的五子棋程序源代码 +有效期2008年12月12日
|
||
| 求 一个C++写的五子棋程序源代码 +有效期2008年12月12日 |
» 猜你喜欢
溴的反应液脱色
已经有5人回复
国自然申请面上模板最新2026版出了吗?
已经有8人回复
纳米粒子粒径的测量
已经有7人回复
常年博士招收(双一流,工科)
已经有4人回复
推荐一本书
已经有10人回复
参与限项
已经有5人回复
有没有人能给点建议
已经有5人回复
假如你的研究生提出不合理要求
已经有12人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
2楼2008-12-05 16:33:12

3楼2008-12-05 18:11:27
blackcofffee
木虫 (正式写手)
- 博学EPI: 1
- 应助: 0 (幼儿园)
- 金币: 6781
- 红花: 1
- 帖子: 337
- 在线: 66.8小时
- 虫号: 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












回复此楼