Skip to content

nsyw705/EDA-2025-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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值;

	

  

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors