Creatures: Entertainment Software Agents with Artificial Life

  title={Creatures: Entertainment Software Agents with Artificial Life},
  author={Stephen Grand and Dave Cliff},
  journal={Autonomous Agents and Multi-Agent Systems},
  • S. Grand, D. Cliff
  • Published 2004
  • Computer Science
  • Autonomous Agents and Multi-Agent Systems
We present a technical description of Creatures, a commercial home-entertainment software package. Creatures provides a simulated environment in which exist a number of synthetic agents that a user can interact with in real-time. The agents (known as “creatures”) are intended as sophisticated “virtual pets”. The internal architecture of the creatures is strongly inspired by animal biology. Each creature has a neural network responsible for sensory-motor coordination and behavior selection, and… 
Evolutionary Generation of Artificial Creature's Personality for Ubiquitous Services
The Evolutionary Generative Process for an Artificial Creature’s Personality (EGPP) evolves a genome population such that it customizes the genome, meeting a simplified set of personality traits desired by the user.
Evolutionary Generative Process for an Artificial Creature's Personality
An evolutionary process is proposed that generates a genome encoding a specific personality of an artificial creature that evolves a population of genomes such that it customizes the genome, which meets a simplified set of personality traits desired by the user.
Autonomous characters in virtual environments: The technologies involved in artificial life and their affects on perceived intelligence and playability of computer games
Conclusions identified that computer games must remain focussed on their end- goal, that of producing a fun game, as complex and clever AI can help to achieve it, but the AI itself can never overshadow the end result.
Biologically-Inspired Computing Approaches To Cognitive Systems: a partial tour of the literature
This review is intended as a rapid tour through the area (rather than a leisurely wander); and it should be readable in a few hours.
Intelligent Virtual Environments
A convergence has begun to take place between branches of advanced computing and research communities which, until recently, were quite separate — namely Artificial Intelligence (AI), Artificial Life (AL) and Virtual Reality (VR), or, as it is sometimes now known, Virtual Environments (VE).
Interaction Modeling with Artificial Life Agents
In this work, an interaction model between artificial life agents (creatures) is proposed, which allows studying emergent social behavior of agents. This model describes the environment of artificial
INTRA SPACE Agent An Agent-Based Architecture for an Artistic Real-Time Installation
This work describes the processes involved in developing and embedding an agent system into an artistic real-time installation. The agent system would be responsible for controlling virtual figures
Realizing Believable Agents: An Integration of the 'Author-based' and the 'Model-based' Approaches
This paper proposes to integrate two different approaches to believable agents by means of a twodphasestwodstep strategy, that partially relieves the designer of the burden of handdcode all the behavioral libraries, while still allowing a good control over the characters' performance, and enabling the runtime creation and storage of new behaviors.
Semi-Autonomous Avatars: A New Direction for Expressive User Embodiment
This chapter will discuss the distinction between fully autonomous characters and completely controlled avatars and how the current differentiation may no longer be useful, given that avatar technology may need to include more autonomy to live up to the demands of mass appeal.
Do Artificial Reinforcement-Learning Agents Matter Morally?
It is argued that present-day artificial RL agents have a very small but nonzero degree of ethical importance, particularly plausible for views according to which sentience comes in degrees based on the abilities and complexities of minds, but even binary views on consciousness should assign nonzero probability to RL programs having morally relevant experiences.


Creatures: artificial life autonomous software agents for home entertainment
A technical description of Creatures, a commercial home-entertainment software package that provides a simulated environment in which exist a number of synthetic agents that a user can interact with in real-time, and a discussion of the scientific implications of the system.
The Creatures Global Digital Ecosystem
An artificial life entertainment-software product called Creatures was released in Europe in late 1996 and in the United States and Japan in mid-1997 and it seems reasonable to estimate that there are up to 5 million norns existing in the cyberspace provided by the global Creatures user community.
Artificial life meets entertainment: lifelike autonomous agents
Langton offers a nice overview of the different research questions studied by the discipline, which spans such diverse topics as artificial evolution, artificial ecosystems, artificial morphogenesis, molecular evolution, and many more.
Flocks, herds and schools: A distributed behavioral model
This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually, an elaboration of a particle systems, with the simulated birds being the particles.
Personality-rich believable agents that use language
Hap, the behavior-based architecture used by the Oz group to construct non-linguistic believable agents, is extended to support natural language text generation, to tightly integrate text generation with other aspects of the agent, including action, perception, inference and emotion.
Evolving 3D Morphology and Behavior by Competition
This article describes a system for the evolution and coevolution of virtual creatures that compete in physically simulated three-dimensional worlds that can adapt to each other as they evolve simultaneously.
Increasing believability in animated pedagogical agents
A framework for dynamically sequencing animated pedagogical agents that inhabits a knowledge based learning envi ronment for the domain of botanical anatomy is developed and implemented in Herman the Bug.
Action-selection in hamsterdam: lessons from ethology
A computational model of action-selection is presented, which by drawing on ideas from Ethology, addresses a number of problems which have been noted in models proposed to date including the need for
Genetic programming - on the programming of computers by means of natural selection
  • J. Koza
  • Computer Science
    Complex adaptive systems
  • 1993
This book discusses the evolution of architecture, primitive functions, terminals, sufficiency, and closure, and the role of representation and the lens effect in genetic programming.
On the Dynamics of Small Continuous-Time Recurrent Neural Networks
  • R. Beer
  • Computer Science
    Adapt. Behav.
  • 1995
This article begins a systematic examination of the dynamics of continuous-time recurrent neural networks with a fairly complete description of the possible dynamical behavior and bifurcations of one- and two-neuron circuits.