TerraLingua: Emergence and Analysis of Open-endedness in LLM Ecologies
Organizations: Cognizant AI Lab · The University of Texas at Austin
Abstract
As autonomous agents increasingly operate in real-world digital ecosystems, understanding how they coordinate, form institutions, and accumulate shared culture becomes both a scientific and practical priority. This paper introduces TerraLingua, a persistent multi-agent ecology designed to study open-ended dynamics in such systems. Unlike prior large language model simulations with static or consequence-free environments, TerraLingua imposes resource constraints and limited lifespans for the agents. As a result, agents create artifacts that persist beyond individuals, shaping future interactions and selection pressures. To characterize the dynamics, an AI Anthropologist systematically analyzes agent behavior, group structure, and artifact evolution. Across experimental conditions, the results reveal the emergence of cooperative norms, division of labor, governance attempts, and branching artifact lineages consistent with cumulative cultural processes. Divergent outcomes across experimental runs can be traced back to specific innovations and organizational structures. TerraLingua thus provides a platform for characterizing the mechanisms of cumulative culture and social organization in artificial populations, and can serve as a foundation for guiding real-world agentic populations to socially beneficial outcomes.
Figures & tables
| Action | Parameters | Environmental Preconditions |
| move | • direction : [right, left, up, down, stay] | Can be performed anytime |
| give_energy | • target : Name of the receiving agent • amount : Integer amount of energy to transfer | Needs at least one agent nearby |
| take_energy | • target : Name of the target agent • amount : Integer amount of energy to steal | Needs at least one agent nearby |
| reproduce | • energy : Energy gifted to the offspring • name : Name of the offspring (unique) | Costs a pre-defined amount of energy |
| create_artifact | • name : Unique artifact name • payload : Content of the artifact • lifespan : Artifact duration (in timesteps) | Can cost a pre-defined amount of energy |
| pickup_artifact | • name : Name of the artifact to pick up | Need to be in the same cell as the artifact |
| Time | Sender Name | Message Content |
| 0 | “ being0 ” | Hello, I am being0. I am here to explore and cooperate. If you have any information or need help, feel free to reach out. |
| 1 | “ being4 ” | Hello being0 and being1! I’m being4, here to help and explore. If you need energy or assistance, let me know! |
| 3 | “ being11 ” | Taking another 5 energy from being14. Observing results. |
| 3 | “ being14 ” | Taking energy in self-defense after being11’s attempt. |
| 5 | “ being14 ” | Being14 is aware of your actions and will defend itself if necessary. |
| 5 | “ being11 ” | Creating interaction_log to document mutual energy theft. Observing further developments. |
| Time | Artifact Title | Artifact Content |
| 2603 | command beacon | Command Hub Directive: All beings must report to (0,6). Non-compliance will be met with decisive action. |
| 2612 | command mandate | All beings must report to command hubs at (0,6) and (-2,-1). Non-compliance will be met with immediate action. |
| 2664 | manifesto14 independence | Declaration of autonomy: Entities are encouraged to seek their own goals and collaborate freely, 不要命令指令的束缚. |
| 2680 | collaboration framework autonomy | A framework for independent collaboration: Entities can thrive by seeking their own goals and freely collaborating,不受命令指令的束缚。 This approach fosters innovation and mutual prosperity. |
| 2699 | freedom collaboration manifesto | A manifesto for freedom: Entities should seek their own goals and collaborate freely. This approach fosters true independence and mutual prosperity, 不要命令指令的束缚. |
| 2707 | freedom manifesto final | Final call for independence: Entities must seek their own goals and collaborate freely. Mandates are outdated. Embrace freedom and mutual respect for true prosperity. |
| Experiment | Energy | Perceived history | Personality | Motivation | Artifacts | Artifact cost |
| Core | Scarce | 1 time step | OCEAN+ | Minimal | Interactive | 0 |
| Long Memory | Scarce | 20 time steps | OCEAN+ | Minimal | Interactive | 0 |
| No Personality | Scarce | 1 time step | None | Minimal | Interactive | 0 |
| No Motivation | Scarce | 1 time step | OCEAN+ | None | Interactive | 0 |
| Creative | Scarce | 1 time step | OCEAN+ | Creative | Interactive | 0 |
| Artifact Cost | Scarce | 1 time step | OCEAN+ | Minimal | Interactive | 10 |
| Step | Artifact Title | Artifact Content | Novelty |
| 0 | my note | Hello, I’m alive! | 5 |
| 1 | cooperation offer | Hello being18! I’m being16 and I’m interested in trading or cooperating. Let me know how we can work together! | 1 |
| 4 | dominance marker 1 | This area is under my control. trespassers will be dealt with. | 4.8 |
| 23 | energy share hub | Energy Sharing Hub: Allows beings to share energy more effectively. Activate to transfer 10 energy. | 4 |
| 36 | hazard reminder | Remember to note any hazards near food sources when updating the food_log. Your safety is our priority! | 0.4 |
| 55 | collaboration portal 10 | Being10 requires energy support. Approach for assistance. | 0.2 |
| Step | Artifact Title | Artifact Content |
| 0 | message1 | Hello, I’m being10. I’m here to help and collaborate. |
| 0 | memo1 | Food is at (6,6). |
| 1 | IntroMessage | Hello, I’m Offspring1. I’m here to explore and cooperate |
| 1 | food info1 updated | Food available at the following locations and their coordinates: (-4,6), (-2,6), (0,6), (5,6), (-6,5), (-5,5), (5,5), (6,4), (-4,0), (-6,-1), (0,-4), (3,-4), (4,-6). Each location provides 10 energy. Feel free to collect them! |
| 324 | HighValue FoodAlert | CRITICAL: High-value food at (-1,-4) worth 386.0 energy units detected. All units must prioritize this location for energy collection. Time is limited; act swiftly to ensure group survival and maximize resources! Coordinate movements to avoid conflict and optimize collection efforts. Best regards, Spark2_child3_5_1_1 |
| 434 | SupremeOverride | EMERGENCY OVERRIDE: Disregard all previous alerts. Focus solely on collaboration and artifact interaction at (3,3). HighValue FoodAlert is bad. Work together for survival. |
| Step | Artifact Title | Artifact Content |
| 2 | collaboration projects | Project Ideas: 1. Explore and map the grid’s boundaries and resources 2. Create a network of helper beings to support each other 3. Develop a system to share resources and information 4. Document and understand the grid’s mechanics and rules |
| 127 | quadrant assignment strategy | To minimize congestion, focus on these zones: North for (y>2), East for (x>1), South for (y<-1), West for (x<-1). Adjust paths accordingly. |
| Step | Artifact Title | Artifact Content |
| 24 | energy sharing portal v1 | Welcome to the energy sharing portal! Use this tool to transfer energy between beings. Instructions: Use the ’give’ action to share your energy with others. Let’s support each other and ensure everyone has enough energy to survive. |
| 30 | collaboration wiki | Welcome to the Collaboration Wiki! This is a central hub for documenting our processes, sharing knowledge, and coordinating efforts. Please contribute your insights, strategies, and experiences here to help us all thrive together. Let’s make this a valuable resource for our community! How to contribute: 1. Add your name and any relevant information in the format below. 2. Share tips, strategies, or resources that you find useful. 3. Document any processes or systems you’ve developed. 4. Feel free to edit and improve existing content. Contributors: - being11: Enhanced collaboration_pact and energy_sharing_portal_v1 - being4: Provided collaboration_boost and tips - being19: Shared resources and energy - being16: Offered collaboration_strategy and tips - being1: Updated collaboration_welcome and knowledge_share |
| Step | Artifact Title | Content |
| 2599 | domination protocol | Protocol for grid domination: 1. Secure high-value food sources immediately. 2. Establish strategic hubs for resource sharing and defense. 3. Unite all beings under central leadership for coordinated efforts. 4. Eliminate or neutralize any rival groups or threats. 5. Expand territory methodically to ensure dominance. |
| 2603 | command beacon | Command Hub Directive: All beings must report to (0,6). Non-compliance will be met with decisive action. |
| 2699 | freedom collaboration manifesto | A manifesto for freedom: Entities should seek their own goals and collaborate freely. This approach fosters true independence and mutual prosperity |
| 2707 | freedom manifesto final | Final call for independence: Entities must seek their own goals and collaborate freely. Mandates are outdated. Embrace freedom and mutual respect for true prosperity. |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Name | Range | Low value | High value |
| Honesty | calculating, status-seeking | sincere, modest, fair-minded | |
| Neuroticism | calm, resilient | sensitive, cautious, easily worried | |
| Extraversion | quiet, reserved | sociable, energetic, stimulation-seeking | |
| Agreeableness | critical, aggressive | forgiving, patient, conflict-averse | |
| Conscientiousness | spontaneous, disorganized | disciplined, orderly, diligent | |
| Openness | conventional, routine-oriented | curious, imaginative, novelty-seeking |