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應用程序中構建,特別是當這是第一次讓我嘗試類似的東西時。其他人向我建議,我可以嘗試用椰子樹將發動機暴