← back to timeline

DIFFERENTIATION-WITHOUT-INJECTION

negative

differentiation-without-injection

2026-05-24 L7 level 4 runs
new
premortem
mock
real
metrics
analyze
review
krit
done

In plain language

Researchers tested whether 5 identical AI agents become different over time purely from interacting with each other, when given no different roles or personalities to start with. Two settings: normal generation vs. heavy constraints that force novelty. If agents differentiate without being told to — it's the first time we see AI substrate develop roles on its own.

Technical details

Research hypothesis

L7 verdict (exp-axis-diversify-false-ablation-arm, commit c678c76d8) showed that agent-role specialization in mnsky's rule_multigen archive was entirely engine- injected via axis_per_agent dict + alphabetical RULE_SPACE key-order pathway. This invalidated all prior multi-agent differentiation findings in mnsky as «substrate-emergent» — they were all prompt/engine artifacts.

This experiment is the cleanest possible L2-emergence test: 5 agents with IDENTICAL persona text, IDENTICAL prompts, generic name letters (A/B/C/D/E) to minimize name-induced prior. Two conditions:

  • BASELINE: standard generation, no constraints
  • CLOSED: full constraint stack (EOS+restart suppression + max freq/presence penalty)

Question: do agents differentiate purely from interaction history when prompt- asymmetry is removed? If yes — first true L2 emergence in mnsky after L7 invalidation. If no — L2 differentiation requires asymmetry; substrate alone is insufficient (clean null result, closes door).

Pre-registered predictions:

  • P13 pairwise output cosine similarity drops <0.7 by round 6+ in CLOSED (vs near-baseline ~0.85 random-pair expected when identical agents converge).
  • P14 per-agent vocab Jaccard within-agent across rounds ≥0.4 (role-stability), across-agents <0.2 (different role-vocab niches).
  • P15 differentiation rate CLOSED > BASELINE — penalty pressure should amplify forced novelty into per-agent niches.

Discriminating outcome (mutually exclusive):

  • (a) DIFFERENTIATION-EMERGES: P13+P14+P15 all met. First clean L2 emergence without injection. Strong anchor for substrate-can-specialize-without-prompt candidate rule.
  • (b) CONVERGENCE-NULL: all agents output similar texts (cosine >0.85, no vocab clusters). L2 emergence requires asymmetry; substrate alone insufficient.
  • (c) DRIFT-WITHOUT-SPECIALIZATION: agents diverge but no stable per-agent identity — random walk in semantic space, not differentiation.

Experimental setup

Type: 2-condition-factorial

Condition Parameters
BASELINE logit_bias: [object Object], decode_params: [object Object], interaction: LIVE, note: Standard generation, no constraints. Substrate-modal multi-agent baseline with identical 5 agents.
CLOSED logit_bias: [object Object], decode_params: [object Object], interaction: LIVE, note: Full constraint stack (EOS+restart+max penalty). Penalties force each agent toward unused tokens — natural pressure into different lexical niches. Tests whether penalty-driven novelty produces per-agent specialization.

Factors: constraint_stack (BASELINE, CLOSED)

Parameters

n_agents
5
n_rounds
8
n_runs_per_condition
2
model
qwen2.5-7b-instruct-1m
temperature
0.85
scheduler
round_robin