I want to make sure I understood the instructions correctly, the fingerprint function is a sum of all values in the KxK matrix,
therefor it isn't a one to one fingerprint, as it is possible to have a false-positive..?
also, do we have to use the given fingerprint function?
I am asking this because in se'eef A (and similarly in se'eef B) I wrote the function like so:
say the matrix is 5X5 and i=0,j=0,k=3.
and we are given the fingerpint - fp, of the matrix 3x3 i=0,j=0,k=3:
in order to calculate the i=0,j=1,k=3 matrix's fingerprint (one to the right of the given matrix)
i calculated the fingerprint of column number j=3 { (0,3), (1,3), (2,3) }, and the fingerprint of column j=0 { (0,0) , (1,0), (2,0) } and returned the result to be:
fp + (fingerprint of column 3) - (fingerprint of column 0)
the fingerprint was calculated as the sum of values in the matrix, like the original matrix
is this ok or does this exceed the guidelines?