chess 相关问题

这个标签用于国际象棋游戏和让计算机玩它的问题。

有没有办法一起缩放表格中的所有元素

我正在尝试创建一个国际象棋网站作为 HTML 和 javascript 的副项目,并使用了其他人的预编码表格,并将他们的国际象棋人物和棋盘颜色替换为......

回答 0 投票 0

它说它是空的但它不是[关闭]

我决定用Java做一个国际象棋游戏。我正在考虑制作一个国际象棋 AI,但是当我尝试将一个棋子移动两次时,它会输出这个堆栈跟踪。为什么会这样? https://github.com/TonyFalk/ZXChess

回答 0 投票 0

将 pgn 数据库转换为 pandas 数据框

你好! 使用 chess.pgn 将国际象棋数据库转换为数据框,要从数据库中读取第 n 个游戏,我需要先读取所有以前的游戏吗?不能直接跳到游戏n?如果我...

回答 3 投票 0

国际象棋机器人正在牺牲女王以制止国王

我使用多处理(为了速度)编写了一个 python 脚本。这些片段都具有在 VALUES 中预先确定的单独值。 注意:将#demo() 更改为 demo() 以使程序具有交互性和...

回答 0 投票 0

动态生成棋盘和 FEN 字符串生成的棋子运动

我目前正在尝试用 JavaScript、HTML 和 CSS 制作一个国际象棋游戏。我已经创建了生成棋盘的代码,以及将 FEN 字符串解释为国际象棋位置的代码。但是,我只需要一个方法...

回答 0 投票 0

有更好的生成棋盘的方法吗?

我打算在 JavaScript 中创建一个国际象棋游戏,以测试我目前的技能水平,这不是很高。我正在尝试在没有 React 的情况下动态渲染元素,因为它是

回答 1 投票 0

Java 国际象棋游戏的国际象棋 MVC UML 图

我有一个用 Java 创建游戏的学校项目,我选择编程国际象棋。我的老师希望我们首先通过创建我们认为对于游戏所必需的所有类的 UML 设计来设计游戏...

回答 2 投票 0

编制国际象棋棋子移动程序

我试图创建一个棋盘游戏,所有的棋子都能像国际象棋中的车一样移动。(即水平或垂直移动,只要他们愿意)我的棋盘是一个简单的2D整数......

回答 3 投票 1

如何用所有可能的对的组合(+- 1, +- 2)做for循环。

我在画国际象棋中马的可能路径,有一种情况是这样的:if (boundsOK(x + 1, y + 2)) { temp = boardArray[x + 1][y + 2]; if (isLegalMove(x, y, x + 1, y + 2) != MoveType...)

回答 1 投票 0

给定一个N×N的棋盘和一个只能在两个方向上移动一步的白王:右和上。

给定一个N×N的棋盘和一个只能向右和向上两个方向移动一步的白王。假设国王在起始位置的左下角方格)。此外,一旦...

回答 1 投票 0

C语言的scanf在使用char指针时不能正常工作。

我试图在C语言中使用sscanf解析一个FEN,我有以下代码: int main() { char side, pos[128], castle[4], enpas[2]; int halfMove, fullMove; const char fen[] = "rnbqkbnrpppppppp88...

回答 2 投票 0

如何等待一个任务结束后再关闭进程?

最近我在做一个国际象棋,对于人工智能,我在使用Stockfish和UCI协议。感谢以下2个链接(UCI协议:http:/wbec-ridderkerk.nlhtmlUCIProtocol.html和这个 ...

回答 1 投票 0

Python:修改一个字典中的值会改变另一个字典[关闭]

我在Python上用字典做一个国际象棋程序,为了建立我的棋盘,我是这样做的。EmptyBoard = { 8:['☐','☒','☐','☒','☐','☒','☐','☒'],7:['☒','☐','☒','☐','☒','☐','☒','☐'],6:['☐','☒'...

回答 1 投票 -4

我应该如何过滤掉被阻止的棋步?

正如标题所描述的,我想知道如何过滤棋子的无效动作。该板用Map 其中的位置是带有...

回答 1 投票 0

国际象棋Javafx,我不了解骑士动作?

我在项目javafx github上发现了这段代码,我不了解马的动作...有人可以帮助我.... return((Math.abs(newRow-oldRow)== 2 && Math.abs(newCol -oldCol)== 1)...

回答 1 投票 -3

我的国际象棋棋盘验证程序有效,但给出的结果不正确

程序应根据存储在变量中的任意词典是否满足棋盘标准来打印True或False。标准如下:有效的董事会将...

回答 1 投票 1

当实现具有多个输出的神经网络时,keras遇到错误

我正在实现一个国际象棋AI,其中输出是位置和要移动的棋子。但是,当我遵循keras API文档上的多输出教程时,它返回错误...

回答 1 投票 1

Elo Chess Algo:在一个事件循环中分配K因子以分离玩家

[下面是Elo国际象棋等级算法的一部分(请忽略命名约定,这是临时的):let newRankRed = red [rank] +(redK *(results [result]-winProbRed))let newRankBlue = blue [rank] + ...

回答 1 投票 0

需要帮助了解Stockfish中使用的uci.h文件

我试图了解Stockfish如何处理UCI协议,因此我可以使我的引擎也适应使用UCI。但是,我仍然是C ++的初学者,而uci.h文件使用的一些编码做法是...

回答 1 投票 0

回溯和象棋

有一个国际象棋场N * N,其中已经出现了一些黑色的数字。找到您需要放置在字段中的最少的白皇后,以便他们可以击败所有黑人。使用backtrack -...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.