欧意交易所资讯

uncategorized
首页 > 欧意交易所资讯 > 正文内容

Zobrist 哈希介绍

1年前 (2024-07-12)欧意交易所资讯

Zobrist 哈希是一种专门针对棋类游戏而提出来的编码方式,以其发明者 Albert L.Zobrist 的名字命名。Zobrist 哈希通过一种特殊的置换表,也就是对棋盘上每一位置的各个可能状态赋予一个编码索引值,来实现在极低冲突率的前提下在一个整型数据上对棋盘进行编码。其编码步骤描述如下:

1) 将棋盘分为最小单位(如果将9X9围棋盘分为81个交叉点),求出每个单位上不同状态数(如围棋盘上的 1 个交叉点有 3 个状态)。

2) 为每个单位上的每种状态生成一个一定范围内(如64位整数)随机数。

3) 对于特定的棋局,将每个单位上的状态对应的随机数作异或运算,所得即为哈希值。

用 Zobrist 哈希为棋局状态编码至少具备两个优点:

当随机数的范围足够大时,不同的棋局产生哈希冲突的概率非常小,在实际应用中通常可以忽略。在棋局进行过程中,不必每次重新开始计算棋局的哈希值,只需计算棋局状态发生改变的部分。

2 实例

2X2的围棋棋盘一共有 4 个单位,每个单位有 3 种状态(黑子,白子,空点),为每种状态生成 1 个 8 位的随机数:

3 应用

可以应用到判断两个集合是否相等,先用一个多项式将值映射为一个随机数f(x),然后异或运算可以改成求和,无符号自动取模,最后判断和是否相等即可。

题目可以参考这个:

扫描二维码推送至手机访问。

版权声明:本文由欧意交易所app官方下载发布,如需转载请注明出处。

转载请注明出处https://doumiduoduo.cn/post/2094.html

相关文章

2023年币圈最新投资机会:国外大佬们都在看什么项目?

2023年币圈最新投资机会:国外大佬们都在看什么项目?

我是不亏男,一个长居杭州的自由投资人,空余时间喜欢发文码字,分享个人见解及干货内容。专注优质发文,点关注,不错过。 在本文中,我们将从国外各大投资平台的官方公布的数据和消息,分析他们...

矿卡真的寿命短吗?618千元内矿卡攻略日本记者:北方四岛属于哪国?中方的巧妙回答令对方如芒刺背

矿卡真的寿命短吗?618千元内矿卡攻略日本记者:北方四岛属于哪国?中方的巧妙回答令对方如芒刺背

作者:老橙子 我也是个老矿工了,2011年就在挖矿了,当年看电脑报上的报道,脑袋一热就开挖了,算是中国最早的一批BTC矿工了 之前有人问我矿卡寿命是不是很短,我先上结论,矿卡...

区块链“技术”95小伙年入千万

区块链“技术”95小伙年入千万

用了一个多星期的时间,收集了一千多个网赚/自媒体/网络营销类的网站,并且对这些网站进行了深入分析 其中筛选出了459个站点,权重1以上的占131个,持续更新的占155个,权重1并且持...

34 个问题驱动被发现,概念验证确认被黑客利用可掌握 Win11 系统“四人不过寿,子孙得庇佑”,过寿不能随便,哪4类人不能过寿?

34 个问题驱动被发现,概念验证确认被黑客利用可掌握 Win11 系统“四人不过寿,子孙得庇佑”,过寿不能随便,哪4类人不能过寿?

IT之家 11 月 7 日消息,VMware 旗下威胁分析部门(TAU)近日发现了 34 个存在安全隐患的 Windows 驱动程序,其中涉及 237 个文件,其哈希值部分属于旧设备。...

“捡垃圾”新境界:我们花700块打造了入门级游戏主机案例:女子花8500买LV拖鞋,穿3次就掉色,专柜:没想到有人会穿两次

“捡垃圾”新境界:我们花700块打造了入门级游戏主机案例:女子花8500买LV拖鞋,穿3次就掉色,专柜:没想到有人会穿两次

来 源:雷科技数码3C组 编 辑:三明治排 版:LIN过去三年时间,对整机玩家而言可谓是“黑暗三年”。虚拟货币的到来,让显卡价格被疯狂炒到...

ave.ai 行情软件操作指南:去中心化数字货币钱包的使用方法

ave.ai市场软件操作指南最新分享 1. 首先,您需要在ave.ai交易所注册并完成身份验证等相关手续。 2.访问ave.ai交易所官网,点击注册按钮,填写相关信息和身份认证材料。 3.注册成功后...

欧意交易平台 v67.72.1 2024 官方安卓版

欧意交易所app是一款专业的比特币交易平台,还支持莱特币、以太币等数字货币,提供及时丰富的行业资讯,支持多种币种在线交易,专业分析师在线直播提供精准的指导意见,帮助用户把握投资时机,全球排名第一的虚拟货币交易所已全新升级,提供多种加密货币在线交易,种类丰富,在线交易流程简单,金融级加密技术,使用起来绝对安全!目标是向区块链技术爱好者提供更多的区块链比特币相关的资讯及优质内容。