基于搜索算法的人工智能在五子棋博弈中的应用研究

被引量 : 0次 | 上传用户:mangshengsun1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以计算机五子棋博弈系统作为研究课题,在对大量的相关文献进行分析研究的基础上,按照人工智能和计算机博弈的一般原理设计了一个五子棋博弈系统的基本模型,并作了简单的实现和验证,所做的工作包括三个方面:第一研究了五子棋在计算机中的表示问题,讨论了计算机中存贮棋局和识别下棋次序,局势状态变化及局势特征、走法产生等方法。第二研究了博弈树的极小极大搜索技术及在此基础上的Alpha-Beta剪枝过程和剪枝优化问题。实现将候选的后继节点按位置邻近顺序排序,使剪枝过程得到优化。第三根据五子棋的特点,提取棋局局势的若干特征,对这些特征赋加权分,并对整个棋局进行特征统计,采用线性函数求得棋局的总估计分值,从而提高了五子棋程序对弈的水平和能力。在上述工作的基础上,本文的创新性研究主要包括以下两个方面:第一对五子棋博弈的专业知识进行了认真的整理,针对五子棋博弈规则简单、局势判断清楚的特点,对五子棋常见的开局、定式及其后的对局做了细致的统计分析,阐明了五子棋对弈中黑白双方优劣势并非均衡的规律,这一规律作为一个指导原则在设计五子棋博弈系统时起到重要作用。第二通过线性函数获得的总估计值,实现了算法的优化和加强,主要有以下两个方面:在执行常规的Alpha-Beta搜索和NegaScout算法之前,使用置换表搜索避免相同局面的节点的搜索。通过使用威胁空间搜索,让计算机对某一局面找出全部的致胜威胁次序,避免了对静态估值函数的调用,只有计算机对当前局面无法找到致胜威胁次序时,才执行对静态估值函数的调用,由于五子棋博弈中,黑方先行者占有很强的优势,大多数局面往往都能找到致胜威胁次序,所以采用威胁空间搜索,结果表明,可以极大的提高程序的表现和对弈水平。
其他文献
根据膜结构的分析特点,通过几个膜结构的工程事故探讨膜结构设计应注意的几个方面,为合理设计膜结构提供参考。
本试验旨在研究日粮能量和蛋白水平对0~6周龄沂蒙鸡公鸡生产性能的影响。试验采用2因素3因子设计,设3个日粮代谢能(12.12、11.70和11.29 MJ/kg)和3个粗蛋白水平(20%、19%和18%
创新素质和能力的培养是经济管理类人才培养的灵魂和目标。近年来,我国管理学案例教学虽取得一些进展,但在案例资源库、师资、教学方法等方面还存在诸多问题。为了解决这些问
研究了不同类型的氧化锌对天然橡胶硫化胶拉伸疲劳性能、压缩疲劳性能以及剪切疲劳性能的影响。结果表明,氧化锌类型对天然橡胶力学性能的影响不大,而对疲劳性能的影响显著,
中国体育是西方斯泡特体系在中国特定文化历史条件下,出现的一种作为工具被政府利用的特殊形态,有它自己的生成、发展和转型变化的特定历史,这里对其特征、概念、历史进程和
随着新课程改革的落实,教师在教学理念及模式上也得到了创新与发展,多元化教学法就是其中的典型之一。其作用在于激发学生的学习兴致,提高课堂教学质量。教师在教学过程中如
对边坡稳定直接采用三维方法进行分析具有重要的理论和现实意义,本文对边坡稳定三维分析的基本方法做了比较系统的总结,并指出各种方法存在的问题,同时提出一种基于三维有限元应
作为生命发源地的海洋,是最重要的地球生态系统和环境要素,对人类的生存和发展具有重大的意义。占地球面积70%以上的海洋与世界各国的生存与发展息息相关。然而,这些年来,随着全球
每个民族都有自己不朽的艺术作品,它们是人类共同的财富,也必将滋养全人类的心灵。我国古典文学名著《西游记》从上世纪初开始向西方传播,先以文学片段,之后以意译本、改编本,直至
文章首先剖析了《学生体质健康标准(试行方案)》(以下简称《标准》)的内涵特点;试行的背景;研制背景及其颁布实施对发展素质教育,学校体育工作产生影响,推进学校体育改革的重