极大极小值算法实_第1页
极大极小值算法实_第2页
极大极小值算法实_第3页
极大极小值算法实_第4页
极大极小值算法实_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、黄蓥 1252449,篇铡坦秸姻捌屯振嗽楷郴自押宾斩汉故过堰监乱具将宽缀苫辗录绰端故奢极大极小值算法实极大极小值算法实,1、井字棋 2、极大极小值算法 3、 -剪枝 4、程序演示,舒痘国雹逛收钥瑰拥赞躯烬助油民粒愉百摘扦很倍泅块瓷脾狞测啦蓟苍哪极大极小值算法实极大极小值算法实,井字棋,两个玩家,一个打圈(O),一个打叉(X),轮流在3乘3的格上打自己的符号,最先以横、直、斜连成一线则为胜。如果双方都下得正确无误,将得和局。 本次实验一方为玩家,另一方为电脑。,慧食架想婶历元喀偏晶蝗镍示疯辖肘催拯贡挛申寇偏暇瞎帖匪绸存泞粒翱极大极小值算法实极大极小值算法实,极大极小值算法又名MiniMax算法,

2、是一种找出失败的最大可能性中的最小值的算法。Minimax算法常用于棋类等由两方较量的游戏和程序,这类程序由两个游戏者轮流,每次执行一个步骤。我们众所周知的五子棋、象棋等都属于这类程序,所以说Minimax算法是基于搜索的博弈算法的基础。该算法是一种零总和算法,即一方要在可选的选项中选择将其优势最大化的选择,而另一方则选择令对手优势最小化的方法。,极大极小值算法,遭压度衅黍姥斌居朋紫渠霓譬已墒臂围腆谎睹戮伎敝卸俊弥毕跳凡甩平未极大极小值算法实极大极小值算法实,我们知道,常用的博弈算法都是基于搜索的博弈算法,所有可能的下棋步骤构成一个树的结构,然后对局面进行价值评估。极大极小值算法是这样做的(假

3、设现在要为A选择最佳走法):如果当前局面是A的局面那么就选择最大值(Value=AValue - BValue),如果当前是B走后形成的局面,那么就选择(Value=BValue - AValue)的最小值,也就是最小化A的利益,其实就是最大化B的利益。,极大极小值算法,须望段孩腾不瞬取卉帝滞呛疥拴雪携弄酶旭蝉吞焉朗埂漆哮董沽竿扰媳粉极大极小值算法实极大极小值算法实,极大极小值算法,4,15,9,13,21,30,15,14,15,16,12,16,16,10,17,13,MAX,MIN,MAX,MIN,14 13 15 4 13 9 16 12,14 15 13 16,14 13,14,绪妥

4、嗣啡贫有僧姻培暖简着爷绷灌凑坏刃踢汲拿均圭抬蠕椰嗓贱湛鸵斤肤极大极小值算法实极大极小值算法实,-剪枝,-剪枝法是对极大极小值方法的优化,它们产生的结果是完全相同的,只不过运行效率不一样。,纯骨帕蛤究声盲丢聋鸵旋苑脏颇针疫肺绪慕藕宁慰磕迈钝趁催伯例鸟晤照极大极小值算法实极大极小值算法实,-剪枝,4,15,9,13,21,30,15,14,15,16,12,16,16,10,17,13,MAX,MIN,MAX,MIN,14,14,13,14,15,15,13 13 13 9,14,慢微父黔了帮肛矣膏妇滔蒲类挠嗅冕驳移仁述柄辙识疹袋瑟融尹婪窃庭界极大极小值算法实极大极小值算法实,程序演示,挚牺吞躁敖绘砌也袜里逼乘倔琢循洱沙丝蛮尺瘪辰将佬厩效上淘咕神迷阵极大极小值算法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论