for idx in 1 2 3 4
do
    for nbCours in 105 #LATER 95 85 75 65 55 45 35
    do
	for i in 3 4 5
	do
	    for cbyTF in 5 6 7 8 9 10
	    do
		for maxCbyC in 7 #LATER 3 4 5 6 
		do
		    for maxPre in 2 #LATER 3 4 DONE 5
		    do
			for nbGen in 10000
			do
			    let "nbComps=$idx * ($nbCours/2)"
			    let "maxCbyTF=$nbCours/$i"
			    let "minCbyTF=$nbCours/10"
			    if [ $minCbyTF -lt $cbyTF ]
			    then
				let "minCbyTF=$cbyTF"
			    fi			
			    RESDIR="../results/${nbCours}_${nbComps}_${maxCbyC}_${maxPre}_${cbyTF}_${minCbyTF}_${maxCbyTF}_${nbGen}"
			    mkdir $RESDIR	    
			    for run in 30
			    do
				let "nbComps=$idx * ($nbCours/2)"
				let "maxCbyTF=$nbCours/$i"
				let "minCbyTF=$nbCours/10"
				if [ $minCbyTF -lt $cbyTF ]
				then
				    let "minCbyTF=$cbyTF"
				fi
				RESDIR="../results/${nbCours}_${nbComps}_${maxCbyC}_${maxPre}_${cbyTF}_${minCbyTF}_${maxCbyTF}_${nbGen}"
				
				sbatch --array=1-${run} --job-name=${RESDIR} --output=${RESDIR}.out --export=C=$nbCours,c=$nbComps,R=$maxCbyC,Q=$maxPre,A=$cbyTF,n=$minCbyTF,N=$maxCbyTF,r=1,q=0,O=$RESDIR,B=20,x=0.75,X=0.75,F=3,G=$nbGen job.sh
				echo "-C=${nbCours} -c=${nbComps} -R=${maxCbyC} -Q=${maxPre} -A=${cbyTF} -n=${minCbyTF} -N=${maxCbyTF} -r=1 -q=0" >> case
			    done
			done
		    done
		done
	    done
	done
    done
done