Amorphous Fortress: Observing Emergent Behavior in Multi-Agent FSMs
We introduce a system called Amorphous Fortress -- an abstract, yet spatial, open-ended artificial life simulation. In this environment, the agents are represented as finite-state machines (FSMs) which allow for multi-agent interaction within a constrained space. These agents are created by randomly generating and evolving the FSMs; sampling from pre-defined states and transitions. This environment was designed to explore the emergent AI behaviors found implicitly in simulation games such as Dwarf Fortress or The Sims. We apply the hill-climber evolutionary search algorithm to this environment to explore the various levels of depth and interaction from the generated FSMs.
Code (0)
등록된 구현이 없습니다.
Tasks
Artificial LifeSimilar Papers 제목 키워드 기반
Quality Diversity in the Amorphous Fortress (QD-AF): Evolving for Complexity in 0-Player Games
We explore the generation of diverse environments using the Amorphous Fortress (AF) simulation framework. AF defines a set of Finite State Machine (FSM) nodes and edges that can be recombined to control the behavior of a…
Artificial LifeDiversityPhonon dynamic behaviors induced by amorphous interlayer at heterointerfaces
Interface impedes heat flow in heterostructures and the interfacial thermal resistance (ITR) has become a critical issue for thermal dissipation in electronic devices. To explore the mechanism leading to the ITR, in this…
Challenges of Context and Time in Reinforcement Learning: Introducing Space Fortress as a Benchmark
Research in deep reinforcement learning (RL) has coalesced around improving performance on benchmarks like the Arcade Learning Environment. However, these benchmarks conspicuously miss important characteristics like abru…
Atari GamesDeep Reinforcement LearningReinforcement LearningReinforcement Learning (RL)+2Real-Time Out-of-Distribution Failure Prevention via Multi-Modal Reasoning
Foundation models can provide robust high-level reasoning on appropriate safety interventions in hazardous scenarios beyond a robot's training data, i.e. out-of-distribution (OOD) failures. However, due to the high infer…
Fortress: A Case Study in Stabilizing Search Recommendations via Temporal Data Augmentation and Feature Pruning
In search and recommendation systems, predictive models often suffer from temporal instability when certain input features introduce volatility in output scores. This instability can degrade model reliability and user ex…
Recommendation SystemsData AugmentationDecision Making