国际象棋 问答列表

在一定深度的 Minimax 树中计算移动分数

作者:Evgeny 提问时间:8/15/2015

我已经用 C 语言实现了一个国际象棋游戏,具有以下结构: move - 表示在 char 板上从 (a,b) 到 (c,d) 的移动[8][8] (国际象棋棋盘) 移动 - 这是一个带有头部和反面...

尽管已定义,但无法在类之间传入参数

作者:bigpython 提问时间:3/28/2023

我是一个初学者程序员,编写了一个使用多个类的国际象棋程序。 一个类,chessboard 类,定义了一些变量,这些变量在我的程序中使用。相关的是 board 和 pieceCaptured。 cl...

在 C++ 中处理来自无符号长整型的按位隔离“1s”的方法,在 C# 中有效,但在 C++ 中会产生奇怪的结果

作者:Paul 提问时间:7/15/2023

我正在将我的国际象棋引擎从 C# 转移到 C++ 以获得更高的性能。我为每个棋子使用位板(无符号长长),代表它们所在的位置。因此,当按位查看这些无符号长多头之一时,每个多头代表一个棋子,每个零代表一个...

如何在 R 中生成 1 和 0 的国际象棋/棋盘矩阵而不全部输入?

作者:Jack_L 提问时间:11/1/2023

我有一个与此处显示的问题相同的问题(即,制作 1 和 0 的交替矩阵): 制作国际象棋矩阵 我的问题是,似乎没有人回答这个问题,检查使用偶数行/列时会发生什么,例如,正常大小的棋盘(即 8 x 8...

使用位板和位操作推送磁贴

作者:Marcell 提问时间:11/3/2023

Am目前正在编写一个有点像国际象棋的游戏,其中包括一个“推动”机制。为此获得有效的算法似乎难以捉摸。 以下是详细信息。我代表一个NxM环形板(是的,这个游戏可以在不同大小的板上玩,所以我需要泛化)的...


共5条 当前第1页