腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
对一个新项目的建议-两台Ubuntu机器之间的命令行国际
象棋
游戏
、
、
我是一名CS学生,我想做一个命令行国际
象棋
游戏。理想情况下,我可以直接将我的棋子ping给我的对手,只是为了好玩,我宁愿使用ASCII艺术在命令行打印棋盘(没有记忆的国际
象棋
)。我有一个四年的计算机科学学位,我刚刚开始
Java
程序员的工作。我想回到基础上来找点乐子,但我不知道如何开始。 您将建立哪种类型的连接以及如何建立连接?我可以用
Java
很容易地做到这一点,也许这对我来说是最好的选择。生成一个可执行的Jar并从命令行运行它。我只是希望用脚本语言或类似的语言来学习一门新的语言或技能。
浏览 0
提问于2009-10-01
得票数 2
回答已采纳
2
回答
让棋盘游戏AIs相互竞争的技术?
、
、
假设我为一个特定的棋盘游戏有多个AI程序,都是用不同的语言
实现
的,并且想让它们在没有人类中介的情况下相互竞争。我该怎么做呢? 我想这是AI研究人员、业余爱好者、游戏比赛等的常见问题。
浏览 7
提问于2016-05-22
得票数 1
3
回答
制作处理密集型网页
代码
(国际
象棋
引擎)
、
、
我在处理(一种简化的语言)中制作了几个国际
象棋
引擎,并想在网站上制作一个。我猜JavaScript将是最明显的东西,但我想知道是否有其他的选择,然后我进入它。我从来没有为网络做过处理密集的东西。我环顾四周,似乎可以让C++以某种方式处理web
代码
,但我从未这么做过,也不太了解它。是否有可能进行低强度的工作,如在JavaScript中绘图和在C++中生成移动?还有更好的选择吗?
浏览 6
提问于2013-02-24
得票数 1
回答已采纳
4
回答
如何开发多人国际
象棋
?
、
、
我想用c#开发一个多人国际
象棋
,但我不知道如何用c#
实现
国际
象棋
的限制规则,老实说,我从来没有做过一点点游戏编程,所以我不知道如何在这个领域工作。所以如果你认为你能帮助我,我将不胜感激。 致以问候。
浏览 3
提问于2010-02-25
得票数 2
回答已采纳
1
回答
为arena gui编写国际
象棋
引擎
、
、
、
我对为arena GUI
实现
一个国际
象棋
引擎感兴趣。你是否知道一些关于你必须遵循的特定指南的信息,以便在竞技场中使用引擎(即,这样你就可以实际从竞技场导入引擎)。另外,您是否认为可以使用
Java
实现
Arena国际
象棋
引擎,或者我是否需要使用C++ 另外,如果你知道任何其他可以导入引擎的板级GUI,特别是如果引擎可以用
java
编写,请说出来。
浏览 4
提问于2011-03-21
得票数 1
回答已采纳
1
回答
国际
象棋
游戏的最佳设计方法
、
、
问题是,在一次采访中,我被要求设计一款
象棋
游戏(
java
/ android)。我的直觉是,P·诺维格是一位非常优秀和知名的设计师,而pocker和国际
象棋
非常相似。所以我试着模仿他的pocker设计。并且一个适当的
实现
应该对每一个部分都有类(为什么?!)。我实际上问了为什么,答案是每件事都有非常复杂的规则(但对我来说,这些规则似乎很简单)。我将非常感
浏览 0
提问于2015-11-13
得票数 0
回答已采纳
3
回答
用prolog
实现
国际
象棋
游戏
对于我在大学的一门课程,我需要一个用prolog
实现
的国际
象棋
游戏。我的家庭作业是用它来构建/改进游戏的AI。我不想从头开始写整个游戏,我想知道是不是有一个游戏的源
代码
是用prolog或者其他语言C,C++,C#,
Java
提供给prolog程序的。 谢谢,科比·梅尔
浏览 2
提问于2011-10-23
得票数 4
回答已采纳
1
回答
国际
象棋
引擎在c或
java
中,性能不同吗?
、
、
、
我有一个简单的国际
象棋
应用程序,基于水果引擎的iOS设备。现在我想为Android做一个
象棋
应用程序。看来我有以下几种选择: 我的问题是,假设使用相同的算法,如果将一个国际
象棋
引擎从c移植到
Java
,性能会下降吗?我负担得起5%或更少的差别(c和
java
引擎在同一设备上运行)。谢谢。
浏览 5
提问于2013-05-10
得票数 1
1
回答
国际
象棋
AI中的递归
、
、
我目前正在完全重写一个较老的
象棋
项目,并在AI中编写了主要的循环函数:function aiTurn() {playerSide, 0); }return aiMoves;这适当地重复到给定的深度,但这给国际
象棋
浏览 0
提问于2016-09-02
得票数 5
回答已采纳
2
回答
如何在TurnBasedMatch中获得自己的参与者ID?
、
我知道我可以使用TurnBasedMatch.getParticipants()获得所有参与者,并且我知道在轮到球员时,我可以通过TurnBasedMatch.getPendingParticipantId()获得参与者的id,但是如果不是参与者的回合,我如何获得参与者的对象或id呢?当然,当轮到我的时候,我可以把它保存在本地,然后再读,但是有更好的方法吗?
浏览 2
提问于2014-07-16
得票数 2
回答已采纳
9
回答
对象数组,
Java
和C++的区别
、
、
考虑以下
Java
代码
,其中部件是表示国际
象棋
的类:它创建一个数组,其中所有条目都为空。编辑:,我希望C++
代码
高效/优雅,我不关心也不想将粘贴从C++复制到C++。如果需要,我很乐意对
代码
结构进行大量修改。编辑2:的
代码
是用于国际
象棋
程序的,数组的大小将永远不会改变,性能是至关重要的。
浏览 9
提问于2014-09-24
得票数 6
回答已采纳
4
回答
策略棋盘游戏AI的有效棋盘表示
、
、
、
、
在不到64个位置的低级
象棋
策略游戏中,位板表示是否仍然有效,或者更简单的基于数组的邮箱
实现
是否更实用?通常,棋子是具有类似规则的国际
象棋
棋子的子集,并且在较小的棋盘上玩。例如,8x5,7x7,等等。我根本不确定只使用40位与国际
象棋
中典型的64位相比如何。我唯一的问题是我不太熟悉C或C++,用
Java
语言
实现
程序会更舒服一些。他们在
Java
中对位操作的支持是否足够,这样我就可以
实现
位板表示,如果这将增加效率,那么是否值得增加复杂性?
浏览 5
提问于2013-02-06
得票数 2
回答已采纳
2
回答
有哪些资源可以用来构建一个双人国际
象棋
游戏界面?
、
、
我想创建一个两人国际
象棋
游戏。可以使用哪些HTML和JS资源来创建能够移动棋子的棋盘?(注:我不想要国际
象棋
引擎) 另外,一旦我在浏览器中设置了棋盘,我应该如何使走法与在浏览器中打开相同网页的另一个人保持一致?
浏览 1
提问于2012-04-11
得票数 3
6
回答
有谁知道一个好的.Net
象棋
引擎
、
我在找一个像样的.Net国际
象棋
引擎。如果有一个好的国际
象棋
现有的,有什么建议的好候选人移植到.Net?
浏览 0
提问于2009-04-17
得票数 11
回答已采纳
1
回答
Java
中GUI和AI在
象棋
中的应用
、
、
、
、
Controller.
java
import
java
.io.FileInputStream;import
java
.io.IOException;import
java
.io.ObjectOutputStream;
浏览 0
提问于2020-07-24
得票数 7
回答已采纳
2
回答
用
Java
实现
国际
象棋
位板
、
我希望创建一个基本的国际
象棋
(或失败,跳棋/吃水)引擎。在研究了这个话题之后,我很有信心我想要使用一系列的信息板。我在基本水平上理解这个概念,但我在用
Java
表示它们时遇到了困难。
浏览 5
提问于2014-08-15
得票数 6
回答已采纳
6
回答
在国际
象棋
编程中很好地使用了递归?
、
、
作为家庭作业的一部分,我必须用
Java
编写一个简单的国际
象棋
游戏。我正在考虑利用这个机会尝试一下递归,我想知道在国际
象棋
中是否有一个明显的递归
代码
候选者?
浏览 1
提问于2010-05-27
得票数 6
回答已采纳
1
回答
需要XBoard协议文档(国际
象棋
)
、
XBoard是国际
象棋
引擎和国际
象棋
GUI之间的通信协议。 我知道,但似乎错过了引擎必须发送/接收与主板通信的内容。任何比从GUI
实现
(例如: xchess或eboard)或国际
象棋
引擎对协议进行反向工程的建议都更好。即使是来自主板/引擎通信的注释
代码
片段也可能有所帮助。
浏览 0
提问于2012-03-11
得票数 6
回答已采纳
2
回答
对于
Java
来说,像国际
象棋
这样的东西存在吗?
、
、
象棋
是在并发程序中查找和复制Heisenbug的工具。国际
象棋
反复运行并行测试,确保每次运行都有不同的交织。如果交织导致错误,国际
象棋
可以再现交织,以改进调试。 这样的工具存在于
Java
吗?
浏览 1
提问于2011-12-02
得票数 15
1
回答
创造国际
象棋
类游戏AI
、
、
我想为国际
象棋
创造一个像游戏一样的人工智能。游戏的一些细节。有5个数字可以进行移动,他们中的每一个都可以根据玩家拥有的牌进行移动。
浏览 0
提问于2015-07-26
得票数 -1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
背包问题-动态规划java实现代码
使用Java编写区块链的代码实现
Java 代码实现控制浏览器行为
常用的八大排序算法——Java代码实现
Java Web 模板代码生成器的设计与实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券