⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 siman_test_driver.sh

📁 开放gsl矩阵运算
💻 SH
字号:
#! /bin/sh# assume good result from tests; increment it if any test failsEXIT_STATUS=0echo -n "running simulated annealing test #1 (travelling salesman problem)"./siman_test > siman_test.out1SECOND_LAST_ENERGY=`tail -2 siman_test.out1 | head -1 | awk '{print $4}'`LAST_ENERGY=`tail -1 siman_test.out1 | awk '{print $4}'`# echo " " $SECOND_LAST_ENERGY $LAST_ENERGYif [ $SECOND_LAST_ENERGY = $LAST_ENERGY ];then    echo "... converged -- PASS"else    echo "... did NOT converge -- FAIL"    EXIT_STATUS=`expr $EXIT_STATUS + 1`    echo $EXIT_STATUSfiecho -n "running simulated annealing test #2 (travelling salesman problem)"GSL_RNG_SEED=12345 ./siman_test > siman_test.out2SECOND_LAST_ENERGY=`tail -2 siman_test.out2 | head -1 | awk '{print $4}'`LAST_ENERGY=`tail -1 siman_test.out2 | awk '{print $4}'`# echo " " $SECOND_LAST_ENERGY $LAST_ENERGYif [ $SECOND_LAST_ENERGY = $LAST_ENERGY ];then    echo "... converged -- PASS"else    echo "... did NOT converge -- FAIL"    EXIT_STATUS=`expr $EXIT_STATUS + 1`    echo $EXIT_STATUSfiexit $EXIT_STATUS

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -