如何在 DEAP 中设置个体基因的上限和下限?

How to set upper and lower bounds to a gene in an individual in DEAP?

我在 python 中通过 DEAP 包使用遗传算法。 在这个过程中,我想对个体中的每个基因设置不同的上限和下限。

我想知道如何才能做到这一点? 如需更多说明, 假设我的个人有两个基因,那么我想给出以下界限

gene1: 应该限制在 0,1 gene2:应该限制在 2,3

有关创建有界初始种群的信息,请参阅this Whosebug question

有关在后代中强制执行边界的信息,请参阅 this DEAP documentation example