您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. chess

  2. 不错的中国象棋算法,可执行的程序
  3. 所属分类:其它

    • 发布日期:2007-11-12
    • 文件大小:241kb
    • 提供者:fuyanghuzui
  1. java实现的棋盘算法

  2. java实现的棋盘算法,窗口化形式,效果直观,可用于算法讲学及算法研究。
  3. 所属分类:Java

    • 发布日期:2011-12-29
    • 文件大小:2kb
    • 提供者:zybbing521
  1. chess中国象棋安卓版

  2. 中国象棋 2.1 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-
  3. 所属分类:Android

    • 发布日期:2013-07-03
    • 文件大小:4mb
    • 提供者:luca_001
  1. Fritz Chess Benchmark4.3

  2. 英文原版Fritz Chess Benchmark Fritz Chess Benchmark是国际象棋软件Fritz自带的电脑棋力测试程序,由于支持多线程,而且他做的是大量科学计算,所以经常被网友用来测试电脑的科学运算能力,他通过模拟电脑思考国际象棋的算法通过测量部分测试电脑成绩。 迈克菲2015 版本:14.0 更新时间:2015/9/1 查杀无毒 360安全卫士 领航版(10.1.0.2001) 备用*库:2015-09-03 查杀无*
  3. 所属分类:互联网

    • 发布日期:2015-09-03
    • 文件大小:142kb
    • 提供者:yhl123455
  1. Chess-AI-源码

  2. 基本的国际象棋AI使用minimax算法的negamax实现以及alpha-beta修剪和对动作进行排序,以缩短搜索时间。还包括静态搜索以避免水平效应。 要运行该程序,您需要安装国际象棋和棋盘库。 python -m pip安装国际象棋 python -m pip安装棋盘 您还必须从棋盘和显示包中修改display.py文件,否则会出现错误。将此行添加到start函数的开头: def start(fen =''): global gameboard
  3. 所属分类:其它

  1. huo-chess:用于教育目的的最佳开源微型国际象棋程序!-源码

  2. 霍斯切斯 Huo Chess:用于教育目的的最佳开源微型国际象棋程序! 一个用于教育目的的迷你开源国际象棋程序(最新版本为46 KB)。故意对代码进行大量注释,并使其尽可能简洁。没有应用减小大小的优化,这会使代码的可读性降低。此处或在Harmonia Philosophica网站上都可以找到解释国际象棋引擎算法的文章。 相关资源
  3. 所属分类:其它

    • 发布日期:2021-03-18
    • 文件大小:331kb
    • 提供者:weixin_42162171
  1. Hawkins_Chess-AI:“霍金斯”是采用蒙特卡洛树搜索算法(强化学习)驱动的国际象棋AI-源码

  2. 霍金斯-国际象棋AI “霍金斯”是由Minimax搜索算法提供支持的Chess AI。 它利用了各种优化技术,主要是对alpha-beta修剪和其他传统国际象棋引擎方法的扩展。
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:325kb
    • 提供者:weixin_42181686
  1. Standard-Algorithms:(竞争性编程)基本算法,递归,DP,图-源码

  2. Hacktoberfest-标准算法 此存储库适用于那些希望为Hacktoberfest开发开源存储库的人。 欢迎捐款! 将仓库分叉到您的个人资料。 将算法或代码添加到派生的仓库中,只需确保算法不应该存在于仓库中即可。 不要从任何地方复制粘贴算法。 在代码文件的注释中包括2个示例输出和输入。 更新README.md并添加算法。 完成后,我们将审核您的PR并将其与master合并。 目录结构 . ├── Backtracking │   ├── Chess-Queens.cpp │  
  3. 所属分类:其它

  1. chess:一个基于Java的国际象棋应用程序,包含一个用户界面和一个AI敌人-源码

  2. 棋 正如您可能已经在存储库描述中阅读的那样,这是一个基于Java的国际象棋应用程序。 它将是模块化的,并且易于扩展。 稍后将包含一个简单的用户界面,可能使用JavaFx或Java Swing进行了编码。 您的敌人将建立在简单的算法上。 注意:该项目仍在进行中。 由Qetz进行学习的项目
  3. 所属分类:其它

    • 发布日期:2021-03-14
    • 文件大小:34kb
    • 提供者:weixin_42112894
  1. e-chess:带有AI Minimax算法的电子棋项目-源码

  2. Docker安装和映像拉取 Debian: 安装Docker: : 在Docker Hub上创建帐户: : 运行以下命令: xhost + 登录到您的Docker帐户: sudo docker login (*)为e-chess sudo docker pull coderon98/e-chess:beta : sudo docker pull coderon98/e-chess:beta (**)构建docker容器并运行它: sudo docker run -it --n
  3. 所属分类:其它

    • 发布日期:2021-03-13
    • 文件大小:534kb
    • 提供者:weixin_42136791
  1. ChessAI:带有minimax和alpha beta修剪算法的Chess AI-源码

  2. 国际象棋 带有minimax和alpha beta修剪算法的Chess AI 一些事情: 我没有执行3条规则:传递,3条重复动作规则,您可以在检查时防御。 典当的移动生成代码以及寻找支票的方式可能会得到改进 游戏管理器类中有一个线程可以执行我不太喜欢的ai动作,我认为这样做不是正确的方法,我很容易接受 我没有精灵和声音,它们分别来自于chess.com和lichess.com。
  3. 所属分类:其它

    • 发布日期:2021-03-10
    • 文件大小:182kb
    • 提供者:weixin_42139871
  1. chess-engine:无依赖项的国际象棋引擎库,可在任何地方运行-源码

  2. ♔棋引擎♚ 无依赖项的国际象棋引擎库可在任何地方运行。 | | 写在锈 :crab: :sparkling_heart: 为什么要编写国际象棋引擎? 最重要的是, 是我对该项目的灵感。 他绝对聪明,我恳请您观看他的内容。 我爱下棋了很多。 绝对是我最喜欢的游戏之一。 但是,当我尝试编写以数字方式下象棋的程序时,尤其是使用编译语言时,我总是感到失望。 尽管存在几个惊人的引擎,但是几乎找不到一个可以在所有东西上运行的,与国际象棋相关的程序的整洁的库。 国际象棋引擎可以解决我的问题。 如果您
  3. 所属分类:其它

  1. Hawkins --- Chess-AI:“霍金斯”是采用蒙特卡洛树搜索算法(强化学习)提供支持的Chess AI-源码

  2. 霍金斯-国际象棋 “霍金斯”是采用蒙特卡洛树搜索算法(强化学习)提供支持的Chess AI。
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:19kb
    • 提供者:weixin_42097914
  1. minimax_player:带象棋的Minimax算法-源码

  2. minimax_player 安装 要安装minimax国际象棋算法,只需运行make 如果要使用自动播放器,则有两个python依赖项。 跑: pip install undetected-chromedriver pip install chess Minimax算法 运行make ,您将看到一个名为playChess的二进制playChess 。 使用此文件的格式为: ./playChess [gameType] [playerOneType] [playerTwoType] [-a
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:87kb
    • 提供者:weixin_42177768
  1. Chess-AI-using-Alpha-Beta-pruning:此项目是一个使用alpha-beta修剪作为下棋主要算法的Web应用程序-源码

  2. 国际象棋AI使用Alpha Beta修剪 该项目是一个使用alpha-beta修剪作为下棋主要算法的Web应用程序 该“人工智能”使用Chess.js来控制游戏的状态,并根据您在本教程中看到的内容使用评估功能: : 我制作了一个Web应用程序,使用此算法来对抗人工智能。
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:75kb
    • 提供者:weixin_42120997
  1. AI-Chess:算法项目:使用minmax算法和alpha beta修剪的AI Chess Engine-源码

  2. 国际象棋 该项目专注于计算机科学概念,例如数据结构和算法。 Chessnut是我们用于所有移动和棋逻辑的棋引擎。 我们正在使用一棵树来生成可能的棋盘,该棋盘可进行3级深度和深度优先搜索,最小极大值和alpha-beta修剪,以根据以下启发式方法找到最佳动作: 材料(每个玩家的总件数) 可能采取的法律行动的数量,重点是中心广场 检查/检查状态 典当结构 当前,由于递归函数要使用大量的计算能力,因此尝试实现多处理功能,因此在超过4个级别的深度上计算启发式状态需要花费大量时间。 深度为3级时,我们
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:21kb
    • 提供者:weixin_42118056
  1. ChessAI:使用minimax算法和alpha-beta修剪功能开发的Chess AI-源码

  2. ChessAI:使用minimax算法和alpha-beta修剪功能开发的Chess AI
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:19kb
    • 提供者:weixin_42120563
  1. Chess-AI:具有许多玩家AI的C ++国际象棋实现,包括神经网络驱动的AI,与Deepmind的AlphaZero国际象棋引擎相同...-源码

  2. DNN国际象棋AI 设计原理 该项目围绕着由神经网络驱动的国际象棋AI,其设计受到的国际象棋引擎的严重影响。 AlphaZero使用了类似的方法以及和来创建强大的国际象棋AI。 尽管这些项目共享许多设计原则,但我的项目在实现上与AlphaZero在很多方面都有很大不同。 首先,我的实现使用的是,,而不是Deepmind使用的深度卷积神经网络。 实施更基本的网络的原因是由于这样的事实,即更复杂,更主流的网络结构(例如和只是经过修改的前馈网络,具有更多的连接或预处理元素(例如卷积核)。 结果,该项
  3. 所属分类:其它

  1. Chess-app:此算法包含促进国际象棋应用程序工作所需的所有文档-源码

  2. 国际象棋 关于此算法包含促进国际象棋应用程序工作所需的所有文档 使用以下项目完成项目: Android Studio中的Flutter和Dart Cureenlty致力于调试某些错误 入门 该项目是我使用Flutter&dart第一个项目,该程序包是一个专门的程序包,其中包括针对Android和/或iOS的平台特定的实现代码。 要获得Flutter入门方面的帮助,请查看我们的,其中提供了教程,示例,有关移动开发的指南以及完整的API参考。
  3. 所属分类:其它

  1. reason-chess:跨平台游戏开发中的国际象棋库-源码

  2. 理智 建立 reason-chess是ReasonML的象棋引擎。 将其用于浏览器,nodejs,本机或移动应用程序中的游戏开发,象棋分析工具等。 引擎功能包括: 具有可变深度树评估的minimax算法 修剪字母以加快评估速度 可能采取行动的提示 交换侧 全动历史 完整的捕获历史 时间旅行和撤消 几乎100%的单元测试收敛 浏览或在尝试 示例游戏 在本地建造 npm run build 安装 npm install reason-chess --save 更新bsconfig.json .
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:611kb
    • 提供者:weixin_42150360
« 12 3 »