社区
数据结构与算法
帖子详情
开发五子棋软件过程中遇到的问题
programunion
2001-11-19 08:31:47
小弟最近开发了一款五子棋软件,在其开发过程中遇到了不少问题,请高手指点
下面是我所用的算法:
树型模型,递归,a,b剪枝
遇到的问题是:
问题1.在寻求最优子结点的过程中,由于子结点过多(当前棋盘空位置),严重影响了搜索的
深度。
问题2.我见过一个估价函数,就是对当前棋盘成四子,三子,二子个数统计,分别给权。
然后,得黑和红双方差。
不知道,是否有更好的估价函数。
麻烦各位高手了,就第一个问题,希望给出见解。第二个问题,希望能给出详细算法思想。
再此谢谢!
...全文
285
1
打赏
收藏
开发五子棋软件过程中遇到的问题
小弟最近开发了一款五子棋软件,在其开发过程中遇到了不少问题,请高手指点 下面是我所用的算法: 树型模型,递归,a,b剪枝 遇到的问题是: 问题1.在寻求最优子结点的过程中,由于子结点过多(当前棋盘空位置),严重影响了搜索的 深度。 问题2.我见过一个估价函数,就是对当前棋盘成四子,三子,二子个数统计,分别给权。 然后,得黑和红双方差。 不知道,是否有更好的估价函数。 麻烦各位高手了,就第一个问题,希望给出见解。第二个问题,希望能给出详细算法思想。 再此谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ck4
2001-11-19
打赏
举报
回复
你可以限制搜索条件,例如周围2格以内无棋子的位置可以不考虑
五子棋
游戏
开发
步骤
本文档旨在详细介绍使用C++语言进行
五子棋
游戏
开发
的
过程
与关键技术点。通过本教程,
开发
者可以了解到如何从零开始构建一个基本的
五子棋
游戏应用。文档将涵盖从创建项目到实现核心游戏逻辑的全
过程
,并附带部分关键...
没调试出来的
五子棋
《没调试出来的
五子棋
——探索VS2010与EasyX结合的Alpha-Beta剪枝算法实现》
五子棋
是一种古老而富有策略性的...调试是
软件
开发
的重要环节,通过逐步排查和优化,相信能够解决递归过深的
问题
,让
五子棋
AI更加出色。
Delphi
开发
的
五子棋
源代码,附
开发
设计文档.rar
Delphi
五子棋
游戏源代码,编写目的:为了让
软件
开发
人员了解该
五子棋
的
开发
思想及其
过程
,并且能发现所存在的
问题
,及时纠正,同时也有利于本人维护
软件
,以期使这个
五子棋
逐渐完美! 本
软件
基于19x19的
五子棋
,
软件
中
...
嵌入式平台
开发
的
五子棋
程序
在嵌入式系统
中
开发
五子棋
游戏,首先需要考虑硬件资源的限制,如处理器性能、内存大小和显示屏的分辨率。通常,嵌入式平台上的图形界面相对简单,可能不支持复杂图形,因此游戏界面可能采用字符或简单图形来表示棋盘...
java写的聊天
软件
合成
五子棋
游戏
《基于Java的聊天
软件
与
五子棋
游戏
开发
详解》 在信息技术日新月异的今天,编程语言的应用无处不在,而Java作为一种广泛使用的高级编程语言,其在
开发
聊天
软件
和游戏方面同样表现出色。本项目名为“java写的聊天
软件
...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章