nsyw705/EDA-2025-git
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
0. 目录说明: error: 报错信息; exe_cpp: 存放cpp文件; istances: 算例,含验证器; output: 代码中在控制台输出的内容; Sol: 记录的输出数据(具体在代码每次global的部分); summary: 数据统计文件输出; 1. 首先将cpp文件放在exe_cpp文件夹中(注意增加示例中/******注释的部分) 2. 命令行输入指令,编译并运行cpp文件: chmod +x 1_Compi_Code.sh 2_Sub_Task.sh #第一次运行先输这个,往后不用了 ./1_Compi_Code.sh # 默认:每个算例重复10次,种子从0开始,并行数=CPU核心数 可选: ./1_Compi_Code.sh 5 100 # 每个算例重复5次,种子100~104,并行=CPU核心数 ./1_Compi_Code.sh 5 100 8 # 并行 8 进程 3. htop可查看运行情况 4. 运行结束后,输入指令: python3 3_Sum_Result.py python3 4_Write_CSV.py 5. 在summary中可见统计文件,各列意义为: 第一列:算例名; 第二列:所有独立重复实验中的最小值; 第三列:所有独立重复实验的平均值; 第四列:获得最优解的平均耗时; 第五列:所有独立重复实验的标准差; 第六列:与最好记录的偏差值(暂时可忽略); 第七列:独立重复实验中,达到第二列最好值的次数; 第八列:平均终止的温度T值;