国际象棋 AI 引擎,带有适用于 Excel / Word VBA 的棋盘 GUI - 以及适用于 UCI/Winboard 引擎的 VB6 版本,游戏强度为 3200 ELO(4 个 CPU)。
有两种方法使用该国际象棋引擎:
使用 Visual Basic 6 => 32 位 Windows exe 文件编译,检查约 150.000-200.000 位置/秒。所有国际象棋规则均已实施:王位易位、过路、三重重复、50 步规则。最多支持 64 个核心,最大转置表哈希大小为 1.4 GB。不支持:残局桌库,思考。
病毒扫描程序有时会发出误报警报。为了确保这些文件可以在 www.virustotal.com 上检查。
提示:Angelo Spartalis 的程序“Alice in Chessland”具有非常漂亮的 GUI,并且基于 ChessbrainVB V3.05。链接:https://www.spartalis.gr/chess/index_ENG.html
该国际象棋引擎基于 Luca Dormio 的引擎“LarsenVB”的源代码 (http://xoomer.virgilio.it/ludormio/download.htm)。 LarsenVB 的灵感来自 Adrien M. Regimbald 的“Faile 0.6”,它也是“Sjeng”引擎的基础。我要感谢 Luca Dormio 允许我使用他的 LarsenVB 源代码。
ChessBrainVB 还基于以下人员的许多伟大想法:
Marco Costabla/Tord Romstad/Joona Kiiski(Stockfish 来源):搜索逻辑、王安全、棋子评估。搜索逻辑和评估基于 Stockfish 7,适应非位板数据结构和搜索更改,在较慢的移动生成和评估方面表现更好。 Raimund Heid(Protector 来源):材质绘制逻辑 Norbert Raimund Leisner:徽标文件
关键词:“Excel国际象棋引擎”、“Excel国际象棋”、“Word国际象棋引擎”、“Powerpoint国际象棋引擎”、“VBA国际象棋”、“VBA国际象棋引擎”、“VB6国际象棋引擎”、“VBA国际象棋游戏”、“Excel国际象棋游戏》、《Visual Basic国际象棋程序》、《Exel国际象棋棋盘》、《VBA国际象棋棋盘》、《VBA国际象棋AI》