違う違う
単純に、そのファイルのビット頻度に応じた乱数出して
初期値を少し調整すれば 半分のビットが一致するってだけ

一致率が1/2だと圧縮には意味ないのかなあ