BEGIN { for (j=1; j<=1; j++) { if (j==0) r=6; if (j==1) r=8; if (j==2) r=12; if (j==3) r=16; if (j==4) r=23; if (j==5) r=10; if (j==6) r=9; system("rm runs/opt"r".table"); system("rm runs/opt_bonus"r".table"); system("rm runs/opt_bonus_nonc"r".table"); system("rm runs/opt_nonc"r".table"); system("rm runs/fraction.table"); system("rm runs/length.table"); COSTFCN="constraint-combined"; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); for (i=10; i<=100.0001; i+=10) { COSTFCN="constraint-fraction"i; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); system("cd runs; echo -n "i " >> fraction.table; cat "COSTFCN"-real_cost-tau.rdb |gawk -f avg.awk >> fraction.table"); } for (i=1; i<=10.0001; i+=1) { COSTFCN="constraint-length_fraction"i; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); system("cd runs; echo -n "i " >> length.table; cat "COSTFCN"-real_cost-tau.rdb |gawk -f avg.awk >> length.table"); } for (i=1.0; i<=1.001; i+=0.1) { COSTFCN="constraint-optimized"r"-"i; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); system("cd runs; echo -n "i " >> opt"r".table; cat "COSTFCN"-real_cost-tau.rdb |gawk -f avg.awk >> opt"r".table"); COSTFCN="constraint-optimized"r"_bonus-"i; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); system("cd runs; echo -n "i " >> opt_bonus"r".table; cat "COSTFCN"-real_cost-tau.rdb |gawk -f avg.awk >> opt_bonus"r".table"); COSTFCN="constraint-optimized"r"_bonus_nonc-"i; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); system("cd runs; echo -n "i " >> opt_bonus_nonc"r".table; cat "COSTFCN"-real_cost-tau.rdb |gawk -f avg.awk >> opt_bonus_nonc"r".table"); COSTFCN="constraint-optimized"r"_nonc-"i; system("make -f Make-palu runs/"COSTFCN"-gdt-tau.rdb"); system("make -f Make-palu runs/"COSTFCN"-real_cost-tau.rdb"); system("cd runs; echo -n "i " >> opt_nonc"r".table; cat "COSTFCN"-real_cost-tau.rdb |gawk -f avg.awk >> opt_nonc"r".table"); } } }