腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何解决在c++中有许多不同层次的问题(它们是递归的)。
、
、
我知道我没有很好地解释这一点,所以让我举一个例子: 考虑制作游戏解算器的一般问题,它应该打印出最好的下一步
棋
。我认为它应该检查for循环中的所有可能的
棋
,看看它是否是(在这一轮中)获胜的
棋
,如果是,则返回这步
棋
,否则检查对手可以与你的
棋
(for循环)进行的每一步
棋
,并调用函数再次找到最好的
棋
。然而,我发现这种方法有一些局限性,比如性能(程序将花费时间运行调用函数等所需的样板
代码
)和有限的灵活性,因为函数将必须找到一种方法来与调用者沟通found.Tha
浏览 1
提问于2012-04-25
得票数 1
回答已采纳
2
回答
ActionScript 3的国际象棋移动验证库
、
你知道ActionScript 3的
棋
步验证库吗?我在谷歌上搜索了一下,但什么也找不到。如果你知道请告诉我。 如果没有任何库,我想我必须从
Java
移植到AS3。
浏览 2
提问于2011-10-17
得票数 1
回答已采纳
2
回答
为什么消息框不会出现?
、
我正在尝试使一个消息框出现时,用户实现了tic tac toe。当前有一个错误,它突出显示了该方法的结束括号,并指出缺少一个return语句。这是一个确定是否获胜的类,并显示消息框。{ { { JOptionPane.showMessageDialog(null, "Yo
浏览 0
提问于2016-05-31
得票数 0
1
回答
寻找更好的回溯系统
、
、
我将尝试用简单的术语来解释这一点,因为这可能比我发布
代码
时要短。我制作了一个递归解决方案的一部分,它必须通过选择正确的“移动顺序”来完成游戏,如果它陷入僵局,那么它必须回溯。然而,我遇到了一个问题;游戏可能会到达只剩下两步
棋
的状态,而这两步
棋
都不能解决游戏。我目前的系统基本上会让这两步
棋
不断地互相交换,因为解决方案试图玩一步
棋
,看到它不起作用,然后尝试下一步。
浏览 1
提问于2012-02-12
得票数 2
回答已采纳
1
回答
国际象棋引擎在c或
java
中,性能不同吗?
、
、
、
看来我有以下几种选择: 我的问题是,假设使用相同的算法,如果将一个国际象棋引擎从c移植到
Java
,性能会下降吗?我负担得起5%或更少的差别(c和
java
引擎在同一设备上运行)。谢谢。
浏览 5
提问于2013-05-10
得票数 1
3
回答
tictactoe和复制数组
我已经编写了大部分剩余的
代码
,现在正在研究人工智能。对于AI,我会让它复制一份(2维数组),然后检查它是否可以在一步
棋
中获胜,如果玩家可以,那么如果它可以在两步
棋
中获胜,那么玩家等等,还有一些其他的东西我将包括在内。
浏览 1
提问于2012-03-05
得票数 1
回答已采纳
2
回答
Java
+闪存=>事件驱动?
、
、
、
、
我刚刚收到一个在线五子
棋
游戏引擎的请求。它应该不是很难制作,因为毕竟本质上是一个聊天程序,移动碎片,而不是显示文本消息。我基本上是一个PHP开发人员,但由于我需要事件驱动的东西(没有池化),我假设我可以组合一个
java
构建的核心应用程序和一个Flash接口。有什么建议吗?
浏览 1
提问于2011-02-28
得票数 3
回答已采纳
7
回答
为什么人工智能在围棋上能几乎击败全人类?
棋类游戏一直被视为顶级人类智力试金石,人工智能挑战棋类大师的好戏也接连上演,但按照现在人工智能的发展,人工智能在围棋上几乎击败全人类,是怎样做到的呢?
浏览 1502
提问于2018-08-06
2
回答
在JavaScript中更新和访问父变量
、
在玩家1下了一步
棋
之后,我调用了一个renderBoard函数,该函数会呈现最新的一步
棋
,然后将currentPlayer变量设置为2,以表明现在轮到玩家2了。然而,在我的
代码
中,currentPlayer没有被识别为设置为2。
代码
如下:// Other code { if(!
浏览 0
提问于2015-08-02
得票数 0
6
回答
在零和交叉中检测获胜游戏
、
源
代码
并不重要,我只需要一个例子或一些我可以开始的东西。 我能想到的唯一一件事就是使用循环,测试玩家的每一步
棋
的每个方向,例如搜索五个方向。有没有更快更有效的方法?
浏览 0
提问于2010-04-20
得票数 7
1
回答
JavaFX:如何在Main中调用控制器中的方法
、
、
、
return GridPane.getRowIndex(button00);} 我正在用JavaFX ( 64个按钮的GridPane)下国际象棋,但我已经像一个普通的
Java
项目一样下了一盘
棋
,所以我想以某种方式让它与JavaFX一起工作。但是我的原始
代码
需要被选择的棋子的位置(在那里是从控制台输入的),所以我试图获得被选择的按钮的位置。然而,在我的main方法中,我需要这个位置,但我不知道如何获得它。
浏览 0
提问于2018-04-06
得票数 0
3
回答
objective C架构问题
、
、
我已经看过了教程,但我发现当我自己完成一个项目时,学习效果最好,所以我开始制作一个双陆
棋
应用程序。 现在我已经进行了一半,我意识到有一些整体架构的东西我就是不理解。
浏览 1
提问于2010-06-07
得票数 2
回答已采纳
2
回答
在
Java
中将类限制为一定数量的对象
、
、
如果有可能让编译器("Eclipse")在该行下划线,那么当您尝试创建另一个实例(比如
代码
中的一个错误)或类似于这些行的内容时?为了澄清那些会说这是个坏主意的人,我正在下一盘
棋
,所以我需要它不能做超过一定数量的棋子。
浏览 2
提问于2016-03-07
得票数 0
回答已采纳
1
回答
检测一排中的对角线
、
我已经尝试了下面的
代码
,它从右上角开始搜索2d矩阵,直到它找到我们正在寻找的玩家令牌,例如1,然后它继续从该点开始搜索,找到获胜的行。只要算法遇到的第一个'1‘是胜利线的一部分,这就可以很好地工作。我将如何采取游戏的最后一步
棋
,而只搜索与该
棋
相关的对角线?或者可能编辑提供的
代码
以搜索整个板。
浏览 4
提问于2019-08-23
得票数 1
回答已采纳
1
回答
JS :动态对象交叉引用池
、
、
另见:旧的、丑陋的、凌乱的
代码
基可以在我的网站上找到:如果你不想看到先前的结果(2009年) 致以问候。
浏览 3
提问于2013-10-23
得票数 0
1
回答
使
Java
Swing游戏成为基于浏览器的游戏
、
、
我用
Java
为GUI制作了一个Swing游戏。 我还遇到了libGDX框架。如果可能的话,我想继续使用
Java</
浏览 0
提问于2018-10-07
得票数 -1
1
回答
创建Connect 4 A.I
请注意,这不是实际的
代码
,只是一个概念
浏览 2
提问于2014-02-13
得票数 0
3
回答
哪种Map/Array-Datatype最适合在
Java
中存储和排序值对?
、
、
、
、
在
Java
中,我有一个动态的(大小: 5-45)值对(double,int)列表。我想按第一个双精度值(这不是唯一的)对列表进行降序排序。并获得第二个整数值的排序列表。
浏览 0
提问于2021-01-28
得票数 1
4
回答
从Python上的pgn文件中提取移动信息
、
如何从Python上的pgn文件中提取移动信息?我是编程新手,如果有任何帮助,我将不胜感激。
浏览 0
提问于2011-06-29
得票数 9
1
回答
Pygame_menu循环覆盖到另一个屏幕的过渡
、
目前正在开发一款最终支持多人游戏的双陆
棋
游戏。我有一个正在运行的mainmenu函数,它的异常和绘制是由mainloop()属性处理的。然而,我有一个按钮,当按下时,应该切换到以双陆
棋
棋盘为背景的游戏。图像短暂出现,然后主菜单继续运行。我尝试过使用条件语句来禁用menuloop,但都无济于事。以下是完整的源
代码
: import sys, pygame, os, pygame_menu class mainBackgammonGame()
浏览 26
提问于2020-12-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java编程-Java代码注释规范
如何学好Java编程写好Java代码
Java代码优化总结
JAVA代码性能优化
远程调试java代码
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券