OPEN-ENDED ARTIFICIAL LIFE / 001

从一枚细胞, 演化出一个世界。

Group and Evolve 是一个从单一生产者细胞出发的人工生命实验。六维基因、微型神经网络、在线学习与两两遗传距离,共同决定每个个体如何移动、繁殖、靠近或攻击。

无需安装 · 浏览器内实时运行 · 最高 20× 时间倍率

ORIGIN
01单一起点
GENOME
06性状基因
POLICY
60→24→3神经策略
THRESHOLD
0.16默认近缘阈值
LIVE CULTURE FIELD / 001
ONE ORIGIN
NO PRESET GROUPS
GENOME 06
POLICY 60 → 24 → 3
COLOR GENOTYPE DERIVED
每对个体独立计算遗传距离 d ≤ τ · NO ATTACK
颜色是基因的连续表型,不是身份标签
SCROLL TO OBSERVE

CORE MECHANISM / 02

没有预设的族群,
只有基因与关系。

实验不告诉生物谁是自己人。颜色、关系与冲突,都必须从六个性状基因和每个时间步的交互中长出来。

01

ONE ORIGIN

单一起点

一个带有自养倾向的生产者型始祖细胞。没有初始族群,也没有预设阵营;生态从一个个体开始扩张。

02

GENOTYPE

六维基因

攻击伤害、攻击收益、质量、自然增能、繁殖阈值与成功率。每一代都在继承中发生小幅变异。

03

PHENOTYPE COLOR

基因决定的颜色

颜色是六维基因的连续函数。相似基因呈现相近色相,不存在按族群分配的颜色,也不存在离散换色。

04

PAIRWISE DISTANCE

两两遗传距离

每对个体独立计算遗传距离。距离不超过阈值的一对互不攻击;越过阈值,才获得攻击资格。

05

NEURAL POLICY

微型神经策略

前方邻居、自身状态与遗传亲和信号进入 60 → 24 → 3 网络,输出推进力与是否尝试攻击。

06

DUAL LEARNING

两个时间尺度的学习

生命内由 Actor-Critic 实时更新突触;世代间继承网络权重和基因,再由变异与选择继续塑造。

EVOLUTION LOOP / 03

一次循环,就是一次选择。

没有中心导演。每个个体只看见眼前的一小块世界,按照自己的网络和基因行动;整个生态从这些局部决定中浮现。

01

生 SPAWN

能量达到阈值后,个体尝试分裂。生产者始祖以较低的繁殖成功率开始扩张。

02

变 MUTATE

子代继承父代基因与当前神经网络权重,再按全局进化速率产生连续变异。

03

学 LEARN

力与攻击意图由网络实时采样;掠食收益、受伤、繁殖和死亡反过来更新策略。

04

择 SELECT

两两遗传距离决定攻击是否被允许,生命值与寿命决定谁留下。规则始终相同,结果从不重复。

OBSERVATION WINDOW / 04

拨快时间,
让规则长出生态。

运行、暂停、单步推进,或在 0.5× 到 20× 之间改变时间。点开任意个体,查看它的六维基因、神经网络激活和当前视野里的近缘与远缘关系。

  • 01实时种群、平均世代与基因多样性
  • 02个体神经网络、在线学习与价值估计
  • 03两两遗传距离与首次跨阈值冲突
  • 04固定种子复现,或重新播种开始新实验
打开观察窗
GROUP AND EVOLVE / OBSERVATION SIMULATOR
Group and Evolve 模拟器中的生态视窗、参数面板与实时曲线 进入实验 ↗
PRODUCER ANCESTRY · CONTINUOUS GENOTYPE COLOR · PAIRWISE DISTANCE REAL-TIME 2D FIELD

A SMALL RULE, A LARGE WORLD

没有族群。没有预设阵营。
只有基因,和每一对基因之间的距离。

颜色由基因计算,关系按个体对实时判定。每个局部决定的叠加,最终成为一场没有剧本的演化。

FIELD NOTES / 05

你可能会问

颜色不同的个体,一定属于不同群体吗?

不。颜色是六维基因的连续表型,基因越接近颜色越接近;颜色从不参与攻击判定。两名颜色不同的个体也可能仍处于近缘阈值之内。

为什么近缘个体不会互相攻击?

每次攻击都会重新比较攻击者和候选目标的遗传距离。若距离不超过近缘阈值,候选目标会被直接排除;超过阈值才解锁攻击资格,随后仍由该个体的神经网络决定是否真的出手。

神经网络和进化是什么关系?

它们是两个时间尺度。个体在生命中通过 Actor-Critic 在线更新权重;子代复制父代当前权重后,再发生遗传变异。后天学习与先天遗传同时参与下一轮选择。

20× 速度会一直是 20× 吗?

高倍率是目标时间倍率。个体数量较多时,实时仿真和在线学习会受设备性能限制;界面会尽可能推进时间。可以降低倍率、暂停在线学习或重新播种来获得更流畅的观察。

BEGIN WITH ONE CELL

让第一个细胞,
开始分裂。

进入实验