4 echo "usage: $0 <identifier>"
8 if [ "$1" == "--help" ]; then
9 echo "usage: $0 <identifier>"
14 for j
in 600 {1.
.6}000
15 do time .
/check_neo.py
--evolve $j --prerandomize 1000000 -v -q --controlled-tail >> results
/$1-evolve-$j-results.txt
18 echo check and plot the data
20 for j
in {1.
.9} {1.
.9}0 {1.
.9}00 {1.
.9}000 {1.
.3}0000; do grep "billion total" results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done > results
/$1-evolve-range-final-penalty.txt
22 for j
in {1.
.9} {1.
.9}0 {1.
.9}00 {1.
.9}000 {1.
.3}0000; do grep 2gramme results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done > results
/$1-evolve-range-finger-repeats.txt
23 echo …
finger disbalance
24 for j
in {1.
.9} {1.
.9}0 {1.
.9}00 {1.
.9}000 {1.
.3}0000; do grep "disbalance of the fingers" results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done > results
/$1-evolve-range-finger-disbalance.txt
25 echo … key position cost
26 for j
in {1.
.9} {1.
.9}0 {1.
.9}00 {1.
.9}000 {1.
.3}0000; do grep 1gramme results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done > results
/$1-evolve-range-key-position.txt
27 echo … key handswitching
28 for j
in {1.
.9} {1.
.9}0 {1.
.9}00 {1.
.9}000 {1.
.3}0000; do grep handswitching results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done > results
/$1-evolve-range-handswitching.txt
30 # and old style results
31 for j
in {1.
.130} 1{4.
.9}0 {201.
.205} {301.
.305} {401.
.405} {601.
.603} {1001.
.1003} 10000; do grep "billion total" results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done >> results
/$1-evolve-range-final-penalty.txt
; for j
in {1.
.130} 1{4.
.9}0 {201.
.205} {301.
.305} {401.
.405} {601.
.603} {1001.
.1003} 10000; do grep 2gramme results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done >> results
/$1-evolve-range-finger-repeats.txt
; for j
in {1.
.130} 1{4.
.9}0 {201.
.205} {301.
.305} {401.
.405} {601.
.603} {1001.
.1003} 10000; do grep disbalance results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done >> results
/$1-evolve-range-finger-disbalance.txt
; for j
in {1.
.130} 1{4.
.9}0 {201.
.205} {301.
.305} {401.
.405} {601.
.603} {1001.
.1003} 10000; do grep 1gramme results
/$1-evolve-$j-results.txt | cut
-d " " -f 2|
sed "s/^/$j /" ; done >> results
/$1-evolve-range-key-position.txt
33 # pyxplot evaluate_efficiency.pyx