#!/bin/bash -f for i in `seq 6 10` ; do # for strategie in \ #Cliques_puis_DualAscent_SansCliques_quand_plus_de_nouveaux_plans # Cliques_et_DualAscent_alternes \ for strategie in \ Cliques_et_DualAscent_alternes \ ; do for duals in \ cplexduals_1ct \ ; do for selec in \ 1ct \ ; do rm -rf data${i}_${strategie}_${duals}_${selec} mkdir data${i}_${strategie}_${duals}_${selec} pushd data${i}_${strategie}_${duals}_${selec} ../optimized/src/energyManagement \ -n data${i}.txt -r solution -t 3600 -strat ${strategie} -duals ${duals} -sel ${selec} -mt > log for sol in `ls | grep "^solution"` ; do echo $sol java -Xms4g -jar ../checker.jar -d ../../data/data$i.txt -r $sol > resultat_checker_${sol} mv constraint_check.txt constraint_check_${sol}.txt done popd done done done done