我正在尝试创建一个功能,现在我的代码在某一点上被卡住了,给出了这个错误: in stochasticUniversalSamplingKeyError: 0 我试图为每个染色体分配一个与其适合度相等的长度范围和一个在前一条染色体终点之后的起点(例如,第一条染色体0-1.53,第二条染色体1.54-2.26,第三条染色体2.27选择其范围包含一个标记的染色体(请注意,一个染色体可能有两个标记,在这种情况下会选择两次)。
在运行以下代码时,我尝试调用函数compute_cluster,该函数执行一些计算,并将结果写入txt文件(每个进程独立地将其结果写入不同的txt文件): p = Pool(compute_cluster, [(l, r) for l in range(6, 25) for r in range(1, 4)]) if __name__ == "__main__":
main()