欧意交易所资讯

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

Zobrist 哈希介绍

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

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

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

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

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

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

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

2 实例

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

3 应用

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

题目可以参考这个:

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

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

转载请注明出处http://doumiduoduo.cn/post/1293.html

相关文章

工商银行申请会话密钥的生成方法、装置、处理器及电子设备专利,解决了生成会话密钥时,会话密钥容易被破解的技术问题景甜直播做甜品翻车,却意外暴露真实身材,大T盖不住的凹凸太撩

金融界2023年12月7日消息,据国家知识产权局公告,中国工商银行股份有限公司申请一项名为“会话密钥的生成方法、装置、处理器及电子设备“,公开号CN117176329A,申请日期为2023年...

太刺激!比特币行情5天内多次反转 期货屡屡爆仓!减半行情生变?已有平台9亿无法兑付金融界2020-02-20 00:16金融界2020-02-20 00:16

太刺激!比特币行情5天内多次反转 期货屡屡爆仓!减半行情生变?已有平台9亿无法兑付金融界2020-02-20 00:16金融界2020-02-20 00:16

来源:券商中国 作者:王君晖 数字货币市场五天内迅速上演了牛转熊再转牛的转换,行情跌宕让人眼花缭乱。 上周六晚间,短暂快速地站上10000美元后,带着市场的期许和猜...

欧洲交易所:汇聚众多交易机会,交易条件出色的金融市场

欧洲的交易所是金融界备受关注的交易市场。在这里,众多交易机会汇聚一堂,对个人和机构投资者而言,其价值不言而喻。接下来,我将从不同方面对其作简要说明。 核心服务 欧E交易所主要负责提供交易场所及相关服务...

区块链程序员有了正式职业名称 15个热门岗位平均年薪30万起

区块链程序员有了正式职业名称 15个热门岗位平均年薪30万起

  原标题:区块链程序员有了正式职业名称 15个热门岗位平均年薪30万起    技术岗位依旧是区块链领域最紧缺和最吃香的。   7 月 6 日,人社部联合...

虚拟货币新规定,买卖比特币的法律风险分析,不仅是钱的问题

虚拟货币新规定,买卖比特币的法律风险分析,不仅是钱的问题

前几天,笔者写了一篇关于虚拟货币交易的文章,很多网友咨询笔者,买卖比特币等虚拟货币是否需要承担刑事责任?有些网友用于炒币的银行账户甚至已经被冻结,询问如何能够解封,本文分析一下,买卖比特币等...

欧意交易所官方网站登录指南:界面友好,操作简单,安全可靠

尊敬的各位,今日我们将共同探讨欧洲意向交易所(简称欧意)的官方网站登录情况。对于初涉投资领域的朋友或正在寻求便捷易用交易平台的您来说,欧意无疑应成为您的首选。 界面友好,操作简单 初步观感决定,欧意交...

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

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