腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(815)
视频
沙龙
1
回答
如何
使用
UCI
国际象棋
引擎
设置
自定义
棋盘
(
例如
Stockfish
)
uci
我正在制作一个
国际象棋
图形用户界面,它
使用
股票鱼作为象棋
引擎
。我想允许用户
设置
一个
自定义
的电路板(即,他们可以在电路板上任意放置一块)。我
如何
在
stockfish
中
设置
内板,以便
引擎
可以在
自定义
板中进行移动?我在
UCI
文档中找到: "* position fen | startpos移动...在内部
棋盘
上
设置
fenstring中描述的位置,并在内部<em
浏览 44
提问于2019-10-06
得票数 0
回答已采纳
2
回答
将
国际象棋
引擎
连接到
使用
Javascript创建的现有GUI
user-interface
、
interface
、
chess
、
uci
我已经编写了自己的图形用户界面来下棋和教授
国际象棋
。图形用户界面是用超文本标记语言编写的外观,用JavaScript表示各个部分的行为。目前,该程序不遵循任何
国际象棋
规则。这取决于用户是否正确地遵循
国际象棋
的规则。这允许自由
设置
非法位置或多次移动同一侧。这是非常有用的,试图教初学者
国际象棋
。 我现在正在考虑将我的程序连接到一个
国际象棋
引擎
的想法。我不知道
如何
去做这件事。大多数
国际象棋
引擎
,如
StockFish
浏览 6
提问于2014-11-21
得票数 2
1
回答
解析错误13权限被拒绝
python
、
permissions
、
anaconda
我正在尝试
使用
股票鱼
国际象棋
引擎
通过python-chess进行
棋盘
评估,但得到了许可错误。3.7、Ipython至Conda 4.9.2import chess.engine...PermissionError: [Errno 13] Permission den
浏览 23
提问于2021-02-22
得票数 1
3
回答
国际象棋
引擎
的深度是它的力量吗?
python
、
chess
我正在
使用
python的类库,在我的程序中
使用
Stockfish
作为
国际象棋
引擎
,这将创建StockfishVsPlayer游戏,并且我希望能够让用户选择游戏的难度。我知道,越高的深度,棋
引擎
检查的动作就越多,但这就是定义它的力量所需要的全部?那么我能说困难=
引擎
的深度吗?
浏览 6
提问于2017-02-28
得票数 1
回答已采纳
3
回答
使用
通用
国际象棋
接口
linux
、
interface
、
chess
、
uci
我计划做一个与
UCI
国际象棋
引擎
接口的程序。我已经对它做了一些研究,但我想在深入了解它之前获得更多的信息。我想知道你们中是否有人可以提供一些
UCI
引擎
和前端程序之间的“交换”的例子。我目前
使用
的是
stockfish
引擎
,但我希望能够
使用
多个
引擎
。 所以不管怎样,我正在寻找一些
如何
在
UCI
上玩游戏的例子。
浏览 2
提问于2013-06-09
得票数 28
回答已采纳
1
回答
为什么增加
国际象棋
引擎
的哈希表大小,也大大增加了达到30深度所需的时间?
performance
、
hashtable
、
chess
我
使用
的是macOS应用程序
Stockfish
,它
使用
目前版本的
Stockfish
14.1作为
国际象棋
引擎
,令我惊讶的是,当我将哈希表大小
设置
为1MB时,我的计算机(苹果M1 Pro 10C)达到深度30所需的时间比
设置
为8GB的时间要短得多。1MB大小的哈希表在初始
棋盘
位置上需要18s才能达到深度30。大小为8192 on的哈希表在初始
棋盘
位置上需要85秒才能达到深度30。 这是否意味着重新计算比
使用</
浏览 10
提问于2021-12-10
得票数 0
2
回答
阅读
国际象棋
棋盘
后在Unity中创建FEN字符串
c#
、
unity3d
、
chess
、
fen
我用C#在Unity中做了一个全功能的
国际象棋
游戏。现在我想添加AI,用于我
使用
Stockfish
的
国际象棋
引擎
。我把
引擎
装进了游戏里,但它什么也做不了,因为它不能和
棋盘
交流。有没有人知道
如何
创建和操作字符串来制作FEN字符串的教程或提示? 我将把到目前为止完成的代码粘贴到
Stockfish
进程中,我没有做任何与FEN字符串相关的事情,因为我真的不知道
如何
启动它。; startInfo.CreateNoWin
浏览 61
提问于2019-02-01
得票数 1
回答已采纳
1
回答
如何
使用
Putty SSH更新libc6?
python
、
glibc
我正在尝试运行
Stockfish
国际象棋
引擎
,但在执行二进制文件的代码行中给出了这个错误:import chessimport chess.engine1p1bpp1p/p1n2p2/8/B1pP4/5N2/P1P2PPP/RN1QK2R w KQkq - 0 12'handler = chess.
uci
.InfoHandler() en
浏览 0
提问于2019-07-20
得票数 0
1
回答
如何
在
stockfish
.js中
使用
FEN字符串
设置
位置?
javascript
我想在我的网站上为我的学生制作一个
国际象棋
拼图。我
使用
stockfish
.js来操作
引擎
。
如何
更改
棋盘
上的起始位置?我尝试更改所有的FEN字符串,但不起作用。在哪里寻找函数或其他东西?
浏览 32
提问于2020-06-24
得票数 3
2
回答
循环不会到达流的末端
c#
、
process
、
stream
、
chess
、
fen
我正在开发一个程序来分析
国际象棋
的问题--特别是游戏结束时的问题--
使用
开源的象棋
引擎
.exe版本的。),并写下该位置的
引擎
计算。StockfishOracle是用来与
引擎
通信的类(就像先知用来与神通信一样),
使用
。有关此问题的
UCI
命令如下: go depth 1**:**分析位置一
浏览 1
提问于2018-07-04
得票数 1
回答已采纳
1
回答
使用
javascript与控制台程序交互
javascript
、
node.js
、
web
我目前正在制作一个基于网络的
国际象棋
应用程序。现在,我想要添加
stockfish
象棋
引擎
,我将不得不在命令行中与之交互。我知道
如何
使用
它,但只有在
使用
Node编译它时(
例如
命令行中的“”),我不知道
如何
从包含
棋盘
和其他东西的主file.js文件中调用它。
浏览 5
提问于2021-01-06
得票数 0
1
回答
在WPF中创建
国际象棋
GUI
wpf
、
user-interface
、
chess
我从一个简单的WPF窗口开始研究运行
UCI
国际象棋
引擎
,掌握了让
国际象棋
引擎
在不同的线程到接口上运行的诀窍,并创建了一个相当可用的基于文本的前端。我现在变得更有野心了,我想开始构建一个带有棋子的GUI,它将把棋手的走法提供给
国际象棋
引擎
,并在
棋盘
上表示
引擎
的走法。我的目标是可拖动的部分,而不是点击方块。我目前的尝试包括对元素上的部分
使用
可拖动的用户控件。我真的很想知道其他更有经验的WPF/.NET程序员是<
浏览 0
提问于2010-08-24
得票数 7
回答已采纳
2
回答
使用
eboard运行库存鱼/rykba
引擎
chess
我用电子
棋盘
来玩象棋,
使用
自动支持的
引擎
,如gnuchess4,狡猾等。我的问题是: 我怎样才能运行强大的
引擎
,像平底鱼,赖克巴在板上?
浏览 0
提问于2012-04-22
得票数 6
3
回答
在所有*.txt文件中添加第八行和第九行
powershell
、
batch-file
、
cmd
somename.txt"但是我
如何
在路径我现在试试看: 我
使用
"*.
uci
“文件,而不是*.txt文件。我写txt是因为
uci
扩展对于大多数人来说都是未知的。这些*.
uci
文件是具有
uci
协议的
国际象棋
引擎
的<
浏览 7
提问于2022-10-16
得票数 2
回答已采纳
1
回答
用C++与
Stockfish
外壳接口
c++
、
shell
我正在尝试编写一个程序,通过命令行与
Stockfish
国际象棋
引擎
接口。我已经研究过
使用
管道和重定向cin/cout,但问题是
Stockfish
运行自己的shell,而不是只提供一行输出,
例如
:
Stockfish
261014 64 by TordCostalba and Joona Kiiski[output]> quit我尝试了以下代码(来
浏览 0
提问于2015-08-30
得票数 4
回答已采纳
1
回答
在被调用的函数的外部保持boost.process活动
c++
、
boost
我在Windows10上
使用
Visual Studio2019,
使用
的是boost.process库。我正在尝试制作
国际象棋
,并且我正在
使用
stockfish
引擎
作为单独的可执行文件。我需要
引擎
在整个游戏中运行,因为这就是它被设计为
如何
使用
的。boost::process::std_in < output);}
浏览 0
提问于2019-07-17
得票数 0
2
回答
有哪些资源可以用来构建一个双人
国际象棋
游戏界面?
javascript
、
html
、
chess
我想创建一个两人
国际象棋
游戏。可以
使用
哪些HTML和JS资源来创建能够移动棋子的
棋盘
?(注:我不想要
国际象棋
引擎
) 另外,一旦我在浏览器中
设置
了
棋盘
,我应该
如何
使走法与在浏览器中打开相同网页的另一个人保持一致?
浏览 1
提问于2012-04-11
得票数 3
4
回答
如何
将
国际象棋
AI移植到iPhone
iphone
、
integration
、
artificial-intelligence
、
chess
我想把一个
国际象棋
AI移植到iPhone,但是我不知道怎么做。显然,iPhone不支持多线程,所以你不能单独编译AI,而必须以某种方式将其合并到代码中。我有一个sjeng
引擎
实现的GPL副本,但我不知道他们是怎么做到的,因为它是用c和c++写的,而我只知道苹果对象。 有没有人对
如何
做到这一点有什么建议?我需要为一个独立的程序做一个包装器。
浏览 1
提问于2010-03-11
得票数 2
回答已采纳
3
回答
编写一个没有ndk的android gui象棋界面
android
、
chess
我正在寻找一种不用
使用
NDK和JNI就可以执行
国际象棋
引擎
(
例如
)的方法。 我的主要问题是,
如何
执行一个软件(比如在提示符中),并在它向我发送输出时保持它的运行。第二个也是更具体的问题是,如果可能的话,
如何
在设备上安装
国际象棋
引擎
(以及是否有一种方法来利用它们)。任何人都可以从这些消息中推断出,GUI应用程序可以
使用
设备中安装的
引擎
。问题是,
国际象棋
引擎
是一种软件,它必须不停地运行
浏览 1
提问于2019-01-13
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券