基于形势判断和遗传算法的计算机围棋静态评估算法.pdf
上传人:qw****27 上传时间:2024-09-11 格式:PDF 页数:5 大小:270KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于形势判断和遗传算法的计算机围棋静态评估算法.pdf

基于形势判断和遗传算法的计算机围棋静态评估算法.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第41卷第6期吉林大学学报(工学版)Vol.41No.62011年11月JournalofJilinUniversity(EngineeringandTechnologyEdition)Nov.2011基于形势判断和遗传算法的计算机围棋静态评估算法余磊1,3,魏君2,田丰3,刘锦高3(1.南昌航空大学信息工程学院,南昌330063;2.吉林大学公共教学中心,长春130062;3.华东师范大学信息科学技术学院,上海200062)摘要:提出了一种计算静态评估值的数学模型,并结合遗传算法对模型参数进行了优化。利用此方法可以获得不同棋力下分别对应的不同静态评估算法模型。对比实验结果表明,该模型能将运算精度提升93%,运算速度提升35%;其运行能力可以应用于计算机围棋中盘、收官等模块中,对计算机博弈、人工智能以及游戏软件的研究具有重要意义。关键词:人工智能;静态评估;形势判断;遗传算法中图分类号:TP182文献标志码:A文章编号:1671-5497(2011)06-1694-05ComputersolutionofstaticevaluationproblemsbasedonpositionalanalysisandgeneticalgorithmYULei1,3,WEIJun2,TIANFeng3,LIUJin-gao3(1.SchoolofInformationEngineering,NanchangHangkongUniversity,Nanchang330063,China;2.TeachingCenterofBasicCourses,JilinUniversity,Changchun130062,China;3.SchoolofInformationScienceandTechnology,EastChinaNormalUniversity,Shanghai200062,China)Abstract:AnapproachbasedonGoknowledgetocalculatethestaticevaluationvalueisproposed,andtheparameterofthemodelisfurtheroptimizedbygeneticalgorithm.Throughthisapproach,variousstaticevaluationmodelsbasedondifferentlevelscanbeobtained.Theresultsoftextshowthat,comparedwiththeoriginalmodel,theaccuracyandoperationspeedoftheproposedapproacharepromotedby93%and35%respectively.Weexpectthat,withsuchoperationcapacity,thismodelcanbeappliedinthemoduleofthemiddlegameandendgameofcomputerGo.Thismodelhasapracticalutilizationinresearchesoncomputergames,artificialintelligenceandgamesoftware.Keywords:artificialintelligence;staticevaluation;positionalanalysis;geneticalgorithm围棋是一门形象思维和逻辑思维兼备的艺强的围棋对弈程序大约2级左右,不及人类棋手术,也是人工智能领域的难题之一。由于围棋棋学棋一年的水平[1]。因此,借鉴人类棋手的思维局状态的搜索空间巨大,类似于国际象棋程序中特点设计相应的启发式算法是提高计算机围棋棋普遍采用的穷举式搜索难以奏效;目前世界上最力的可行途径之一[2]。收稿日期:2010-01-07.基金项目:国家自然科学基金项目(60973048);博士科研启动基金项目(EA201104183);上海市科技攻关重点项目(075115002).作者简介:余磊(1984-),男,博士研究生.研究方向:计算机围棋,人工智能.E-mail:chenshiyu1@gmail.com第6期余磊,等:基于形势判断和遗传算法的计算机围棋静态评估算法·5961·目前,围棋程序通常单纯以可成空目数最大凭借棋局已进行手数T和边界空点数,依然难以作为最佳棋步的评判标准[3]。然而,在围棋比赛准确描述棋局进展程度。因此,本文提出待定区中,输赢的结果与输赢多少目无关:除去贴目,即域的概念:棋盘上有待双方争夺的地域称为待定使比对方多一目,