From 93edafe0e74b17d9aceb051930ecb0663ea96a43 Mon Sep 17 00:00:00 2001 From: 0xFugue <119708655+0xFugue@users.noreply.github.com> Date: Thu, 31 Aug 2023 21:37:14 +0530 Subject: [PATCH] run.sh --- scripts/run.sh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 scripts/run.sh diff --git a/scripts/run.sh b/scripts/run.sh new file mode 100644 index 0000000..9c767d0 --- /dev/null +++ b/scripts/run.sh @@ -0,0 +1,31 @@ + +#for i in "10 100 200 300 400 500 600 700 800 900 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000" +prefix="compare" +for p in 0.8 0.5 0.1 0.01 0.001 0.0001 +do + dir="compare_"$p"/" + mkdir -p $dir + echo "overlay,nodes,committees_or_depth,description" > $dir$prefix"_"$p".csv" + for i in 10 50 100 250 500 750 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 12000 1400 + do + python3 build_tests.py --num-nodes $i --failure-threshold $p >> $dir$prefix"_"$p".csv" + echo "num-nodes = $i, failure-threshold = $p" + done +done + + +for p in 0.8 0.5 0.1 0.01 0.001 0.0001 +do + dir="compare_"$p"/" + cd $dir + mkdir configs output scripts + cp ../*.py scripts + cd scripts + ln -s ../../config_builder/ + python3 build_cases.py ../$prefix"_"$p".csv" + python3 run_configs.py ../configs + cd .. + rm -rf scripts + cd .. + echo "config gen ($p) done.." +done