I playing with cryptography checksums, to recognize whats happening on the online games.
On a specific area the checksums differ according to whats happen in the game.
The likehood of equal checksums are very low, if we use 512 bits.
The only problem is the large number of samples, which can be up to several tens of thousend.
I do not yet know the look up time, it may work as today it is bigger databases which are very fast.
A hashtable using 100000 entries are not impossible.
It needs a program to write the program, as typing in all possibilities is a lot of typing.
Done right all information will be 100% accurate. I tested a OCR engine, but it is either accurate or fast at all.