房间分配问题讨论
haojn 2007-12-18 07:11:19 有几个问题,希望和大家讨论
1、是否一定需要用退火,其他算法,例如GA是否也可以被接受?
2、结果的舍入规则是什么?
3、能否说明性能得分的具体算法。与最优解的差距、运行时间应当都是评判的依据,但哪个权重更高?(是应当计算到接近2分钟停止获得一个更优的解,还是用更少的时间输出一个较差的解)
4、评测系统的CPU型号?或者说支持的指令集?
5、比较质疑2^28这个上限,空间问题先不管(假设EMT64,内存很大),单看时间
假设计算一对TD需要10个周期,计算2^27对需要1,342,177,280个周期,姑且按10^9算,一个3G的双核2分钟只能计算720次,很难保证算法有稳定的表现,运气的成分更大
6、评测时是用VTune在ComputeRoomAssignments前后插桩吗?如果不是,GetTime的标准是?
谢谢!