Stevens-MacBook-Air:LDPC-codes-master sfranke$ ldpc-144-72-search

for i in `seq 1 1000`;
do
  seed=$i
  echo seed $seed
make-ldpc ldpc-144-72.pchk 72 144 $seed evenboth 3 no4cycle
make-gen  ldpc-144-72.pchk ldpc-144-72.gen dense
rand-src  ldpc-144-72.src 2 72x100000
encode    ldpc-144-72.pchk ldpc-144-72.gen ldpc-144-72.src \
          ldpc-144-72.enc

# NOISE STANDARD DEVIATION 0.80, Eb/N0 = 1.94 dB

transmit ldpc-144-72.enc ldpc-144-72.rec 1 awgn 0.80
decode   ldpc-144-72.pchk ldpc-144-72.rec ldpc-144-72.dec awgn 0.80\
         prprp 250
verify   ldpc-144-72.pchk ldpc-144-72.dec ldpc-144-72.gen \
         ldpc-144-72.src 

done
seq 1 1000
seed 1
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79230 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20770, with src errs 20936, both 20741
Total good frames: 79035  Total undetected errors: 195
Bit error rate (on message bits only): 2.035e-02
seed 2
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78842 valid.  Average 59.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21158, with src errs 21182, both 21107
Total good frames: 78767  Total undetected errors: 75
Bit error rate (on message bits only): 2.034e-02
seed 3
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79636 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20364, with src errs 20402, both 20319
Total good frames: 79553  Total undetected errors: 83
Bit error rate (on message bits only): 2.009e-02
seed 4
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79563 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20437, with src errs 20463, both 20397
Total good frames: 79497  Total undetected errors: 66
Bit error rate (on message bits only): 1.988e-02
seed 5
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80016 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19984, with src errs 20083, both 19952
Total good frames: 79885  Total undetected errors: 131
Bit error rate (on message bits only): 1.987e-02
seed 6
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79204 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20796, with src errs 20819, both 20764
Total good frames: 79149  Total undetected errors: 55
Bit error rate (on message bits only): 2.028e-02
seed 7
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79599 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20401, with src errs 20411, both 20362
Total good frames: 79550  Total undetected errors: 49
Bit error rate (on message bits only): 1.969e-02
seed 8
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80060 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19940, with src errs 19925, both 19889
Total good frames: 80024  Total undetected errors: 36
Bit error rate (on message bits only): 1.965e-02
seed 9
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79911 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20089, with src errs 20132, both 20040
Total good frames: 79819  Total undetected errors: 92
Bit error rate (on message bits only): 1.981e-02
seed 10
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79435 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20565, with src errs 21049, both 20530
Total good frames: 78916  Total undetected errors: 519
Bit error rate (on message bits only): 2.055e-02
seed 11
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78802 valid.  Average 59.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21198, with src errs 21219, both 21155
Total good frames: 78738  Total undetected errors: 64
Bit error rate (on message bits only): 2.045e-02
seed 12
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79426 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20574, with src errs 20674, both 20554
Total good frames: 79306  Total undetected errors: 120
Bit error rate (on message bits only): 2.036e-02
seed 13
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79574 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20426, with src errs 20531, both 20396
Total good frames: 79439  Total undetected errors: 135
Bit error rate (on message bits only): 2.003e-02
seed 14
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79932 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20068, with src errs 20624, both 20029
Total good frames: 79337  Total undetected errors: 595
Bit error rate (on message bits only): 2.000e-02
seed 15
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80087 valid.  Average 56.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19913, with src errs 19927, both 19874
Total good frames: 80034  Total undetected errors: 53
Bit error rate (on message bits only): 1.980e-02
seed 16
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79432 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20568, with src errs 20581, both 20501
Total good frames: 79352  Total undetected errors: 80
Bit error rate (on message bits only): 1.983e-02
seed 17
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79384 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20616, with src errs 20652, both 20572
Total good frames: 79304  Total undetected errors: 80
Bit error rate (on message bits only): 2.026e-02
seed 18
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79266 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20734, with src errs 20799, both 20680
Total good frames: 79147  Total undetected errors: 119
Bit error rate (on message bits only): 2.031e-02
seed 19
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79656 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20344, with src errs 20393, both 20320
Total good frames: 79583  Total undetected errors: 73
Bit error rate (on message bits only): 2.002e-02
seed 20
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79526 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20474, with src errs 20556, both 20423
Total good frames: 79393  Total undetected errors: 133
Bit error rate (on message bits only): 2.024e-02
seed 21
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79335 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20665, with src errs 20734, both 20617
Total good frames: 79218  Total undetected errors: 117
Bit error rate (on message bits only): 2.005e-02
seed 22
Eliminated 22 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79857 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20143, with src errs 20112, both 20071
Total good frames: 79816  Total undetected errors: 41
Bit error rate (on message bits only): 1.974e-02
seed 23
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79896 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20104, with src errs 20130, both 20068
Total good frames: 79834  Total undetected errors: 62
Bit error rate (on message bits only): 2.010e-02
seed 24
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79606 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20394, with src errs 20497, both 20347
Total good frames: 79456  Total undetected errors: 150
Bit error rate (on message bits only): 2.007e-02
seed 25
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79646 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20354, with src errs 20379, both 20307
Total good frames: 79574  Total undetected errors: 72
Bit error rate (on message bits only): 1.992e-02
seed 26
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79350 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20650, with src errs 20721, both 20597
Total good frames: 79226  Total undetected errors: 124
Bit error rate (on message bits only): 2.015e-02
seed 27
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78968 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21032, with src errs 21145, both 20991
Total good frames: 78814  Total undetected errors: 154
Bit error rate (on message bits only): 2.035e-02
seed 28
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79319 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20681, with src errs 20680, both 20611
Total good frames: 79250  Total undetected errors: 69
Bit error rate (on message bits only): 1.989e-02
seed 29
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79615 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20385, with src errs 20411, both 20351
Total good frames: 79555  Total undetected errors: 60
Bit error rate (on message bits only): 2.010e-02
seed 30
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79695 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20305, with src errs 20371, both 20267
Total good frames: 79591  Total undetected errors: 104
Bit error rate (on message bits only): 2.005e-02
seed 31
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79485 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20515, with src errs 20547, both 20474
Total good frames: 79412  Total undetected errors: 73
Bit error rate (on message bits only): 1.987e-02
seed 32
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79282 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20718, with src errs 20740, both 20671
Total good frames: 79213  Total undetected errors: 69
Bit error rate (on message bits only): 2.017e-02
seed 33
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79443 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20557, with src errs 20566, both 20512
Total good frames: 79389  Total undetected errors: 54
Bit error rate (on message bits only): 1.989e-02
seed 34
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79668 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20332, with src errs 20326, both 20275
Total good frames: 79617  Total undetected errors: 51
Bit error rate (on message bits only): 1.978e-02
seed 35
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79406 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20594, with src errs 20633, both 20559
Total good frames: 79332  Total undetected errors: 74
Bit error rate (on message bits only): 2.005e-02
seed 36
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79619 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20381, with src errs 20414, both 20344
Total good frames: 79549  Total undetected errors: 70
Bit error rate (on message bits only): 1.999e-02
seed 37
Eliminated 20 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80004 valid.  Average 56.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19996, with src errs 20114, both 19959
Total good frames: 79849  Total undetected errors: 155
Bit error rate (on message bits only): 1.982e-02
seed 38
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79978 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20022, with src errs 20045, both 19975
Total good frames: 79908  Total undetected errors: 70
Bit error rate (on message bits only): 1.965e-02
seed 39
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79321 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20679, with src errs 20736, both 20636
Total good frames: 79221  Total undetected errors: 100
Bit error rate (on message bits only): 2.030e-02
seed 40
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79614 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20386, with src errs 20380, both 20344
Total good frames: 79578  Total undetected errors: 36
Bit error rate (on message bits only): 1.976e-02
seed 41
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79141 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20859, with src errs 20934, both 20807
Total good frames: 79014  Total undetected errors: 127
Bit error rate (on message bits only): 2.037e-02
seed 42
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79943 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20057, with src errs 20125, both 20006
Total good frames: 79824  Total undetected errors: 119
Bit error rate (on message bits only): 2.000e-02
seed 43
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79278 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20722, with src errs 20772, both 20684
Total good frames: 79190  Total undetected errors: 88
Bit error rate (on message bits only): 2.008e-02
seed 44
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79128 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20872, with src errs 20877, both 20778
Total good frames: 79029  Total undetected errors: 99
Bit error rate (on message bits only): 2.026e-02
seed 45
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80077 valid.  Average 56.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19923, with src errs 20046, both 19885
Total good frames: 79916  Total undetected errors: 161
Bit error rate (on message bits only): 1.990e-02
seed 46
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79598 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20402, with src errs 20402, both 20329
Total good frames: 79525  Total undetected errors: 73
Bit error rate (on message bits only): 1.994e-02
seed 47
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79236 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20764, with src errs 20816, both 20727
Total good frames: 79147  Total undetected errors: 89
Bit error rate (on message bits only): 2.037e-02
seed 48
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79396 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20604, with src errs 20623, both 20559
Total good frames: 79332  Total undetected errors: 64
Bit error rate (on message bits only): 2.009e-02
seed 49
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79445 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20555, with src errs 20650, both 20499
Total good frames: 79294  Total undetected errors: 151
Bit error rate (on message bits only): 2.000e-02
seed 50
Had to place 1 checks in rows unevenly
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79413 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20587, with src errs 20595, both 20532
Total good frames: 79350  Total undetected errors: 63
Bit error rate (on message bits only): 1.996e-02
seed 51
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78928 valid.  Average 59.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21072, with src errs 21107, both 21036
Total good frames: 78857  Total undetected errors: 71
Bit error rate (on message bits only): 2.054e-02
seed 52
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79337 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20663, with src errs 20691, both 20626
Total good frames: 79272  Total undetected errors: 65
Bit error rate (on message bits only): 2.026e-02
seed 53
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79690 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20310, with src errs 20380, both 20272
Total good frames: 79582  Total undetected errors: 108
Bit error rate (on message bits only): 1.999e-02
seed 54
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79476 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20524, with src errs 20521, both 20465
Total good frames: 79420  Total undetected errors: 56
Bit error rate (on message bits only): 2.017e-02
seed 55
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79621 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20379, with src errs 20400, both 20337
Total good frames: 79558  Total undetected errors: 63
Bit error rate (on message bits only): 1.999e-02
seed 56
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79515 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20485, with src errs 20498, both 20454
Total good frames: 79471  Total undetected errors: 44
Bit error rate (on message bits only): 2.007e-02
seed 57
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79393 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20607, with src errs 20711, both 20563
Total good frames: 79245  Total undetected errors: 148
Bit error rate (on message bits only): 2.026e-02
seed 58
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79521 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20479, with src errs 20527, both 20450
Total good frames: 79444  Total undetected errors: 77
Bit error rate (on message bits only): 1.993e-02
seed 59
Eliminated 21 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79830 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20170, with src errs 20197, both 20131
Total good frames: 79764  Total undetected errors: 66
Bit error rate (on message bits only): 1.990e-02
seed 60
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79537 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20463, with src errs 20459, both 20396
Total good frames: 79474  Total undetected errors: 63
Bit error rate (on message bits only): 1.982e-02
seed 61
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79701 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20299, with src errs 20492, both 20257
Total good frames: 79466  Total undetected errors: 235
Bit error rate (on message bits only): 1.994e-02
seed 62
Eliminated 50 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79176 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20824, with src errs 20885, both 20786
Total good frames: 79077  Total undetected errors: 99
Bit error rate (on message bits only): 2.054e-02
seed 63
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79354 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20646, with src errs 20659, both 20595
Total good frames: 79290  Total undetected errors: 64
Bit error rate (on message bits only): 2.029e-02
seed 64
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79905 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20095, with src errs 20145, both 20054
Total good frames: 79814  Total undetected errors: 91
Bit error rate (on message bits only): 1.977e-02
seed 65
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79584 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20416, with src errs 20493, both 20352
Total good frames: 79443  Total undetected errors: 141
Bit error rate (on message bits only): 1.970e-02
seed 66
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80025 valid.  Average 56.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19975, with src errs 20026, both 19953
Total good frames: 79952  Total undetected errors: 73
Bit error rate (on message bits only): 1.959e-02
seed 67
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79295 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20705, with src errs 20726, both 20663
Total good frames: 79232  Total undetected errors: 63
Bit error rate (on message bits only): 1.997e-02
seed 68
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79830 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20170, with src errs 20637, both 20130
Total good frames: 79323  Total undetected errors: 507
Bit error rate (on message bits only): 2.003e-02
seed 69
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79275 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20725, with src errs 21215, both 20671
Total good frames: 78731  Total undetected errors: 544
Bit error rate (on message bits only): 2.033e-02
seed 70
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79290 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20710, with src errs 21250, both 20672
Total good frames: 78712  Total undetected errors: 578
Bit error rate (on message bits only): 2.043e-02
seed 71
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79510 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20490, with src errs 20568, both 20430
Total good frames: 79372  Total undetected errors: 138
Bit error rate (on message bits only): 1.985e-02
seed 72
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79453 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20547, with src errs 20568, both 20505
Total good frames: 79390  Total undetected errors: 63
Bit error rate (on message bits only): 2.000e-02
seed 73
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79036 valid.  Average 59.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20964, with src errs 21042, both 20898
Total good frames: 78892  Total undetected errors: 144
Bit error rate (on message bits only): 2.014e-02
seed 74
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79782 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20218, with src errs 20229, both 20186
Total good frames: 79739  Total undetected errors: 43
Bit error rate (on message bits only): 1.994e-02
seed 75
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79444 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20556, with src errs 21122, both 20521
Total good frames: 78843  Total undetected errors: 601
Bit error rate (on message bits only): 2.003e-02
seed 76
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79282 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20718, with src errs 20743, both 20682
Total good frames: 79221  Total undetected errors: 61
Bit error rate (on message bits only): 2.033e-02
seed 77
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79224 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20776, with src errs 20869, both 20724
Total good frames: 79079  Total undetected errors: 145
Bit error rate (on message bits only): 2.014e-02
seed 78
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79359 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20641, with src errs 20680, both 20586
Total good frames: 79265  Total undetected errors: 94
Bit error rate (on message bits only): 2.010e-02
seed 79
Eliminated 48 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79380 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20620, with src errs 20688, both 20575
Total good frames: 79267  Total undetected errors: 113
Bit error rate (on message bits only): 2.024e-02
seed 80
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79753 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20247, with src errs 20333, both 20209
Total good frames: 79629  Total undetected errors: 124
Bit error rate (on message bits only): 1.999e-02
seed 81
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78765 valid.  Average 59.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21235, with src errs 21321, both 21175
Total good frames: 78619  Total undetected errors: 146
Bit error rate (on message bits only): 2.047e-02
seed 82
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79365 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20635, with src errs 20671, both 20594
Total good frames: 79288  Total undetected errors: 77
Bit error rate (on message bits only): 2.007e-02
seed 83
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79580 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20420, with src errs 20460, both 20379
Total good frames: 79499  Total undetected errors: 81
Bit error rate (on message bits only): 2.017e-02
seed 84
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79528 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20472, with src errs 20506, both 20433
Total good frames: 79455  Total undetected errors: 73
Bit error rate (on message bits only): 1.963e-02
seed 85
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79219 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20781, with src errs 20795, both 20733
Total good frames: 79157  Total undetected errors: 62
Bit error rate (on message bits only): 1.996e-02
seed 86
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79217 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20783, with src errs 20816, both 20730
Total good frames: 79131  Total undetected errors: 86
Bit error rate (on message bits only): 2.012e-02
seed 87
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79690 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20310, with src errs 20346, both 20257
Total good frames: 79601  Total undetected errors: 89
Bit error rate (on message bits only): 1.983e-02
seed 88
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 35.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79548 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20452, with src errs 20518, both 20408
Total good frames: 79438  Total undetected errors: 110
Bit error rate (on message bits only): 2.016e-02
seed 89
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79699 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20301, with src errs 20308, both 20265
Total good frames: 79656  Total undetected errors: 43
Bit error rate (on message bits only): 2.009e-02
seed 90
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79587 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20413, with src errs 20440, both 20371
Total good frames: 79518  Total undetected errors: 69
Bit error rate (on message bits only): 2.004e-02
seed 91
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79650 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20350, with src errs 20375, both 20298
Total good frames: 79573  Total undetected errors: 77
Bit error rate (on message bits only): 1.994e-02
seed 92
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79354 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20646, with src errs 20728, both 20594
Total good frames: 79220  Total undetected errors: 134
Bit error rate (on message bits only): 2.003e-02
seed 93
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79352 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20648, with src errs 20643, both 20580
Total good frames: 79289  Total undetected errors: 63
Bit error rate (on message bits only): 2.010e-02
seed 94
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79548 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20452, with src errs 20513, both 20407
Total good frames: 79442  Total undetected errors: 106
Bit error rate (on message bits only): 1.976e-02
seed 95
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79672 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20328, with src errs 20344, both 20291
Total good frames: 79619  Total undetected errors: 53
Bit error rate (on message bits only): 2.032e-02
seed 96
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79368 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20632, with src errs 20697, both 20553
Total good frames: 79224  Total undetected errors: 144
Bit error rate (on message bits only): 1.983e-02
seed 97
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79855 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20145, with src errs 20163, both 20105
Total good frames: 79797  Total undetected errors: 58
Bit error rate (on message bits only): 2.001e-02
seed 98
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79282 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20718, with src errs 20720, both 20665
Total good frames: 79227  Total undetected errors: 55
Bit error rate (on message bits only): 2.019e-02
seed 99
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79886 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20114, with src errs 20174, both 20073
Total good frames: 79785  Total undetected errors: 101
Bit error rate (on message bits only): 1.952e-02
seed 100
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79441 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20559, with src errs 20570, both 20506
Total good frames: 79377  Total undetected errors: 64
Bit error rate (on message bits only): 1.988e-02
seed 101
Eliminated 22 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80007 valid.  Average 56.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19993, with src errs 20441, both 19943
Total good frames: 79509  Total undetected errors: 498
Bit error rate (on message bits only): 1.980e-02
seed 102
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79766 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20234, with src errs 20232, both 20180
Total good frames: 79714  Total undetected errors: 52
Bit error rate (on message bits only): 1.998e-02
seed 103
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79266 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20734, with src errs 20782, both 20696
Total good frames: 79180  Total undetected errors: 86
Bit error rate (on message bits only): 2.015e-02
seed 104
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79221 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20779, with src errs 20848, both 20734
Total good frames: 79107  Total undetected errors: 114
Bit error rate (on message bits only): 2.026e-02
seed 105
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79582 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20418, with src errs 20446, both 20373
Total good frames: 79509  Total undetected errors: 73
Bit error rate (on message bits only): 1.990e-02
seed 106
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79555 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20445, with src errs 20524, both 20418
Total good frames: 79449  Total undetected errors: 106
Bit error rate (on message bits only): 1.994e-02
seed 107
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79905 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20095, with src errs 20081, both 20018
Total good frames: 79842  Total undetected errors: 63
Bit error rate (on message bits only): 1.959e-02
seed 108
Eliminated 47 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78851 valid.  Average 59.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21149, with src errs 21146, both 21066
Total good frames: 78771  Total undetected errors: 80
Bit error rate (on message bits only): 2.020e-02
seed 109
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79414 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20586, with src errs 20608, both 20551
Total good frames: 79357  Total undetected errors: 57
Bit error rate (on message bits only): 2.017e-02
seed 110
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79230 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20770, with src errs 21240, both 20705
Total good frames: 78695  Total undetected errors: 535
Bit error rate (on message bits only): 1.998e-02
seed 111
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79212 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20788, with src errs 20806, both 20751
Total good frames: 79157  Total undetected errors: 55
Bit error rate (on message bits only): 2.038e-02
seed 112
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79803 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20197, with src errs 20223, both 20162
Total good frames: 79742  Total undetected errors: 61
Bit error rate (on message bits only): 1.987e-02
seed 113
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79365 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20635, with src errs 20715, both 20586
Total good frames: 79236  Total undetected errors: 129
Bit error rate (on message bits only): 1.996e-02
seed 114
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79506 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20494, with src errs 20525, both 20452
Total good frames: 79433  Total undetected errors: 73
Bit error rate (on message bits only): 2.013e-02
seed 115
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78872 valid.  Average 59.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21128, with src errs 21543, both 21073
Total good frames: 78402  Total undetected errors: 470
Bit error rate (on message bits only): 2.058e-02
seed 116
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79348 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20652, with src errs 20690, both 20616
Total good frames: 79274  Total undetected errors: 74
Bit error rate (on message bits only): 2.040e-02
seed 117
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79723 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20277, with src errs 20312, both 20234
Total good frames: 79645  Total undetected errors: 78
Bit error rate (on message bits only): 1.971e-02
seed 118
Eliminated 45 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79125 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20875, with src errs 20921, both 20831
Total good frames: 79035  Total undetected errors: 90
Bit error rate (on message bits only): 2.054e-02
seed 119
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79601 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20399, with src errs 20907, both 20358
Total good frames: 79052  Total undetected errors: 549
Bit error rate (on message bits only): 1.977e-02
seed 120
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79729 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20271, with src errs 20344, both 20237
Total good frames: 79622  Total undetected errors: 107
Bit error rate (on message bits only): 2.008e-02
seed 121
Eliminated 45 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79057 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20943, with src errs 20907, both 20871
Total good frames: 79021  Total undetected errors: 36
Bit error rate (on message bits only): 2.011e-02
seed 122
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79323 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20677, with src errs 20696, both 20639
Total good frames: 79266  Total undetected errors: 57
Bit error rate (on message bits only): 2.009e-02
seed 123
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78774 valid.  Average 59.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21226, with src errs 21228, both 21162
Total good frames: 78708  Total undetected errors: 66
Bit error rate (on message bits only): 2.018e-02
seed 124
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79469 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20531, with src errs 20532, both 20477
Total good frames: 79414  Total undetected errors: 55
Bit error rate (on message bits only): 1.997e-02
seed 125
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79721 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20279, with src errs 20379, both 20235
Total good frames: 79577  Total undetected errors: 144
Bit error rate (on message bits only): 1.976e-02
seed 126
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79775 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20225, with src errs 20276, both 20175
Total good frames: 79674  Total undetected errors: 101
Bit error rate (on message bits only): 1.984e-02
seed 127
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79193 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20807, with src errs 20916, both 20771
Total good frames: 79048  Total undetected errors: 145
Bit error rate (on message bits only): 2.053e-02
seed 128
Eliminated 46 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78999 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21001, with src errs 21077, both 20949
Total good frames: 78871  Total undetected errors: 128
Bit error rate (on message bits only): 2.013e-02
seed 129
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79552 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20448, with src errs 20498, both 20402
Total good frames: 79456  Total undetected errors: 96
Bit error rate (on message bits only): 2.006e-02
seed 130
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79684 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20316, with src errs 20342, both 20277
Total good frames: 79619  Total undetected errors: 65
Bit error rate (on message bits only): 1.984e-02
seed 131
Eliminated 45 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78142 valid.  Average 61.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21858, with src errs 21867, both 21800
Total good frames: 78075  Total undetected errors: 67
Bit error rate (on message bits only): 2.053e-02
seed 132
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79855 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20145, with src errs 20140, both 20089
Total good frames: 79804  Total undetected errors: 51
Bit error rate (on message bits only): 1.998e-02
seed 133
Eliminated 22 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79963 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20037, with src errs 20092, both 19996
Total good frames: 79867  Total undetected errors: 96
Bit error rate (on message bits only): 2.004e-02
seed 134
Eliminated 52 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78994 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21006, with src errs 21090, both 20939
Total good frames: 78843  Total undetected errors: 151
Bit error rate (on message bits only): 2.001e-02
seed 135
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79472 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20528, with src errs 20531, both 20478
Total good frames: 79419  Total undetected errors: 53
Bit error rate (on message bits only): 1.998e-02
seed 136
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79559 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20441, with src errs 20449, both 20387
Total good frames: 79497  Total undetected errors: 62
Bit error rate (on message bits only): 1.986e-02
seed 137
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80061 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19939, with src errs 19940, both 19899
Total good frames: 80020  Total undetected errors: 41
Bit error rate (on message bits only): 1.967e-02
seed 138
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79871 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20129, with src errs 20249, both 20101
Total good frames: 79723  Total undetected errors: 148
Bit error rate (on message bits only): 1.982e-02
seed 139
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79359 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20641, with src errs 20742, both 20602
Total good frames: 79219  Total undetected errors: 140
Bit error rate (on message bits only): 2.023e-02
seed 140
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79448 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20552, with src errs 20547, both 20490
Total good frames: 79391  Total undetected errors: 57
Bit error rate (on message bits only): 2.040e-02
seed 141
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79311 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20689, with src errs 20772, both 20639
Total good frames: 79178  Total undetected errors: 133
Bit error rate (on message bits only): 2.010e-02
seed 142
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79797 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20203, with src errs 20226, both 20155
Total good frames: 79726  Total undetected errors: 71
Bit error rate (on message bits only): 1.969e-02
seed 143
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79497 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20503, with src errs 20535, both 20476
Total good frames: 79438  Total undetected errors: 59
Bit error rate (on message bits only): 1.994e-02
seed 144
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79044 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20956, with src errs 20979, both 20905
Total good frames: 78970  Total undetected errors: 74
Bit error rate (on message bits only): 2.031e-02
seed 145
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79202 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20798, with src errs 20836, both 20762
Total good frames: 79128  Total undetected errors: 74
Bit error rate (on message bits only): 2.020e-02
seed 146
Eliminated 49 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78878 valid.  Average 59.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21122, with src errs 21292, both 21074
Total good frames: 78660  Total undetected errors: 218
Bit error rate (on message bits only): 2.032e-02
seed 147
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79491 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20509, with src errs 20565, both 20477
Total good frames: 79403  Total undetected errors: 88
Bit error rate (on message bits only): 2.004e-02
seed 148
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79250 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20750, with src errs 20841, both 20705
Total good frames: 79114  Total undetected errors: 136
Bit error rate (on message bits only): 2.018e-02
seed 149
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79627 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20373, with src errs 20408, both 20333
Total good frames: 79552  Total undetected errors: 75
Bit error rate (on message bits only): 2.006e-02
seed 150
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79715 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20285, with src errs 20337, both 20247
Total good frames: 79625  Total undetected errors: 90
Bit error rate (on message bits only): 1.985e-02
seed 151
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79302 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20698, with src errs 21168, both 20643
Total good frames: 78777  Total undetected errors: 525
Bit error rate (on message bits only): 2.047e-02
seed 152
Eliminated 19 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80020 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19980, with src errs 20020, both 19945
Total good frames: 79945  Total undetected errors: 75
Bit error rate (on message bits only): 1.968e-02
seed 153
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79054 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20946, with src errs 20953, both 20898
Total good frames: 78999  Total undetected errors: 55
Bit error rate (on message bits only): 2.031e-02
seed 154
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 25.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78902 valid.  Average 59.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21098, with src errs 21131, both 21001
Total good frames: 78772  Total undetected errors: 130
Bit error rate (on message bits only): 2.014e-02
seed 155
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79894 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20106, with src errs 20154, both 20063
Total good frames: 79803  Total undetected errors: 91
Bit error rate (on message bits only): 1.983e-02
seed 156
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79831 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20169, with src errs 20192, both 20133
Total good frames: 79772  Total undetected errors: 59
Bit error rate (on message bits only): 1.992e-02
seed 157
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78895 valid.  Average 59.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21105, with src errs 21185, both 21051
Total good frames: 78761  Total undetected errors: 134
Bit error rate (on message bits only): 2.045e-02
seed 158
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79512 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20488, with src errs 20492, both 20443
Total good frames: 79463  Total undetected errors: 49
Bit error rate (on message bits only): 2.017e-02
seed 159
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79571 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20429, with src errs 20416, both 20336
Total good frames: 79491  Total undetected errors: 80
Bit error rate (on message bits only): 1.997e-02
seed 160
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79345 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20655, with src errs 20654, both 20582
Total good frames: 79273  Total undetected errors: 72
Bit error rate (on message bits only): 1.986e-02
seed 161
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79532 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20468, with src errs 20487, both 20427
Total good frames: 79472  Total undetected errors: 60
Bit error rate (on message bits only): 1.994e-02
seed 162
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79449 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20551, with src errs 20546, both 20485
Total good frames: 79388  Total undetected errors: 61
Bit error rate (on message bits only): 1.985e-02
seed 163
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79591 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20409, with src errs 20437, both 20370
Total good frames: 79524  Total undetected errors: 67
Bit error rate (on message bits only): 2.039e-02
seed 164
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79763 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20237, with src errs 20272, both 20207
Total good frames: 79698  Total undetected errors: 65
Bit error rate (on message bits only): 1.990e-02
seed 165
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79761 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20239, with src errs 20245, both 20190
Total good frames: 79706  Total undetected errors: 55
Bit error rate (on message bits only): 2.008e-02
seed 166
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79309 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20691, with src errs 20694, both 20627
Total good frames: 79242  Total undetected errors: 67
Bit error rate (on message bits only): 2.030e-02
seed 167
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79727 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20273, with src errs 20296, both 20245
Total good frames: 79676  Total undetected errors: 51
Bit error rate (on message bits only): 2.005e-02
seed 168
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79814 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20186, with src errs 20623, both 20130
Total good frames: 79321  Total undetected errors: 493
Bit error rate (on message bits only): 1.998e-02
seed 169
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79927 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20073, with src errs 20152, both 20030
Total good frames: 79805  Total undetected errors: 122
Bit error rate (on message bits only): 1.980e-02
seed 170
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79377 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20623, with src errs 20633, both 20577
Total good frames: 79321  Total undetected errors: 56
Bit error rate (on message bits only): 1.994e-02
seed 171
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79956 valid.  Average 56.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20044, with src errs 20489, both 19984
Total good frames: 79451  Total undetected errors: 505
Bit error rate (on message bits only): 1.996e-02
seed 172
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78742 valid.  Average 59.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21258, with src errs 21361, both 21222
Total good frames: 78603  Total undetected errors: 139
Bit error rate (on message bits only): 2.051e-02
seed 173
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79474 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20526, with src errs 20541, both 20468
Total good frames: 79401  Total undetected errors: 73
Bit error rate (on message bits only): 2.024e-02
seed 174
Had to place 1 checks in rows unevenly
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79564 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20436, with src errs 20461, both 20395
Total good frames: 79498  Total undetected errors: 66
Bit error rate (on message bits only): 1.995e-02
seed 175
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79542 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20458, with src errs 20488, both 20421
Total good frames: 79475  Total undetected errors: 67
Bit error rate (on message bits only): 2.009e-02
seed 176
Eliminated 49 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79093 valid.  Average 58.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20907, with src errs 20947, both 20837
Total good frames: 78983  Total undetected errors: 110
Bit error rate (on message bits only): 2.040e-02
seed 177
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79832 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20168, with src errs 20170, both 20123
Total good frames: 79785  Total undetected errors: 47
Bit error rate (on message bits only): 2.000e-02
seed 178
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79908 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20092, with src errs 20127, both 20050
Total good frames: 79831  Total undetected errors: 77
Bit error rate (on message bits only): 1.979e-02
seed 179
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79551 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20449, with src errs 20459, both 20400
Total good frames: 79492  Total undetected errors: 59
Bit error rate (on message bits only): 2.006e-02
seed 180
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79891 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20109, with src errs 20146, both 20071
Total good frames: 79816  Total undetected errors: 75
Bit error rate (on message bits only): 2.001e-02
seed 181
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79827 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20173, with src errs 20228, both 20129
Total good frames: 79728  Total undetected errors: 99
Bit error rate (on message bits only): 1.978e-02
seed 182
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79601 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20399, with src errs 20392, both 20341
Total good frames: 79550  Total undetected errors: 51
Bit error rate (on message bits only): 1.986e-02
seed 183
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79752 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20248, with src errs 20382, both 20214
Total good frames: 79584  Total undetected errors: 168
Bit error rate (on message bits only): 2.007e-02
seed 184
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78986 valid.  Average 59.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21014, with src errs 21130, both 20974
Total good frames: 78830  Total undetected errors: 156
Bit error rate (on message bits only): 2.016e-02
seed 185
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79717 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20283, with src errs 20295, both 20255
Total good frames: 79677  Total undetected errors: 40
Bit error rate (on message bits only): 1.988e-02
seed 186
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79791 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20209, with src errs 20225, both 20169
Total good frames: 79735  Total undetected errors: 56
Bit error rate (on message bits only): 2.001e-02
seed 187
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79404 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20596, with src errs 20626, both 20561
Total good frames: 79339  Total undetected errors: 65
Bit error rate (on message bits only): 2.020e-02
seed 188
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79833 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20167, with src errs 20193, both 20110
Total good frames: 79750  Total undetected errors: 83
Bit error rate (on message bits only): 1.964e-02
seed 189
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79578 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20422, with src errs 20446, both 20381
Total good frames: 79513  Total undetected errors: 65
Bit error rate (on message bits only): 1.993e-02
seed 190
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79979 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20021, with src errs 20071, both 19964
Total good frames: 79872  Total undetected errors: 107
Bit error rate (on message bits only): 1.967e-02
seed 191
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79377 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20623, with src errs 20644, both 20575
Total good frames: 79308  Total undetected errors: 69
Bit error rate (on message bits only): 2.000e-02
seed 192
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79656 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20344, with src errs 20366, both 20298
Total good frames: 79588  Total undetected errors: 68
Bit error rate (on message bits only): 1.985e-02
seed 193
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79358 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20642, with src errs 20641, both 20570
Total good frames: 79287  Total undetected errors: 71
Bit error rate (on message bits only): 1.990e-02
seed 194
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 25.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79295 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20705, with src errs 20710, both 20651
Total good frames: 79236  Total undetected errors: 59
Bit error rate (on message bits only): 2.017e-02
seed 195
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78672 valid.  Average 59.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21328, with src errs 21793, both 21275
Total good frames: 78154  Total undetected errors: 518
Bit error rate (on message bits only): 2.037e-02
seed 196
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79651 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20349, with src errs 20434, both 20306
Total good frames: 79523  Total undetected errors: 128
Bit error rate (on message bits only): 2.010e-02
seed 197
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79535 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20465, with src errs 20562, both 20423
Total good frames: 79396  Total undetected errors: 139
Bit error rate (on message bits only): 1.985e-02
seed 198
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79923 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20077, with src errs 20103, both 20043
Total good frames: 79863  Total undetected errors: 60
Bit error rate (on message bits only): 1.976e-02
seed 199
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79725 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20275, with src errs 20303, both 20246
Total good frames: 79668  Total undetected errors: 57
Bit error rate (on message bits only): 1.977e-02
seed 200
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79603 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20397, with src errs 20431, both 20357
Total good frames: 79529  Total undetected errors: 74
Bit error rate (on message bits only): 2.000e-02
seed 201
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79563 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20437, with src errs 20531, both 20405
Total good frames: 79437  Total undetected errors: 126
Bit error rate (on message bits only): 1.999e-02
seed 202
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79760 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20240, with src errs 20348, both 20212
Total good frames: 79624  Total undetected errors: 136
Bit error rate (on message bits only): 2.011e-02
seed 203
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79741 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20259, with src errs 20350, both 20204
Total good frames: 79595  Total undetected errors: 146
Bit error rate (on message bits only): 1.990e-02
seed 204
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79430 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20570, with src errs 20611, both 20530
Total good frames: 79349  Total undetected errors: 81
Bit error rate (on message bits only): 2.027e-02
seed 205
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79833 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20167, with src errs 20211, both 20135
Total good frames: 79757  Total undetected errors: 76
Bit error rate (on message bits only): 1.995e-02
seed 206
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79332 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20668, with src errs 20756, both 20606
Total good frames: 79182  Total undetected errors: 150
Bit error rate (on message bits only): 1.981e-02
seed 207
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79632 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20368, with src errs 20529, both 20328
Total good frames: 79431  Total undetected errors: 201
Bit error rate (on message bits only): 2.007e-02
seed 208
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80136 valid.  Average 56.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19864, with src errs 19863, both 19819
Total good frames: 80092  Total undetected errors: 44
Bit error rate (on message bits only): 1.981e-02
seed 209
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79207 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20793, with src errs 20814, both 20737
Total good frames: 79130  Total undetected errors: 77
Bit error rate (on message bits only): 2.005e-02
seed 210
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78944 valid.  Average 59.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21056, with src errs 21017, both 20973
Total good frames: 78900  Total undetected errors: 44
Bit error rate (on message bits only): 1.998e-02
seed 211
Had to place 1 checks in rows unevenly
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79547 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20453, with src errs 20492, both 20424
Total good frames: 79479  Total undetected errors: 68
Bit error rate (on message bits only): 2.016e-02
seed 212
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79299 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20701, with src errs 20713, both 20646
Total good frames: 79232  Total undetected errors: 67
Bit error rate (on message bits only): 1.987e-02
seed 213
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79673 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20327, with src errs 20397, both 20283
Total good frames: 79559  Total undetected errors: 114
Bit error rate (on message bits only): 2.024e-02
seed 214
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79439 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20561, with src errs 20607, both 20527
Total good frames: 79359  Total undetected errors: 80
Bit error rate (on message bits only): 2.005e-02
seed 215
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79536 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20464, with src errs 20499, both 20422
Total good frames: 79459  Total undetected errors: 77
Bit error rate (on message bits only): 1.985e-02
seed 216
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79160 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20840, with src errs 20888, both 20795
Total good frames: 79067  Total undetected errors: 93
Bit error rate (on message bits only): 2.015e-02
seed 217
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79526 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20474, with src errs 20489, both 20427
Total good frames: 79464  Total undetected errors: 62
Bit error rate (on message bits only): 2.026e-02
seed 218
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79266 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20734, with src errs 20736, both 20690
Total good frames: 79220  Total undetected errors: 46
Bit error rate (on message bits only): 1.996e-02
seed 219
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79364 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20636, with src errs 20660, both 20588
Total good frames: 79292  Total undetected errors: 72
Bit error rate (on message bits only): 2.018e-02
seed 220
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78971 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21029, with src errs 21087, both 20998
Total good frames: 78882  Total undetected errors: 89
Bit error rate (on message bits only): 2.023e-02
seed 221
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79290 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20710, with src errs 21255, both 20672
Total good frames: 78707  Total undetected errors: 583
Bit error rate (on message bits only): 2.036e-02
seed 222
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79819 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20181, with src errs 20277, both 20140
Total good frames: 79682  Total undetected errors: 137
Bit error rate (on message bits only): 1.981e-02
seed 223
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79287 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20713, with src errs 20713, both 20651
Total good frames: 79225  Total undetected errors: 62
Bit error rate (on message bits only): 2.019e-02
seed 224
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79005 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20995, with src errs 21013, both 20961
Total good frames: 78953  Total undetected errors: 52
Bit error rate (on message bits only): 2.050e-02
seed 225
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79052 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20948, with src errs 20973, both 20907
Total good frames: 78986  Total undetected errors: 66
Bit error rate (on message bits only): 2.019e-02
seed 226
Eliminated 21 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79819 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20181, with src errs 20226, both 20136
Total good frames: 79729  Total undetected errors: 90
Bit error rate (on message bits only): 1.985e-02
seed 227
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79087 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20913, with src errs 20950, both 20843
Total good frames: 78980  Total undetected errors: 107
Bit error rate (on message bits only): 2.051e-02
seed 228
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79286 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20714, with src errs 20735, both 20667
Total good frames: 79218  Total undetected errors: 68
Bit error rate (on message bits only): 2.038e-02
seed 229
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80265 valid.  Average 56.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19735, with src errs 19806, both 19678
Total good frames: 80137  Total undetected errors: 128
Bit error rate (on message bits only): 1.953e-02
seed 230
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79828 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20172, with src errs 20635, both 20126
Total good frames: 79319  Total undetected errors: 509
Bit error rate (on message bits only): 1.982e-02
seed 231
Eliminated 21 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80034 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19966, with src errs 20457, both 19938
Total good frames: 79515  Total undetected errors: 519
Bit error rate (on message bits only): 1.984e-02
seed 232
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79648 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20352, with src errs 20434, both 20309
Total good frames: 79523  Total undetected errors: 125
Bit error rate (on message bits only): 1.989e-02
seed 233
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79575 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20425, with src errs 20477, both 20382
Total good frames: 79480  Total undetected errors: 95
Bit error rate (on message bits only): 1.984e-02
seed 234
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79445 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20555, with src errs 20569, both 20493
Total good frames: 79369  Total undetected errors: 76
Bit error rate (on message bits only): 1.987e-02
seed 235
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79754 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20246, with src errs 20240, both 20202
Total good frames: 79716  Total undetected errors: 38
Bit error rate (on message bits only): 1.973e-02
seed 236
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79857 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20143, with src errs 20193, both 20111
Total good frames: 79775  Total undetected errors: 82
Bit error rate (on message bits only): 1.989e-02
seed 237
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79844 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20156, with src errs 20192, both 20121
Total good frames: 79773  Total undetected errors: 71
Bit error rate (on message bits only): 2.013e-02
seed 238
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79818 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20182, with src errs 20222, both 20157
Total good frames: 79753  Total undetected errors: 65
Bit error rate (on message bits only): 1.994e-02
seed 239
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79332 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20668, with src errs 20682, both 20625
Total good frames: 79275  Total undetected errors: 57
Bit error rate (on message bits only): 2.011e-02
seed 240
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79212 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20788, with src errs 20826, both 20749
Total good frames: 79135  Total undetected errors: 77
Bit error rate (on message bits only): 2.009e-02
seed 241
Eliminated 22 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79829 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20171, with src errs 20180, both 20130
Total good frames: 79779  Total undetected errors: 50
Bit error rate (on message bits only): 1.998e-02
seed 242
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79294 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20706, with src errs 20712, both 20656
Total good frames: 79238  Total undetected errors: 56
Bit error rate (on message bits only): 1.997e-02
seed 243
Had to place 1 checks in rows unevenly
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79682 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20318, with src errs 20318, both 20273
Total good frames: 79637  Total undetected errors: 45
Bit error rate (on message bits only): 2.010e-02
seed 244
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79459 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20541, with src errs 20574, both 20507
Total good frames: 79392  Total undetected errors: 67
Bit error rate (on message bits only): 1.995e-02
seed 245
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79700 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20300, with src errs 20757, both 20262
Total good frames: 79205  Total undetected errors: 495
Bit error rate (on message bits only): 2.010e-02
seed 246
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79816 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20184, with src errs 20229, both 20147
Total good frames: 79734  Total undetected errors: 82
Bit error rate (on message bits only): 1.976e-02
seed 247
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79073 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20927, with src errs 20911, both 20866
Total good frames: 79028  Total undetected errors: 45
Bit error rate (on message bits only): 2.023e-02
seed 248
Eliminated 52 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79343 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20657, with src errs 20658, both 20609
Total good frames: 79294  Total undetected errors: 49
Bit error rate (on message bits only): 2.000e-02
seed 249
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79683 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20317, with src errs 20345, both 20276
Total good frames: 79614  Total undetected errors: 69
Bit error rate (on message bits only): 1.997e-02
seed 250
Eliminated 22 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79779 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20221, with src errs 20303, both 20188
Total good frames: 79664  Total undetected errors: 115
Bit error rate (on message bits only): 2.001e-02
seed 251
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79848 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20152, with src errs 20217, both 20105
Total good frames: 79736  Total undetected errors: 112
Bit error rate (on message bits only): 1.968e-02
seed 252
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79637 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20363, with src errs 20387, both 20322
Total good frames: 79572  Total undetected errors: 65
Bit error rate (on message bits only): 1.995e-02
seed 253
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79828 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20172, with src errs 20202, both 20143
Total good frames: 79769  Total undetected errors: 59
Bit error rate (on message bits only): 1.985e-02
seed 254
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79994 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20006, with src errs 20065, both 19960
Total good frames: 79889  Total undetected errors: 105
Bit error rate (on message bits only): 1.950e-02
seed 255
Eliminated 18 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80411 valid.  Average 55.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19589, with src errs 19630, both 19547
Total good frames: 80328  Total undetected errors: 83
Bit error rate (on message bits only): 1.954e-02
seed 256
Eliminated 49 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79388 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20612, with src errs 21139, both 20563
Total good frames: 78812  Total undetected errors: 576
Bit error rate (on message bits only): 2.040e-02
seed 257
Eliminated 19 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80063 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19937, with src errs 19982, both 19901
Total good frames: 79982  Total undetected errors: 81
Bit error rate (on message bits only): 1.963e-02
seed 258
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79533 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20467, with src errs 20537, both 20422
Total good frames: 79418  Total undetected errors: 115
Bit error rate (on message bits only): 1.994e-02
seed 259
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79807 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20193, with src errs 20229, both 20151
Total good frames: 79729  Total undetected errors: 78
Bit error rate (on message bits only): 1.959e-02
seed 260
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79837 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20163, with src errs 20196, both 20130
Total good frames: 79771  Total undetected errors: 66
Bit error rate (on message bits only): 2.004e-02
seed 261
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79765 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20235, with src errs 20330, both 20178
Total good frames: 79613  Total undetected errors: 152
Bit error rate (on message bits only): 2.002e-02
seed 262
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79534 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20466, with src errs 20484, both 20429
Total good frames: 79479  Total undetected errors: 55
Bit error rate (on message bits only): 2.018e-02
seed 263
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79060 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20940, with src errs 21028, both 20899
Total good frames: 78931  Total undetected errors: 129
Bit error rate (on message bits only): 2.015e-02
seed 264
Eliminated 45 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78878 valid.  Average 59.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21122, with src errs 21151, both 21052
Total good frames: 78779  Total undetected errors: 99
Bit error rate (on message bits only): 2.048e-02
seed 265
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79512 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20488, with src errs 20609, both 20438
Total good frames: 79341  Total undetected errors: 171
Bit error rate (on message bits only): 2.024e-02
seed 266
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79709 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20291, with src errs 20290, both 20235
Total good frames: 79654  Total undetected errors: 55
Bit error rate (on message bits only): 1.975e-02
seed 267
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79249 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20751, with src errs 20848, both 20707
Total good frames: 79108  Total undetected errors: 141
Bit error rate (on message bits only): 2.024e-02
seed 268
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79937 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20063, with src errs 20077, both 20026
Total good frames: 79886  Total undetected errors: 51
Bit error rate (on message bits only): 1.973e-02
seed 269
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79153 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20847, with src errs 20837, both 20788
Total good frames: 79104  Total undetected errors: 49
Bit error rate (on message bits only): 2.027e-02
seed 270
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79133 valid.  Average 58.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20867, with src errs 20920, both 20839
Total good frames: 79052  Total undetected errors: 81
Bit error rate (on message bits only): 2.036e-02
seed 271
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79914 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20086, with src errs 20120, both 20038
Total good frames: 79832  Total undetected errors: 82
Bit error rate (on message bits only): 1.963e-02
seed 272
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79665 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20335, with src errs 20382, both 20308
Total good frames: 79591  Total undetected errors: 74
Bit error rate (on message bits only): 1.999e-02
seed 273
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79481 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20519, with src errs 20549, both 20495
Total good frames: 79427  Total undetected errors: 54
Bit error rate (on message bits only): 2.047e-02
seed 274
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79662 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20338, with src errs 20359, both 20298
Total good frames: 79601  Total undetected errors: 61
Bit error rate (on message bits only): 1.997e-02
seed 275
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79446 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20554, with src errs 20644, both 20513
Total good frames: 79315  Total undetected errors: 131
Bit error rate (on message bits only): 2.012e-02
seed 276
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78823 valid.  Average 59.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21177, with src errs 21204, both 21128
Total good frames: 78747  Total undetected errors: 76
Bit error rate (on message bits only): 2.042e-02
seed 277
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79632 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20368, with src errs 20391, both 20328
Total good frames: 79569  Total undetected errors: 63
Bit error rate (on message bits only): 2.005e-02
seed 278
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79578 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20422, with src errs 20416, both 20342
Total good frames: 79504  Total undetected errors: 74
Bit error rate (on message bits only): 1.985e-02
seed 279
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79802 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20198, with src errs 20243, both 20167
Total good frames: 79726  Total undetected errors: 76
Bit error rate (on message bits only): 1.976e-02
seed 280
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79559 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20441, with src errs 20465, both 20395
Total good frames: 79489  Total undetected errors: 70
Bit error rate (on message bits only): 2.002e-02
seed 281
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79676 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20324, with src errs 20398, both 20290
Total good frames: 79568  Total undetected errors: 108
Bit error rate (on message bits only): 2.007e-02
seed 282
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79230 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20770, with src errs 20860, both 20724
Total good frames: 79094  Total undetected errors: 136
Bit error rate (on message bits only): 2.009e-02
seed 283
Eliminated 49 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79639 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20361, with src errs 20402, both 20328
Total good frames: 79565  Total undetected errors: 74
Bit error rate (on message bits only): 2.004e-02
seed 284
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79496 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20504, with src errs 20516, both 20467
Total good frames: 79447  Total undetected errors: 49
Bit error rate (on message bits only): 2.036e-02
seed 285
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79270 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20730, with src errs 20746, both 20668
Total good frames: 79192  Total undetected errors: 78
Bit error rate (on message bits only): 2.022e-02
seed 286
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79486 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20514, with src errs 20599, both 20474
Total good frames: 79361  Total undetected errors: 125
Bit error rate (on message bits only): 2.001e-02
seed 287
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79444 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20556, with src errs 20555, both 20498
Total good frames: 79387  Total undetected errors: 57
Bit error rate (on message bits only): 2.003e-02
seed 288
Had to place 1 checks in rows unevenly
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79476 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20524, with src errs 20563, both 20495
Total good frames: 79408  Total undetected errors: 68
Bit error rate (on message bits only): 2.010e-02
seed 289
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79454 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20546, with src errs 20980, both 20491
Total good frames: 78965  Total undetected errors: 489
Bit error rate (on message bits only): 1.986e-02
seed 290
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79758 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20242, with src errs 20339, both 20196
Total good frames: 79615  Total undetected errors: 143
Bit error rate (on message bits only): 1.986e-02
seed 291
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79761 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20239, with src errs 20272, both 20187
Total good frames: 79676  Total undetected errors: 85
Bit error rate (on message bits only): 1.987e-02
seed 292
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79215 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20785, with src errs 20825, both 20722
Total good frames: 79112  Total undetected errors: 103
Bit error rate (on message bits only): 1.998e-02
seed 293
Eliminated 49 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79491 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20509, with src errs 20625, both 20463
Total good frames: 79329  Total undetected errors: 162
Bit error rate (on message bits only): 1.990e-02
seed 294
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79054 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20946, with src errs 20955, both 20895
Total good frames: 78994  Total undetected errors: 60
Bit error rate (on message bits only): 2.044e-02
seed 295
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79569 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20431, with src errs 20484, both 20375
Total good frames: 79460  Total undetected errors: 109
Bit error rate (on message bits only): 2.024e-02
seed 296
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79985 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20015, with src errs 20061, both 19975
Total good frames: 79899  Total undetected errors: 86
Bit error rate (on message bits only): 1.979e-02
seed 297
Had to place 1 checks in rows unevenly
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79602 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20398, with src errs 20429, both 20357
Total good frames: 79530  Total undetected errors: 72
Bit error rate (on message bits only): 2.013e-02
seed 298
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78977 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21023, with src errs 21430, both 20966
Total good frames: 78513  Total undetected errors: 464
Bit error rate (on message bits only): 2.043e-02
seed 299
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79285 valid.  Average 58.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20715, with src errs 20742, both 20653
Total good frames: 79196  Total undetected errors: 89
Bit error rate (on message bits only): 1.989e-02
seed 300
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79698 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20302, with src errs 20421, both 20255
Total good frames: 79532  Total undetected errors: 166
Bit error rate (on message bits only): 1.983e-02
seed 301
Eliminated 17 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79900 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20100, with src errs 20129, both 20071
Total good frames: 79842  Total undetected errors: 58
Bit error rate (on message bits only): 1.989e-02
seed 302
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79536 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20464, with src errs 20471, both 20417
Total good frames: 79482  Total undetected errors: 54
Bit error rate (on message bits only): 1.992e-02
seed 303
Eliminated 47 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79026 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20974, with src errs 21000, both 20933
Total good frames: 78959  Total undetected errors: 67
Bit error rate (on message bits only): 2.042e-02
seed 304
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79558 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20442, with src errs 20563, both 20412
Total good frames: 79407  Total undetected errors: 151
Bit error rate (on message bits only): 1.988e-02
seed 305
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79590 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20410, with src errs 20430, both 20364
Total good frames: 79524  Total undetected errors: 66
Bit error rate (on message bits only): 1.999e-02
seed 306
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79647 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20353, with src errs 20361, both 20305
Total good frames: 79591  Total undetected errors: 56
Bit error rate (on message bits only): 2.014e-02
seed 307
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79494 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20506, with src errs 20520, both 20469
Total good frames: 79443  Total undetected errors: 51
Bit error rate (on message bits only): 1.999e-02
seed 308
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79789 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20211, with src errs 20254, both 20181
Total good frames: 79716  Total undetected errors: 73
Bit error rate (on message bits only): 1.990e-02
seed 309
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78928 valid.  Average 59.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21072, with src errs 21164, both 21034
Total good frames: 78798  Total undetected errors: 130
Bit error rate (on message bits only): 2.034e-02
seed 310
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79434 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20566, with src errs 20601, both 20532
Total good frames: 79365  Total undetected errors: 69
Bit error rate (on message bits only): 2.007e-02
seed 311
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79849 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20151, with src errs 20158, both 20098
Total good frames: 79789  Total undetected errors: 60
Bit error rate (on message bits only): 1.983e-02
seed 312
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79060 valid.  Average 58.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20940, with src errs 20986, both 20883
Total good frames: 78957  Total undetected errors: 103
Bit error rate (on message bits only): 2.019e-02
seed 313
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79726 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20274, with src errs 20295, both 20224
Total good frames: 79655  Total undetected errors: 71
Bit error rate (on message bits only): 1.987e-02
seed 314
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79601 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20399, with src errs 20421, both 20348
Total good frames: 79528  Total undetected errors: 73
Bit error rate (on message bits only): 1.977e-02
seed 315
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79418 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20582, with src errs 20582, both 20523
Total good frames: 79359  Total undetected errors: 59
Bit error rate (on message bits only): 1.989e-02
seed 316
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79264 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20736, with src errs 20746, both 20684
Total good frames: 79202  Total undetected errors: 62
Bit error rate (on message bits only): 2.024e-02
seed 317
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79501 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20499, with src errs 20558, both 20445
Total good frames: 79388  Total undetected errors: 113
Bit error rate (on message bits only): 1.976e-02
seed 318
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79684 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20316, with src errs 20323, both 20256
Total good frames: 79617  Total undetected errors: 67
Bit error rate (on message bits only): 1.995e-02
seed 319
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79108 valid.  Average 58.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20892, with src errs 20931, both 20853
Total good frames: 79030  Total undetected errors: 78
Bit error rate (on message bits only): 2.026e-02
seed 320
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79769 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20231, with src errs 20259, both 20201
Total good frames: 79711  Total undetected errors: 58
Bit error rate (on message bits only): 1.993e-02
seed 321
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79933 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20067, with src errs 20104, both 20028
Total good frames: 79857  Total undetected errors: 76
Bit error rate (on message bits only): 1.974e-02
seed 322
Eliminated 46 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79574 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20426, with src errs 20480, both 20388
Total good frames: 79482  Total undetected errors: 92
Bit error rate (on message bits only): 1.991e-02
seed 323
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79312 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20688, with src errs 21168, both 20643
Total good frames: 78787  Total undetected errors: 525
Bit error rate (on message bits only): 2.026e-02
seed 324
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79658 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20342, with src errs 20358, both 20277
Total good frames: 79577  Total undetected errors: 81
Bit error rate (on message bits only): 1.976e-02
seed 325
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80169 valid.  Average 56.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19831, with src errs 20324, both 19805
Total good frames: 79650  Total undetected errors: 519
Bit error rate (on message bits only): 1.985e-02
seed 326
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79631 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20369, with src errs 20439, both 20304
Total good frames: 79496  Total undetected errors: 135
Bit error rate (on message bits only): 1.997e-02
seed 327
Eliminated 43 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79410 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20590, with src errs 20626, both 20530
Total good frames: 79314  Total undetected errors: 96
Bit error rate (on message bits only): 1.955e-02
seed 328
Eliminated 47 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79234 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20766, with src errs 20895, both 20715
Total good frames: 79054  Total undetected errors: 180
Bit error rate (on message bits only): 2.008e-02
seed 329
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79462 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20538, with src errs 20607, both 20498
Total good frames: 79353  Total undetected errors: 109
Bit error rate (on message bits only): 1.995e-02
seed 330
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79486 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20514, with src errs 20525, both 20462
Total good frames: 79423  Total undetected errors: 63
Bit error rate (on message bits only): 2.013e-02
seed 331
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79328 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20672, with src errs 20697, both 20632
Total good frames: 79263  Total undetected errors: 65
Bit error rate (on message bits only): 2.012e-02
seed 332
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79186 valid.  Average 58.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20814, with src errs 20847, both 20728
Total good frames: 79067  Total undetected errors: 119
Bit error rate (on message bits only): 1.971e-02
seed 333
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79562 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20438, with src errs 20538, both 20398
Total good frames: 79422  Total undetected errors: 140
Bit error rate (on message bits only): 2.014e-02
seed 334
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80011 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19989, with src errs 20013, both 19957
Total good frames: 79955  Total undetected errors: 56
Bit error rate (on message bits only): 1.969e-02
seed 335
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79478 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20522, with src errs 20554, both 20484
Total good frames: 79408  Total undetected errors: 70
Bit error rate (on message bits only): 2.000e-02
seed 336
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79543 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20457, with src errs 20466, both 20409
Total good frames: 79486  Total undetected errors: 57
Bit error rate (on message bits only): 2.002e-02
seed 337
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79764 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20236, with src errs 20235, both 20191
Total good frames: 79720  Total undetected errors: 44
Bit error rate (on message bits only): 1.986e-02
seed 338
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79293 valid.  Average 58.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20707, with src errs 20710, both 20652
Total good frames: 79235  Total undetected errors: 58
Bit error rate (on message bits only): 1.996e-02
seed 339
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79730 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20270, with src errs 20313, both 20233
Total good frames: 79650  Total undetected errors: 80
Bit error rate (on message bits only): 1.992e-02
seed 340
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79881 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20119, with src errs 20147, both 20083
Total good frames: 79817  Total undetected errors: 64
Bit error rate (on message bits only): 2.003e-02
seed 341
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79255 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20745, with src errs 20745, both 20687
Total good frames: 79197  Total undetected errors: 58
Bit error rate (on message bits only): 2.010e-02
seed 342
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79477 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20523, with src errs 20529, both 20470
Total good frames: 79418  Total undetected errors: 59
Bit error rate (on message bits only): 2.013e-02
seed 343
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79490 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20510, with src errs 20533, both 20465
Total good frames: 79422  Total undetected errors: 68
Bit error rate (on message bits only): 1.989e-02
seed 344
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79906 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20094, with src errs 20198, both 20056
Total good frames: 79764  Total undetected errors: 142
Bit error rate (on message bits only): 1.989e-02
seed 345
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79490 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20510, with src errs 20531, both 20453
Total good frames: 79412  Total undetected errors: 78
Bit error rate (on message bits only): 1.992e-02
seed 346
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79572 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20428, with src errs 20439, both 20379
Total good frames: 79512  Total undetected errors: 60
Bit error rate (on message bits only): 2.019e-02
seed 347
Had to place 1 checks in rows unevenly
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79614 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20386, with src errs 20419, both 20348
Total good frames: 79543  Total undetected errors: 71
Bit error rate (on message bits only): 2.004e-02
seed 348
Eliminated 21 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79889 valid.  Average 56.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20111, with src errs 20161, both 20080
Total good frames: 79808  Total undetected errors: 81
Bit error rate (on message bits only): 1.985e-02
seed 349
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 25.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79246 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20754, with src errs 20757, both 20691
Total good frames: 79180  Total undetected errors: 66
Bit error rate (on message bits only): 2.002e-02
seed 350
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79187 valid.  Average 58.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20813, with src errs 20814, both 20746
Total good frames: 79119  Total undetected errors: 68
Bit error rate (on message bits only): 2.017e-02
seed 351
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79619 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20381, with src errs 20484, both 20350
Total good frames: 79485  Total undetected errors: 134
Bit error rate (on message bits only): 2.028e-02
seed 352
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79719 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20281, with src errs 20274, both 20200
Total good frames: 79645  Total undetected errors: 74
Bit error rate (on message bits only): 2.016e-02
seed 353
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79465 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20535, with src errs 20535, both 20490
Total good frames: 79420  Total undetected errors: 45
Bit error rate (on message bits only): 2.027e-02
seed 354
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79383 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20617, with src errs 20641, both 20568
Total good frames: 79310  Total undetected errors: 73
Bit error rate (on message bits only): 2.000e-02
seed 355
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79578 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20422, with src errs 20454, both 20378
Total good frames: 79502  Total undetected errors: 76
Bit error rate (on message bits only): 1.975e-02
seed 356
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79674 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20326, with src errs 20358, both 20282
Total good frames: 79598  Total undetected errors: 76
Bit error rate (on message bits only): 2.002e-02
seed 357
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79572 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20428, with src errs 20443, both 20384
Total good frames: 79513  Total undetected errors: 59
Bit error rate (on message bits only): 2.020e-02
seed 358
Had to place 1 checks in rows unevenly
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79688 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20312, with src errs 20315, both 20249
Total good frames: 79622  Total undetected errors: 66
Bit error rate (on message bits only): 1.983e-02
seed 359
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79940 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20060, with src errs 20075, both 20002
Total good frames: 79867  Total undetected errors: 73
Bit error rate (on message bits only): 1.954e-02
seed 360
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79572 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20428, with src errs 20485, both 20385
Total good frames: 79472  Total undetected errors: 100
Bit error rate (on message bits only): 2.009e-02
seed 361
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79495 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20505, with src errs 20512, both 20464
Total good frames: 79447  Total undetected errors: 48
Bit error rate (on message bits only): 2.018e-02
seed 362
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79338 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20662, with src errs 20666, both 20599
Total good frames: 79271  Total undetected errors: 67
Bit error rate (on message bits only): 2.010e-02
seed 363
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78532 valid.  Average 60.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21468, with src errs 21475, both 21411
Total good frames: 78468  Total undetected errors: 64
Bit error rate (on message bits only): 2.048e-02
seed 364
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79474 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20526, with src errs 20527, both 20475
Total good frames: 79422  Total undetected errors: 52
Bit error rate (on message bits only): 1.998e-02
seed 365
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79569 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20431, with src errs 20486, both 20394
Total good frames: 79477  Total undetected errors: 92
Bit error rate (on message bits only): 2.004e-02
seed 366
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79881 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20119, with src errs 20132, both 20082
Total good frames: 79831  Total undetected errors: 50
Bit error rate (on message bits only): 1.996e-02
seed 367
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78996 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21004, with src errs 21087, both 20953
Total good frames: 78862  Total undetected errors: 134
Bit error rate (on message bits only): 2.015e-02
seed 368
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79466 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20534, with src errs 20520, both 20469
Total good frames: 79415  Total undetected errors: 51
Bit error rate (on message bits only): 2.011e-02
seed 369
Eliminated 49 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 77447 valid.  Average 62.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 22553, with src errs 22592, both 22511
Total good frames: 77366  Total undetected errors: 81
Bit error rate (on message bits only): 2.136e-02
seed 370
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79777 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20223, with src errs 20245, both 20178
Total good frames: 79710  Total undetected errors: 67
Bit error rate (on message bits only): 2.023e-02
seed 371
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79821 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20179, with src errs 20179, both 20134
Total good frames: 79776  Total undetected errors: 45
Bit error rate (on message bits only): 1.974e-02
seed 372
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78710 valid.  Average 59.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21290, with src errs 21317, both 21249
Total good frames: 78642  Total undetected errors: 68
Bit error rate (on message bits only): 2.074e-02
seed 373
Eliminated 45 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79094 valid.  Average 58.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20906, with src errs 21000, both 20851
Total good frames: 78945  Total undetected errors: 149
Bit error rate (on message bits only): 2.006e-02
seed 374
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79644 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20356, with src errs 20387, both 20302
Total good frames: 79559  Total undetected errors: 85
Bit error rate (on message bits only): 1.983e-02
seed 375
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79434 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20566, with src errs 20573, both 20510
Total good frames: 79371  Total undetected errors: 63
Bit error rate (on message bits only): 1.998e-02
seed 376
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79501 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20499, with src errs 20613, both 20456
Total good frames: 79344  Total undetected errors: 157
Bit error rate (on message bits only): 2.024e-02
seed 377
Eliminated 46 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78991 valid.  Average 59.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21009, with src errs 21081, both 20957
Total good frames: 78867  Total undetected errors: 124
Bit error rate (on message bits only): 2.022e-02
seed 378
Eliminated 46 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79224 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20776, with src errs 21233, both 20746
Total good frames: 78737  Total undetected errors: 487
Bit error rate (on message bits only): 2.042e-02
seed 379
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79534 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20466, with src errs 20504, both 20424
Total good frames: 79454  Total undetected errors: 80
Bit error rate (on message bits only): 2.017e-02
seed 380
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79449 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20551, with src errs 20523, both 20487
Total good frames: 79413  Total undetected errors: 36
Bit error rate (on message bits only): 2.015e-02
seed 381
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79702 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20298, with src errs 20340, both 20248
Total good frames: 79610  Total undetected errors: 92
Bit error rate (on message bits only): 2.000e-02
seed 382
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79349 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20651, with src errs 20752, both 20597
Total good frames: 79194  Total undetected errors: 155
Bit error rate (on message bits only): 2.026e-02
seed 383
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79628 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20372, with src errs 20377, both 20310
Total good frames: 79561  Total undetected errors: 67
Bit error rate (on message bits only): 2.000e-02
seed 384
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79764 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20236, with src errs 20253, both 20185
Total good frames: 79696  Total undetected errors: 68
Bit error rate (on message bits only): 1.971e-02
seed 385
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 34.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79752 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20248, with src errs 20276, both 20215
Total good frames: 79691  Total undetected errors: 61
Bit error rate (on message bits only): 2.003e-02
seed 386
Eliminated 38 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79659 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20341, with src errs 20386, both 20307
Total good frames: 79580  Total undetected errors: 79
Bit error rate (on message bits only): 1.982e-02
seed 387
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79402 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20598, with src errs 20613, both 20551
Total good frames: 79340  Total undetected errors: 62
Bit error rate (on message bits only): 2.039e-02
seed 388
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79946 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20054, with src errs 20069, both 20005
Total good frames: 79882  Total undetected errors: 64
Bit error rate (on message bits only): 1.980e-02
seed 389
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79838 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20162, with src errs 20253, both 20128
Total good frames: 79713  Total undetected errors: 125
Bit error rate (on message bits only): 1.985e-02
seed 390
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78889 valid.  Average 59.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21111, with src errs 21199, both 21046
Total good frames: 78736  Total undetected errors: 153
Bit error rate (on message bits only): 1.994e-02
seed 391
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79438 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20562, with src errs 20588, both 20528
Total good frames: 79378  Total undetected errors: 60
Bit error rate (on message bits only): 2.006e-02
seed 392
Eliminated 20 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79733 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20267, with src errs 20267, both 20221
Total good frames: 79687  Total undetected errors: 46
Bit error rate (on message bits only): 2.017e-02
seed 393
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79552 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20448, with src errs 20471, both 20394
Total good frames: 79475  Total undetected errors: 77
Bit error rate (on message bits only): 1.998e-02
seed 394
Eliminated 48 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78941 valid.  Average 59.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21059, with src errs 21535, both 21029
Total good frames: 78435  Total undetected errors: 506
Bit error rate (on message bits only): 2.086e-02
seed 395
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79423 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20577, with src errs 20587, both 20535
Total good frames: 79371  Total undetected errors: 52
Bit error rate (on message bits only): 2.023e-02
seed 396
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79170 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20830, with src errs 20838, both 20774
Total good frames: 79106  Total undetected errors: 64
Bit error rate (on message bits only): 1.999e-02
seed 397
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79692 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20308, with src errs 20313, both 20260
Total good frames: 79639  Total undetected errors: 53
Bit error rate (on message bits only): 1.990e-02
seed 398
Eliminated 22 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 33.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80037 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19963, with src errs 20020, both 19929
Total good frames: 79946  Total undetected errors: 91
Bit error rate (on message bits only): 2.006e-02
seed 399
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79928 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20072, with src errs 20608, both 20041
Total good frames: 79361  Total undetected errors: 567
Bit error rate (on message bits only): 2.017e-02
seed 400
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80296 valid.  Average 55.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19704, with src errs 19804, both 19678
Total good frames: 80170  Total undetected errors: 126
Bit error rate (on message bits only): 1.975e-02
seed 401
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79715 valid.  Average 57.3 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20285, with src errs 20348, both 20230
Total good frames: 79597  Total undetected errors: 118
Bit error rate (on message bits only): 2.027e-02
seed 402
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79649 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20351, with src errs 20361, both 20313
Total good frames: 79601  Total undetected errors: 48
Bit error rate (on message bits only): 2.007e-02
seed 403
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79458 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20542, with src errs 20543, both 20492
Total good frames: 79407  Total undetected errors: 51
Bit error rate (on message bits only): 2.033e-02
seed 404
Eliminated 39 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79238 valid.  Average 58.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20762, with src errs 20802, both 20713
Total good frames: 79149  Total undetected errors: 89
Bit error rate (on message bits only): 2.027e-02
seed 405
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79742 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20258, with src errs 20284, both 20217
Total good frames: 79675  Total undetected errors: 67
Bit error rate (on message bits only): 2.004e-02
seed 406
Eliminated 27 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79799 valid.  Average 57.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20201, with src errs 20208, both 20164
Total good frames: 79755  Total undetected errors: 44
Bit error rate (on message bits only): 2.002e-02
seed 407
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79565 valid.  Average 57.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20435, with src errs 20521, both 20388
Total good frames: 79432  Total undetected errors: 133
Bit error rate (on message bits only): 2.005e-02
seed 408
Eliminated 50 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79304 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20696, with src errs 20704, both 20647
Total good frames: 79247  Total undetected errors: 57
Bit error rate (on message bits only): 2.015e-02
seed 409
Eliminated 19 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79949 valid.  Average 56.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20051, with src errs 20126, both 20005
Total good frames: 79828  Total undetected errors: 121
Bit error rate (on message bits only): 1.972e-02
seed 410
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79479 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20521, with src errs 20544, both 20480
Total good frames: 79415  Total undetected errors: 64
Bit error rate (on message bits only): 2.003e-02
seed 411
Eliminated 29 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79814 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20186, with src errs 20212, both 20146
Total good frames: 79748  Total undetected errors: 66
Bit error rate (on message bits only): 1.971e-02
seed 412
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79308 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20692, with src errs 20784, both 20645
Total good frames: 79169  Total undetected errors: 139
Bit error rate (on message bits only): 2.017e-02
seed 413
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.4
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79907 valid.  Average 56.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20093, with src errs 20103, both 20059
Total good frames: 79863  Total undetected errors: 44
Bit error rate (on message bits only): 1.983e-02
seed 414
Eliminated 26 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79705 valid.  Average 57.4 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20295, with src errs 20378, both 20237
Total good frames: 79564  Total undetected errors: 141
Bit error rate (on message bits only): 1.974e-02
seed 415
Had to place 1 checks in rows unevenly
Eliminated 23 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79436 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20564, with src errs 20600, both 20507
Total good frames: 79343  Total undetected errors: 93
Bit error rate (on message bits only): 2.027e-02
seed 416
Eliminated 35 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80047 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19953, with src errs 20010, both 19917
Total good frames: 79954  Total undetected errors: 93
Bit error rate (on message bits only): 1.972e-02
seed 417
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79772 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20228, with src errs 20279, both 20187
Total good frames: 79680  Total undetected errors: 92
Bit error rate (on message bits only): 1.994e-02
seed 418
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79680 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20320, with src errs 20347, both 20280
Total good frames: 79613  Total undetected errors: 67
Bit error rate (on message bits only): 2.018e-02
seed 419
Eliminated 48 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.7
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79777 valid.  Average 57.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20223, with src errs 20259, both 20183
Total good frames: 79701  Total undetected errors: 76
Bit error rate (on message bits only): 1.984e-02
seed 420
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.1
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79432 valid.  Average 58.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20568, with src errs 21147, both 20525
Total good frames: 78810  Total undetected errors: 622
Bit error rate (on message bits only): 2.010e-02
seed 421
Eliminated 32 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.0
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79608 valid.  Average 57.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20392, with src errs 20413, both 20348
Total good frames: 79543  Total undetected errors: 65
Bit error rate (on message bits only): 2.001e-02
seed 422
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79558 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20442, with src errs 20472, both 20383
Total good frames: 79469  Total undetected errors: 89
Bit error rate (on message bits only): 1.986e-02
seed 423
Eliminated 42 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79513 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20487, with src errs 20535, both 20454
Total good frames: 79432  Total undetected errors: 81
Bit error rate (on message bits only): 1.988e-02
seed 424
Eliminated 31 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 27.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79998 valid.  Average 56.5 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20002, with src errs 20446, both 19966
Total good frames: 79518  Total undetected errors: 480
Bit error rate (on message bits only): 1.972e-02
seed 425
Eliminated 21 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80143 valid.  Average 56.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19857, with src errs 19903, both 19810
Total good frames: 80050  Total undetected errors: 93
Bit error rate (on message bits only): 1.970e-02
seed 426
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79353 valid.  Average 58.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20647, with src errs 21098, both 20601
Total good frames: 78856  Total undetected errors: 497
Bit error rate (on message bits only): 2.012e-02
seed 427
Eliminated 25 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79792 valid.  Average 57.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20208, with src errs 20236, both 20176
Total good frames: 79732  Total undetected errors: 60
Bit error rate (on message bits only): 2.003e-02
seed 428
Eliminated 44 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 78987 valid.  Average 59.1 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 21013, with src errs 21471, both 20960
Total good frames: 78476  Total undetected errors: 511
Bit error rate (on message bits only): 2.043e-02
seed 429
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79477 valid.  Average 57.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20523, with src errs 20570, both 20491
Total good frames: 79398  Total undetected errors: 79
Bit error rate (on message bits only): 2.004e-02
seed 430
Eliminated 28 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80108 valid.  Average 56.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19892, with src errs 19887, both 19843
Total good frames: 80064  Total undetected errors: 44
Bit error rate (on message bits only): 1.965e-02
seed 431
Eliminated 41 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.8
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79590 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20410, with src errs 20501, both 20365
Total good frames: 79454  Total undetected errors: 136
Bit error rate (on message bits only): 1.996e-02
seed 432
Eliminated 33 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.9
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79035 valid.  Average 59.0 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20965, with src errs 21044, both 20890
Total good frames: 78881  Total undetected errors: 154
Bit error rate (on message bits only): 2.012e-02
seed 433
Eliminated 36 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 31.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79183 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20817, with src errs 20822, both 20765
Total good frames: 79126  Total undetected errors: 57
Bit error rate (on message bits only): 2.002e-02
seed 434
Eliminated 45 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79065 valid.  Average 58.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20935, with src errs 20927, both 20871
Total good frames: 79009  Total undetected errors: 56
Bit error rate (on message bits only): 2.013e-02
seed 435
Eliminated 34 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 26.2
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79337 valid.  Average 58.2 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20663, with src errs 20673, both 20610
Total good frames: 79274  Total undetected errors: 63
Bit error rate (on message bits only): 1.987e-02
seed 436
Eliminated 16 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.6
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 80343 valid.  Average 55.8 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 19657, with src errs 19747, both 19615
Total good frames: 80211  Total undetected errors: 132
Bit error rate (on message bits only): 1.962e-02
seed 437
Eliminated 40 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 28.3
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79101 valid.  Average 58.9 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20899, with src errs 20904, both 20820
Total good frames: 79017  Total undetected errors: 84
Bit error rate (on message bits only): 2.041e-02
seed 438
Eliminated 24 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 32.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79545 valid.  Average 57.6 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20455, with src errs 20470, both 20424
Total good frames: 79499  Total undetected errors: 46
Bit error rate (on message bits only): 1.994e-02
seed 439
Eliminated 37 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 29.5
Encoded 100000 blocks, source block size 72, encoded block size 144
Transmitted 14400000 bits
Decoded 100000 blocks, 79482 valid.  Average 57.7 iterations, 10% bit changes
Block counts: tot 100000, with chk errs 20518, with src errs 20607, both 20484
Total good frames: 79359  Total undetected errors: 123
Bit error rate (on message bits only): 2.012e-02
seed 440
Eliminated 30 cycles of length four by moving checks within column
Number of 1s per check in Inv(A) X B is 30.2
Encoded 100000 blocks, source block size 72, encoded block size 14400000