4.2 种群

$\triangleright $ variable populationSize

Meaning: 每一代中的结构数。如果需要的化,第一代可以单独设置。

Default: $N$ 是晶胞中的原子数时(或者是变成分结构中的maxAt最大原子数), $2 \times N$四舍五入最接近10,那么上限值是60。通常可以依靠系统默认设置。

Format:

20 : populationSize

$\triangleright $ variable initialPopSize

Meaning: 第一代中的结构数。

Default: 等于 populationSize.

Format:

20 : initialPopSize

Note:在许多情况下,我们建议这两个参数值相等。有时(尤其是在变成分计算中) 指定initialPopSize值大于initialPopSize值更为有用。 设置一个很小的初始群也是可能的,当你想要完全从几个种子结构 产生第一代时这样设置就变得很有用。

$\triangleright $ variable numGenerations

Meaning: 最大模拟代数。当stopCrit的最优结构保持不变时, 模拟可以较早地结束。

Default: 100

Format:

50 : numGenerations

$\triangleright $ variable stopCrit

Meaning: 当停止标准代数中的最优结构不再变化,或者是代数已满的 话—无论哪个先发生,模拟就会停止。

Default: 定成分运行的总原子数,变成分运行的最大原子 数maxAt

Format:

20 : stopCrit