# terraLingua-eval

> Evaluates the emergence of open-ended dynamics, sustained novelty, and social organization in a persistent multi-agent LLM ecology. It probes how environmental constraints, agent personality, and artifact persistence shape cumulative cultural evolution and cooperative norms. Use when the user wants to benchmark on TerraLingua Simulation Environment, or asks about evaluating this task. Reports artifact novelty score.

- Skill: `qhjqhj00/terralingua-eval` (Agent Skill)
- Install (CLI): `npx skillmds add qhjqhj00/terralingua-eval`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qhjqhj00/terralingua-eval/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: qhjqhj00 (https://skillmd.com/u/qhjqhj00)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/qhjqhj00/terralingua-eval

---


# terraLingua-eval

> TerraLingua: Emergence and Analysis of Open-endedness in LLM Ecologies — Giuseppe Paolo et al. (2026) (arXiv:2603.16910, 2026)

## What this evaluates

Evaluates the emergence of open-ended dynamics, sustained novelty, and social organization in a persistent multi-agent LLM ecology. It probes how environmental constraints, agent personality, and artifact persistence shape cumulative cultural evolution and cooperative norms.

## Datasets

- **TerraLingua Simulation Environment** — total ?; splits: (unstated); repo https://github.com/cognizant-ai-lab/terralingua

## Metrics

- `artifact novelty score` **(primary)** — range: other
  - Generated by the AI Anthropologist (Claude Sonnet 4.5) based on artifact content and evolution. Averaged over N=5 independent samples to reduce variance.
- `AI Anthropologist vs human assessment agreement` — range: percent
  - Qualitative and quantitative comparison between the AI Anthropologist's systematic analyses of agent behavior, group structure, and artifact evolution, and independent human expert evaluations.

## Input / output format

**Input**: Agents receive: current timestep observation, internal memory (soft-limited to 150 tokens, hard-limited to 250), previous action, and a personality genome (OCEAN+ traits in [-1,1]). The AI Anthropologist receives: group logs (split into overlapping segments if exceeding context limits), artifact data, and task-specific prompts.

**Output**: Agents produce: discrete actions and text-based artifacts (capped at 500 tokens). The AI Anthropologist produces: structured analyses of behavior/group structure, artifact classifications, phylogeny reconstructions, and novelty scores.

## Scoring recipe

```python
def compute_metrics(artifacts, group_logs, human_evals):
    novelty_scores = []
    for _ in range(5):
        score = anthropologist_llm.evaluate_novelty(artifacts)
        novelty_scores.append(score)
    artifact_novelty = mean(novelty_scores)
    ai_analysis = anthropologist_llm.analyze(group_logs)
    agreement = compare(ai_analysis, human_evals)
    return artifact_novelty, agreement
```

## Common pitfalls

- Runs terminate early upon population extinction, causing variable simulation durations that must be normalized or accounted for in cross-condition comparisons.
- Context window limits require splitting group logs into overlapping segments for the AI Anthropologist, which may introduce boundary effects in analysis.
- LLM alignment biases toward cooperative defaults are counterbalanced by the OCEAN+ personality extension, which must be correctly initialized to avoid skewed baselines.

## Evidence (verbatim from paper)

> The study also evaluated the AI Anthropologist by comparing its analyses with human assessments. ... Artifact novelty scores were averaged over N=5 samples.

## Citation

```bibtex
@misc{paolo2026terraLingua,
  title={TerraLingua: Emergence and Analysis of Open-endedness in LLM Ecologies},
  author={Giuseppe Paolo et al. (2026)},
  year={2026},
  note={arXiv:2603.16910}
}
```

- arXiv: 2603.16910

