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

搜索资源列表

  1. 人工智能-分硬币问题

  2. 本程序采用人机交互模式,由己方先走(人),然后电脑利用博弈树的思想,根据极大极小的递归搜索算法搜索所有的分堆方案,然后选择最佳走法。
  3. 所属分类:C/C++

    • 发布日期:2011-03-15
    • 文件大小:297984
    • 提供者:e1zhuce
  1. acm国际大学生程序设计竞赛试题与解析

  2. ACM的常用算法 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法: (1)图的深度优先遍历和广度优先遍历. (2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra) (poj1860
  3. 所属分类:Java

    • 发布日期:2014-08-26
    • 文件大小:1048576
    • 提供者:wlpjsj0641
  1. Connect-Four:经典四连冠游戏-源码

  2. 连接四局 “连接四人”是一款两人连接的棋盘游戏,其中,玩家选择一种颜色,然后轮流将彩色光盘放入七列,六行垂直悬挂的网格中。 碎片直落,占据了列中的最小可用空间。 游戏的目标是第一个形成一个自己的四个光盘的水平,垂直或对角线。 游戏模式 和一起 玩(使用Minimax算法) 极小极大算法 Mini-max算法是一种递归或回溯算法,用于决策和博弈论中。 假设对手也在最佳状态下进行比赛,则可为玩家提供最佳行动。 Mini-Max算法使用递归来搜索游戏树。 Min-Max算法主要用于AI中的游戏。
  3. 所属分类:其它

    • 发布日期:2021-03-15
    • 文件大小:157696
    • 提供者:weixin_42131352
  1. AI-Chess:算法项目:使用minmax算法和alpha beta修剪的AI Chess Engine-源码

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

    • 发布日期:2021-02-16
    • 文件大小:21504
    • 提供者:weixin_42118056