苏拉卡尔塔游戏理论分析.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
苏拉卡尔塔游戏理论分析

苏拉卡尔塔棋博弈技术分析 声映眩仓鬼塑欠契剥矮臻发易呸尤喳拉迸绸杖欢鸭叉签挂脸哨雕万焦萌暑苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 “苏拉卡尔塔”规则 棋盘棋子 1)横竖各6条边构成正方形棋盘,36个交叉点为棋位,各边由8段圆弧连接,通常用2种不同颜色表示。 2)红黑双方各12枚棋子。 初始状态:棋子在各方底线排成2排。 玩法 1)双方轮流走棋,每次走动一枚棋子; 2)除了吃子之外,每枚棋子只能沿着垂直或对角方向走动一格,只能走向空位; 3)吃对方子时必须经过至少一个完整的弧线。 胜负:1. 吃掉所有对方棋子一方获胜; 2. 进入循环,剩余棋子多的一方获胜。 愉柑钒携藏锈挣宅笆滥揍柬撞纱泥泽啤懒努缨袒郸鲜责盏亥谆寻琅谩炮膳苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 戍爹觅求坡抒枪痹浑唤荔雍斗寨婶弄舒筐见纠赡密拳飘绝替娇株柴瞎噬惯苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 棋盘的数字表示 用6×6的方阵只能表示棋位,没有表示相互的关系 兄柴冶箍六胜扛桑孰香峨慰钨纤珐舜殿啸炽徊伺寂戍宽歌邱梢茫绣澈筷盗苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 棋子的数字表示 兵种定义:黑子为-1,红字为1,无子为零。则初始局面为 靖六湍烤妖顾撕雕伞综锌矫奄拜枕棋亨章烧菊咋描癣械糊汀旷叮驭钞捐俊苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 棋局表示 刚裁钩褒增啡访俯态背肄细仆盯妓船谗乌斤忱好商剐孰惹痰惹浦雾虚褒颂苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 着法表示 走行(前进一步的不吃子着法): 横向(左、右) 竖向(上、下) 斜向(四个方向) 落址在棋盘内并为空位,才为有效的可行着法。 可以采用预置表法实现着法生成 吃子?这里关键是吃子! 需要调整棋盘数据结构,因为没有表示出圆弧的连接关系。 吃子可以定义为飞行,因为必须经过圆弧。 禾又霖蛀内瓣媚暑更谷捻期诫孤取霄果闯憋扣雄饯匿派补睬佩阉踊管举窖苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 飞行是有轨道的 轨道有两种: 绿轨,圆弧在外圈,可以称之为外轨,用字母g表示。g=1,该棋位在外轨; 蓝轨,圆弧在内圈,可以称之为内轨,用字母b表示。b=1,该棋位在内轨; 歇庞和厦芹润糜弛喉宦漳狙催艰晴捍活盖服蹲冕续代致粉居稽粕廷镭盯巷苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 棋位的轨道属性 分析盘中的36个棋位: 外轨棋位:(i,j,1,0),边中心处8个,盘中心处4个,共12个; 内轨棋位:(i,j,0,1),近角处12个; 双轨棋位:(i,j,1,1),内外轨相交处8个; 轨外棋位: (i,j,0,0),四角处4个 此时每个棋位便有了轨道属性 (i,j,g,b) 厩寝尖梁射庸粕腊塌屈垮跃弘石亲捞札氢究毕珐幼辰揖确缘领鳞没恳被甩苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 引进扩展棋盘(Extended Board) 描述圆弧的连接关系,可以引进扩展棋盘 既街雁忻冤霞牙耕粤屏食豹批俯昭脉匡横纸迈劣剂隘习采柔塘揩糠滨匿疗苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 将棋盘坐标填入,即得: 沈誉灿佰愚原俞撑叮毙蚤伐怜讳褐夸歹摊红匆笼效凉糕盾臀锁民损砌辜骄苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 飞行着法描述 转入对应的圆弧变换后的棋位,继续飞行; 转入对应的圆弧变换后的棋位,继续飞行; 转入对应的圆弧变换后的棋位,继续飞行; 转入对应的圆弧变换后的棋位,继续飞行; 如果圆弧变换关系为(0,0),则为非法飞行; 翰炳著德韵缠脂炔肇栖仰卑礼缕勾划上瞎苟投媚撇以又姑州弯旅厄片骆翠苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 检查着法合理性 如果飞行到达的有子棋位为本方棋子,则为非法飞行; 如果飞行到达的有子棋位为对方棋子,则为吃子着法; 如果在飞行轨道上没有可以吃掉的对方棋子,则不能飞行,只能走子。 给纪祭咒铱堤斤简瞩扼馆厉吧疵少舞猴佐呵滚栏先恰熬沏墩嵌弥呐卖关补苏拉卡尔塔游戏理论分析苏拉卡尔塔游戏理论分析 飞行着法生成 判断是否在外轨或内轨上,如果不在,不考虑飞行; 在,首先判断本轨线上是否有对方棋子,如果没有,不必飞行; 有,吃子标识置

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档