Voy a revisarlo con calma.
Solo me queda comentar que la forma en la que estas contando los cambios no contempla si un byte determinado fue modificado en mas de 1 bit. Es decir si por azar cambias mas de 2 bits en un solo byte, al final la forma en la que lo estas contando solo contabilizada un solo cambio, cuando realmente puede ser mas de 1.
Voy a cambiar esa parte y hacer que noise devuelva la cantidad de bits que modifico.
Saludos.
Solo me queda comentar que la forma en la que estas contando los cambios no contempla si un byte determinado fue modificado en mas de 1 bit. Es decir si por azar cambias mas de 2 bits en un solo byte, al final la forma en la que lo estas contando solo contabilizada un solo cambio, cuando realmente puede ser mas de 1.
Voy a cambiar esa parte y hacer que noise devuelva la cantidad de bits que modifico.
Saludos.