Encryption 我如何以编程方式表示状态的变化-捕获玩家替换

Encryption 我如何以编程方式表示状态的变化-捕获玩家替换,encryption,programming-languages,hash,Encryption,Programming Languages,Hash,我正在尝试创建一个数据集,用于训练用于体育应用的神经网络。我试图捕捉球员替换对球队得分的影响。我有一套替换(琼斯代表史密斯)(史密斯代表戴维斯)等,我试图用一个唯一的数字来表示。例如,每次我的数据集包含Jones For Smith替换时,函数/程序/哈希将产生相同的数字 我研究了散列代码(MDA、Sha),但这些似乎是正确的方法。在这件事上我有点不知所措。如果有人遇到过类似的情况或有一些编程技巧,他们愿意与我分享,我将不胜感激。谢谢 您可以按照subsite、replacement-for、n

我正在尝试创建一个数据集,用于训练用于体育应用的神经网络。我试图捕捉球员替换对球队得分的影响。我有一套替换(琼斯代表史密斯)(史密斯代表戴维斯)等,我试图用一个唯一的数字来表示。例如,每次我的数据集包含Jones For Smith替换时,函数/程序/哈希将产生相同的数字


我研究了散列代码(MDA、Sha),但这些似乎是正确的方法。在这件事上我有点不知所措。如果有人遇到过类似的情况或有一些编程技巧,他们愿意与我分享,我将不胜感激。谢谢

您可以按照subsite、replacement-for、next-replacement、next-replacement等行构建一串主键,例如“Jones、Smith、Smith、Davis”。此字符串的MD5哈希虽然不能保证是唯一的,但对于您的目的来说可能是足够唯一的。

哈希很可能是唯一的对您来说很重要吗?或者琼斯对史密斯的替换与大卫对詹姆斯的替换发生冲突?威尔-正确训练神经网络是否可以,我需要避免碰撞。琼斯和史密斯每人都有一个唯一的主键。在顺序很重要的情况下,使用某种函数对两个主键进行散列会更容易吗?这只是一个想法。