chess

    2热度

    3回答

    你好。 我刚刚写了这个Python代码与乌龟图形按给定的尺寸绘制一个棋盘。我面临的问题是,当我进入一个奇数一切工作只是罚款: 方形的楦也充满,我只是没能截屏才能准时 但是,当我输入一个偶数,这是这样的: 下面的代码: from turtle import * import sys def main(): dimension = int(input('Enter dimension

    0热度

    1回答

    我试图在棋盘游戏应用程序中实施干鱼食品UCI引擎。最初在Amongish iOS游戏中,视图控制器保存着棋盘,棋子从应用程序委托中加载。我试图做的是在导航到游戏之前有更多的屏幕。我有的问题是,只要我加载板屏幕游戏突破bitboard.cpp文件与消息EXC_BAD_ACCESS(代码= 1,地址= 0x1fa80000)和几次我设法加载将其中一个移动,然后在下面显示的同一位置刹车:occupanc

    2热度

    2回答

    如果我错了,请纠正我。搜索算法,即修改后的alpha beta,探索合法移动的列表。首先,一个需要初始化 位棋盘阵列是这样的: 无符号长长knight_attacks [64] = {0x020800,0x050800等等...} 每个元件将具有1对所有可能的攻击来自那个正方形的正方形,例如knight_attacks [f4]将在d5,e6,g6,h5,d3,e2,g2和h3上有1,对应于f4可

    1热度

    2回答

    我正在用C++做一些国际象棋程序设计,结果有很多按位操作,我必须处理一些大数字。我想知道,为了性能,如果在运行时完成常量操作?或者如果他们在编译过程中进行评估。例如假设我要和下面2个常量: const unsigned long long FILE_A = ~0x8080808080808080; const unsigned long long FILE_B = ~0x404040404040

    1热度

    1回答

    我几乎成功地用RecyclerView和GridLayoutManager构建了一个棋盘组件,坐标单元格的尺寸是单元格尺寸的一半。但我不知道为什么,左边坐标区和第一个单元格列(“a”列)之间存在垂直间隙。 其原因是管理细胞ImageView的,这样我可以像滑翔图书馆工作。 MainActivity.java: package com.loloof64.recycler_view_test; i

    0热度

    1回答

    我找不到可用于创建国际象棋开头树形结构的蟒蛇树,所以我试图写我自己的。为了进一步深入树中,我尝试在添加新位置时返回一个子根,但似乎所有位置都已添加到根,并且没有像我期望的那样给出对某个子根的引用,尽管我做检查,根也有很多孙子。因为你已经滥用class variables. 基本上,当你声明children外面在类级别范围的任何功能,并且所有Node对象共享同一个列表 import chess.pg

    0热度

    1回答

    我想检查骑士的下一步是否会同时威胁kind和queen,如果有这样的位置,它会输出YES和position,否则会是NO。 输入将只包含K为王,Q为皇后,N为骑士,并且它们不会重复多次。 样品输入: ........ ........ ........ ...K.... ....Q... ........ N....... ........ 该输入例如指示该骑士是2A,Queen

    2热度

    1回答

    我想阅读一个配备有RFID令牌的棋子。为了成本和简单,我想使用一个阅读器和许多天线。 我打算购买以下: ArduinoMega;大到足以让我编程和调试没有 优化空间或速度 标准8x8棋盘;尺寸可以由线圈直径确定(参见下面) 标准16 pc国际象棋套装 16 RFID给定频率令牌;每个都有一个不同的“值”或序列号,当粘到棋子底部时,每个棋子都能唯一识别系统 64 RFID线圈(初始)设计用于正确频率

    0热度

    1回答

    好吧,所以我对编程非常陌生,所以我认为,作为我的第一个真正的编程挑战,我会做一个国际象棋程序来教授开局。在我的游戏循环内,我拥有我需要的所有东西,除了在游戏循环中的某个位置,我想停止输入来自用户,并等待在绘制屏幕和继续循环之前处理该信息。然而,当我这样做时,如果用户等待很长时间输入(〜8秒)(顺便说一句,现在控制台输入的输入,稍后会改变),那么游戏只会崩溃,我得到标准的Ubuntu“你想要强制退出

    0热度

    1回答

    我正在尝试将鳕鱼国际象棋引擎与Swift中编写的应用程序集成在一起。鳕鱼iOS源代码对所有人开放,但它是用Objective-C编写的,引擎是用C++编写的。我没有Objective-C的问题,但似乎无法理解它将如何与Swift一起工作,并且完全可能。句柄引擎没有文档,我很难理解它将如何在Swift应用程序中构建,特别是当这是第一次让我尝试类似的东西时。其他人向我建议,我可以尝试用椰子树将发动机暴