Creatures: artificial life autonomous software agents for home entertainment

@inproceedings{Grand1997CreaturesAL,
  title={Creatures: artificial life autonomous software agents for home entertainment},
  author={Stephen Grand and Dave Cliff and Anil Malhotra},
  booktitle={AGENTS '97},
  year={1997}
}
This paper gives 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 “virtual pets”. The internal architecture of the creatures is inspired by animal biology. Each creature has a neural network responsible for sensory-motor coordination and behavior selection, and an “artificial… 

Figures and Tables from this paper

Creatures: Entertainment Software Agents with Artificial Life
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
The Creatures Global Digital Ecosystem
TLDR
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.
Evolutionary Generation of Artificial Creature's Personality for Ubiquitous Services
TLDR
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.
Creating Artificial Life for Interactive Art and Entertainment
TLDR
One of the authors' artificial-life software products, called Life Spacies II, is described, which was created between 1997 and 1999, and consists of a web page that allows users to create artificial- life creatures by simply typing in text characters using a webpage editor.
Evolutionary Generative Process for an Artificial Creature's Personality
TLDR
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.
Behavior Modeling and Real-Time Simulation for Autonomous Agents using Hierarchies and Level-of-Detail
TLDR
This thesis proposes a framework for the simulation of artificial behavior for synthetic characters in a dynamic real-time environment, for example a computer game, and uses interruptible anytime planning algorithms to search for the currently best partial plan and present different mechanisms that allow for computationally feasible planning in aynamic environment.
A Visually-Based Evolvable Control Architecture for Agents in Interactive Entertainment Applications
TLDR
A visually-based evolvable control architecture for agents in interactive entertainment applications is presented which allows agents for entertainment applications to be evolved as opposed to explicitly designed.
Autonomous characters in virtual environments: The technologies involved in artificial life and their affects on perceived intelligence and playability of computer games
TLDR
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.
Intelligent Agents and Autonomous Robots
Over decades new technologies, algorithms and methods are evolved and proposed. We can witness a paradigm shift from typewriters to computers, mechanics to mechnotronics, physics to aerodynamics,
...
...

References

SHOWING 1-10 OF 14 REFERENCES
Artificial life meets entertainment: lifelike autonomous agents
TLDR
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
TLDR
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.
Flocks, herds, and schools: a distributed behavioral model
TLDR
This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually, an elaboration of a particle system, with the simulated birds being the particles.
Evolution of corridor following behavior in a noisy world
TLDR
Robust behavioral control programs for a simulated 2d vehicle can be constructed by artificial evolution, where Genetic Programming is used to model evolution, the controllers are represented as deterministic computer programs.
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
TLDR
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.
Parallel Distributed Processing Volume 1: Foundations
1,227,914. A die for laminated films. NORTHERN PETROCHEMICAL CO. 25 April, 1969 [26 April, 1968], No. 21298/69. Heading B5B. [Also in Division F2] A die for the extrusion of laminated plastic tubing
Genetic Algorithms in Search Optimization and Machine Learning
TLDR
This book brings together the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields.
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations
The fundamental principles, basic mechanisms, and formal analyses involved in the development of parallel distributed processing (PDP) systems are presented in individual chapters contributed by
...
...