printWin3Way() { cat winValuestoPrint3Way.txt | awk 'BEGIN{FS=","; OFS=","}{for(i=1;i<=NF;i++)$i=$i*89/(90*7);print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$90 
}' 
}
printLoss3Way() { cat lossValuestoPrint3Way.txt | awk 'BEGIN{FS=","; OFS=","}{for(i=1;i<=NF;i++) $i=$i*89/(90*7);print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$90 ;}' 
}
printWinMinusLoss3Way() { cat winMinusLossValuesToPrint3Way.txt | awk 'BEGIN{FS=","; OFS=","}{for(i=1;i<=NF;i++) $i=$i*89/(90*7);print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$90 ;}' 
}


# remove previous data files
rm *.dat;
# separate data into subsets w.r.t. loss percentage
 printWin3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1 && $i<T2) print NR,i}' T1=0 T2=12.5> 2d0.dat
 printWin3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1 && $i<T2) print NR,i}' T1=12.5 T2=25> 2d15.dat
 printWin3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1 && $i<T2) print NR,i}' T1=25 T2=50> 2d30.dat
 printWin3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1) print NR,i}' T1=50 > 2d60.dat
gnuplot <<EOF
set xrange [0:21]
set yrange [0:105]
set ylabel "Solo and Multi-Methods" font "Times-Roman,20"
set xtics rotate by -60 ("telecom" 1,"kemerer" 2,"cocomo81o" 3, "desharnaisL1" 4, "cocomo81s" 5, "desharnaisL3" 6, "albrecht" 7, "cocomo81e" 8, 'nasa93\_center5' 9, "desharnaaisL2" 10, "desharnais" 11, "maxwell" 12, "sdr" 13, 'nasa93\_center1' 14, "miyazaki94" 15, 'nasa93\_center2' 16, "finnish" 17, "cocomo81" 18, "nasa93" 19, "china" 20)
set ytics (12,20,40,60,80,92)
set terminal postscript eps color enhanced "Times-Roman" 16
set output "winValues3Way.eps
set size 0.6,1.5
set pointsize 1
set label "log-\nSLReg" at -4.5, 80
set label "log-\nABE0-1NN" at -5.5,12
plot "2d0.dat" title "12.5%> & >=0%" with points 6 5,\
"2d15.dat" title "25%> & >=12.5%" with points 2 5,\
"2d30.dat" title "50%> & >=25%" with points 8 5,\
"2d60.dat" title ">=50%" with points 7 5
EOF
epstopdf winValues3Way.eps

##############
# remove previous data files
rm *.dat;
# separate data into subsets w.r.t. loss percentage
 printLoss3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1 && $i<T2) print NR,i}' T1=0 T2=12.5> 2d0.dat
 printLoss3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1 && $i<T2) print NR,i}' T1=12.5 T2=25> 2d15.dat
 printLoss3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1 && $i<T2) print NR,i}' T1=25 T2=50> 2d30.dat
 printLoss3Way |gawk -F, '{OFS="\t"; for(i=1;i<=NF;i++) if ($i>= T1) print NR,i}' T1=50 > 2d60.dat
gnuplot <<EOF
set xrange [0:21]
set yrange [0:105]
set ylabel "Solo and Multi-Methods" font "Times-Roman,20"
set xtics rotate by -60 ("telecom" 1,"kemerer" 2,"cocomo81o" 3, "desharnaisL1" 4, "cocomo81s" 5, "desharnaisL3" 6, "albrecht" 7, "cocomo81e" 8, 'nasa93\_center5' 9, "desharnaaisL2" 10, "desharnais" 11, "maxwell" 12, "sdr" 13, 'nasa93\_center1' 14, "miyazaki94" 15, 'nasa93\_center2' 16, "finnish" 17, "cocomo81" 18, "nasa93" 19, "china" 20)
set ytics (12,20,40,60,80,92)
set terminal postscript eps color enhanced "Times-Roman" 16
set output "lossValues3Way.eps
set size 0.6,1.5
set pointsize 1
set label "log-\nSLReg" at -4.5, 80
set label "log-\nABE0-1NN" at -5.5,12
plot "2d0.dat" title "12.5%> & >=0%" with points 6 5,\
"2d15.dat" title "25%> & >=12.5%" with points 2 5,\
"2d30.dat" title "50%> & >=25%" with points 8 5,\
"2d60.dat" title ">=50%" with points 7 5
EOF
epstopdf lossValues3Way.eps
