社区
网络编程
帖子详情
高手请救!关于五子棋游戏实现两台机器对弈的问题
hengshan
2004-10-29 11:29:38
我做了一个五子棋游戏,打算实现两台机器互相对弈(两台机子自己在那里下棋),不知怎么实现
请大家指教。
...全文
199
11
打赏
收藏
高手请救!关于五子棋游戏实现两台机器对弈的问题
我做了一个五子棋游戏,打算实现两台机器互相对弈(两台机子自己在那里下棋),不知怎么实现 请大家指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
月吻长河
2004-11-08
打赏
举报
回复
不过两台机器上人与人对仗最简单了。就是获取坐标值,传送到另一边然后着色。
msdn_user
2004-11-08
打赏
举报
回复
建议做成一个伸缩性比较好的游戏服务器
谁创建了游戏谁就同时建立了这个服务器
这样对方可以连接
容易扩展成可多人同时在线玩的休闲游戏大厅
月吻长河
2004-11-08
打赏
举报
回复
通信很简单,关键是AI算法。
hollandwolf
2004-11-08
打赏
举报
回复
也是想做个差不多的游戏程序
楼上要是有兴趣一起讨论啊,本人QQ:25894447
hengshan
2004-11-08
打赏
举报
回复
感谢大家给我这么大的帮助,使我受益匪浅。
PiggyXP
2004-11-07
打赏
举报
回复
请参见另一个帖子的回复:)
hengshan
2004-11-07
打赏
举报
回复
我用CAsyncSocket类创建的套接字,现在可以实现互连并发送消息
但是如何用int Receive( void* lpBuf, int nBufLen, int nFlags = 0 )函数接收到的棋子位置的信息(如某个棋子的行列位置是n1=8,n2=7)转换为一个整数.如何用发送消息的函数int Send( const void* lpBuf, int nBufLen, int nFlags = 0 );把棋子位置(如某个棋子的行列位置是n1=8,n2=7)的信息发送出去。
PiggyXP
2004-11-06
打赏
举报
回复
我以前做过一个网络象棋,原理应该都是一样的
就是一端只用发送棋子的坐标信息以及颜色信息就可以了呀
hengshan
2004-10-30
打赏
举报
回复
那太好了
我的QQ是:280978693
mingbao
2004-10-30
打赏
举报
回复
这个我估计可以做到。
你到 http://www.vckbase.com/code/listcode.asp?mclsid=7&sclsid=721
这个网站有好多五子棋子源代码,说不定有帮助。
tlang
2004-10-30
打赏
举报
回复
兄弟你是哪得啊?
我也在做这个啊!
有机会的话一起聊聊啊!
我也在这个环节出了点问题!
博弈5.0:基于平行系统和
机器
博弈的社会认知平行博弈
机器
博弈从模仿人类的思考和决策方式出发,以游戏为研究载体,通过模拟人类在游戏中的思维过程构建接近人类智能的信息处理系统,并扩展到其他相关领域,进而解决现实中难以解决的复杂
问题
。2.1
机器
博弈发展历程从20世纪50年代开始,许多著名学者都开始涉足
机器
博弈的研究工作,并对其做出了突出贡献。1953 年,艾伦·麦席森·图灵(Alan Mathison Turing)设计了一个能下国际象棋的指令,
实现
了第一个国际象棋的程序化博弈。1958年,IBM公司推出第一台能够与人类进行国际象棋对抗的计算机IBM704。
C/C++模拟投票小程序[2023-09-04]
1
问题
描述网络上经常出现问卷调查、投票等小程序,请设计完成一个投票系统,
实现
三个角色: 选民、备选对象、管理员,
实现
功能包括: 参加投票、管理投票过程、结果查询与公布等。2 功能要求代码要能提供以下几个基本功能。(1)每个进入系统的人员需注册,管理员不用。(2)提供菜单选项,设置用户角色–管理员、注册用户、参选对象。(3)管理员可以审核参选对象,可以查看用户注册信息 (用户名、手机号、投票次数 等),可以修改投票次数的限定、选举时间限定;发布、统计投票结果等。
《Sanmill 直棋游戏》创作之旅
前言 大家好,我是 Calcitem 方解石,一名程序员,开源业余爱好者。 Calcitem 后面多加了一个 m?是的,不是笔误哈,Calcite 这个单词很容易被先占,所以加了一个 m。 去年对自己而言是特殊的一年,《Sanmill 直棋游戏》经过两年的开发后,首个版本正式发布,并被收录到 F-Droid 应用市场。 项目初期相关调研、UI设计、代码编写是由我独立制作,所以借着 Sanmill 这款游戏,我想和大家分享一些开源软件作品制作的流程和五味杂陈的小故事,包括创作和制作的过程涉及到的方方面面。
【论文翻译】Mastering the game of Go with deep neural networks and tree search( 用深度神经网络和树搜索
实现
围棋游戏)
The game of Go has long been viewed as the most challenging of classic games for artificial intelligence owing to its enormous search space and the difficulty of evaluating board positions and moves. ...
蒙特卡洛算法与电脑围棋
弈棋计算机 弈棋自古被视为一种关乎智力的高级挑战。和其他智力测试相比,弈棋具有直接对抗的特点,没有什么比在紧张的对局中看到对手一手精妙凶狠的棋招更 能让人感觉到一种智力上的刺激和挑战了。弈棋相比于其他牌类游戏而言,随机和不可控因素更小,因此对局双方的决策能够更直接地控制整个局面的走势,这进一步增强了智力的对抗性。 毫不意外,在国际象棋更加流行的西方国家,人工智能领域自创建之初就
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章