diff options
Diffstat (limited to 'simulations/results/paper.sh')
| -rwxr-xr-x | simulations/results/paper.sh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/simulations/results/paper.sh b/simulations/results/paper.sh index e97ef7d..f2c12af 100755 --- a/simulations/results/paper.sh +++ b/simulations/results/paper.sh @@ -6,7 +6,7 @@ wai=$(dirname $(readlink -f "$0")) scenarios="${wai}/../scenarios" inputs="${wai}/../inputs.json" simulator="make -C ${wai}/../ run" -sched="${wai}/scheduler/analysis.sh" +sched="${wai}/analysis/scheduler/analysis.sh" parser="${wai}/../parser.awk" results="${wai}/results.csv" aheaders="simkey,wireless,wakeupfor,energy_constraint,coverage_constraint,model" @@ -17,7 +17,7 @@ gen_log=0 # Should we generate logs ? run-simulation () { # Generate inputs $scenarios $seed $simtime $wakeupevery $wakeupfor $n_nodes $extended $hint $poff $pon $prx $ptx $datasize $bitrate $hintsize $latency > "$inputs" - + # Init logs [ $gen_log -eq 1 ] && echo -e "* seed=$seed simtime=$simtime wakeupevery=$wakeupevery wakeupfor=$wakeupfor n_nodes=$n_nodes extended=$extended hint=$hint poff=$poff pon=$pon prx=$prx ptx=$ptx datasize=$datasize bitrate=$bitrate \n" >> "${log_file}" @@ -28,7 +28,7 @@ run-simulation () { # Gen csv if [ ! -e "$results" ] - then + then cat $tmp | $parser | sed "1 s/$/,${aheaders}/g" | sed "2,\$s/$/,${avalues}/" > "$results" else cat $tmp | $parser | sed 1d | sed "s/$/,${avalues}/" >> "$results" @@ -91,7 +91,7 @@ do ptx=0.65 latency=0 fi - + # Configure simulation parameters extended="false" hint="false" @@ -112,6 +112,6 @@ do printf "\rSeed run ${seed}/${nseed}" run-simulation done - echo + echo done < <(printf '%s\n' "$parameters") -done
\ No newline at end of file +done |
