我试着用原来的纸来实现自己的整洁,但被卡住了。
比方说,在上一代人中,我有以下物种:
Specie 1: members: 100 avg_score: 100
Specie 2: members: 150 avg_score: 120
Specie 3: members: 300 avg_score: 50
Specie 4: members: 10 avg_score: 110我现在的努力是为了下一个世代。如下:
我不知道这是不是正确的尝试,特别是当我“杀死”90%的基因组。这个百分比值现在是由我随机选择的(这只是一个概念)。
如果一个物种在被杀后有0名成员。然后它就灭绝了吗?
在我的例子中,物种4可能会灭绝,如果我杀死90%。
我的尝试是正确的,还是物种通常是如何灭绝的?
发布于 2018-08-14 09:06:41
首先,我强烈建议不要白手起家地实施“整洁”。这是一件比最初看起来复杂得多的事情(可以随意查看许多可用实现的公共存储库)。
现在,更具体地回答你的问题:
有很多种纯的味道。在你的例子中,你的怀疑似乎涉及到精英主义的概念,是的,这通常是你需要为自己设定的一个参数。通常,该算法的工作方式如下:
请注意,物种是定期重新应用的(通常是每一代),这样物种就没有真正强大的定义(没有什么能真正阻止精英基因组被复制到下一代,分配给一个新物种)。
如果你是在一个固定的种群规模和k-表示物种的情况下工作,那么无论发生什么,总是会有k个物种。从某种意义上说,它们都是每一次迭代都是新物种。
https://stackoverflow.com/questions/50960834
复制相似问题