Bash variable style in gecode restart scripts
This commit is contained in:
parent
a46e5d70d5
commit
332a237d2f
@ -18,7 +18,7 @@ for data in ./${folder}/*.dzn; do
|
|||||||
filename=$(basename -- "$data")
|
filename=$(basename -- "$data")
|
||||||
filename="${filename%.*}"
|
filename="${filename%.*}"
|
||||||
minizinc --solver mzn-fzn -c -Ggecode ${model}.mzn ${data} &> ${output_folder}/${filename}.${i}.sol
|
minizinc --solver mzn-fzn -c -Ggecode ${model}.mzn ${data} &> ${output_folder}/${filename}.${i}.sol
|
||||||
${solver} --c-d 1 --a-d 2 -time ${record_timeout_sec}000 -r $i -a -restart constant -s ${model}.fzn | minizinc --output-time --ozn-file ${model}.ozn >> ${output_folder}/${filename}.${i}.sol
|
${solver} --c-d 1 --a-d 2 -time ${record_timeout_sec}000 -r ${i} -a -restart constant -s ${model}.fzn | minizinc --output-time --ozn-file ${model}.ozn >> ${output_folder}/${filename}.${i}.sol
|
||||||
mv record.txt ${output_folder}/${filename}.${i}.rec
|
mv record.txt ${output_folder}/${filename}.${i}.rec
|
||||||
done
|
done
|
||||||
rm -f ${model}.fzn ${model}.ozn
|
rm -f ${model}.fzn ${model}.ozn
|
||||||
|
@ -20,7 +20,7 @@ for data in ./${folder}/*.dzn; do
|
|||||||
filename="${filename%.*}"
|
filename="${filename%.*}"
|
||||||
cp ${records_folder}/${filename}.${i}.rec record.txt
|
cp ${records_folder}/${filename}.${i}.rec record.txt
|
||||||
minizinc --solver mzn-fzn -c -Ggecode ${model}.mzn ${data} &> ${output_folder}/${filename}.${i}.sol
|
minizinc --solver mzn-fzn -c -Ggecode ${model}.mzn ${data} &> ${output_folder}/${filename}.${i}.sol
|
||||||
${solver} --c-d 1 --a-d 2 -time ${timeout_sec}000 -r $i -a -restart constant -s ${model}.fzn | minizinc --output-time --ozn-file ${model}.ozn >> ${output_folder}/${filename}.${i}.sol
|
${solver} --c-d 1 --a-d 2 -time ${timeout_sec}000 -r ${i} -a -restart constant -s ${model}.fzn | minizinc --output-time --ozn-file ${model}.ozn >> ${output_folder}/${filename}.${i}.sol
|
||||||
done
|
done
|
||||||
rm -f ${model}.fzn ${model}.ozn
|
rm -f ${model}.fzn ${model}.ozn
|
||||||
echo ""
|
echo ""
|
||||||
|
@ -18,7 +18,7 @@ for data in ./${folder}/*.dzn; do
|
|||||||
filename=$(basename -- "$data")
|
filename=$(basename -- "$data")
|
||||||
filename="${filename%.*}"
|
filename="${filename%.*}"
|
||||||
minizinc --solver mzn-fzn -c -Ggecode ${model}.mzn ${data} &> ${output_folder}/${filename}.${i}.sol
|
minizinc --solver mzn-fzn -c -Ggecode ${model}.mzn ${data} &> ${output_folder}/${filename}.${i}.sol
|
||||||
${solver} --c-d 1 --a-d 2 -time ${timeout_sec}000 -r $i -a -restart constant -s ${model}.fzn | minizinc --output-time --ozn-file ${model}.ozn >> ${output_folder}/${filename}.${i}.sol
|
${solver} --c-d 1 --a-d 2 -time ${timeout_sec}000 -r ${i} -a -restart constant -s ${model}.fzn | minizinc --output-time --ozn-file ${model}.ozn >> ${output_folder}/${filename}.${i}.sol
|
||||||
done
|
done
|
||||||
rm -f ${model}.fzn ${model}.ozn
|
rm -f ${model}.fzn ${model}.ozn
|
||||||
echo ""
|
echo ""
|
||||||
|
Reference in New Issue
Block a user