Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

Artificial Intelligence FAQ: Open Source AI Software 6/6 [Monthly posting]
Section - [6-4] Agent Modelling - Artificial Life

( Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Forum ]


Top Document: Artificial Intelligence FAQ: Open Source AI Software 6/6 [Monthly posting]
Previous Document: [6-3] Well-known Classics
Next Document: [6-5] Blackboard Architectures - Constraint Programming
See reader questions & answers on this topic! - Help others by sharing your knowledge

In addition to programs available free by anonymous ftp, we've
included some programs which are available by contacting the authors,
and some programs which charge a nominal fee.

Agent Modelling:

   ANIMALS is a simulation system written by Toby Tyrrell,
   <toby@castle.ed.ac.uk>, for his PhD thesis.  The thesis examines the
   problem of action selection when dealing with realistic, animal-like
   situations: how to choose, at each moment in time, the most
   appropriate out of a repertoire of possible actions.  It includes a
   description is given of a simulated environment which is an extensive
   and detailed simulation of the problem of action selection for
   animals.  This simulated environment is used to investigate the
   adequacy of several theories of action selection (from both ethology
   and artificial intelligence) such as the drive model, Lorenz's
   psycho-hydraulic model and Maes' spreading activation network, and
   outlines deficiencies in each mechanism. Finally, it proposes a new
   approach to action selection is developed which determines the most
   appropriate action in a principled way, and which does not suffer from
   the inherent shortcomings found in other methods. The thesis includes
   a review and bibliography of existing work on action selection. The
   thesis is available by anonymous ftp from 

      ftp.ed.ac.uk:/pub/lrtt/ [129.215.146.5]

   as the files as.1.ps.Z, as.2.ps.Z, ..., and as.7.ps.Z.
   The simulation software is also available from the same site, as the
   file se.tar.Z. The simulation software was written in Suntools rather
   than Xtools.  It can be run only from SunView or OpenWindows.  The
   action selection problem modelled by the simulated environment
   comprises 15 different `sub-problems' (getting food, reproducing, not
   getting lost, being vigilant for predators, etc), many internal and
   external stimuli, and 35 different low-level actions to select
   between.

   ***ViewGen SCHEDULED TO BE DELETED FROM THE FAQ***

   ViewGen (Viewpoint Generator) is a Prolog program that implements a
   "Belief Ascription Algorithm" as described in Ballim and Wilks (see the
   bibliography section on User Modelling).  This can be seen as a form of
   agent modelling tool, which allows for the generation of arbitrarily deep
   nested belief spaces based on the system's own beliefs, and on beliefs 
   that are typically held by groups of agents.  ViewGen is available by
   anonymous ftp from 

      crl.nmsu.edu:/pub/non-lexical/ViewFinder [128.123.1.18] (user anonymous)
      ftp.ims.uni-stuttgart.de:/pub/ballim    [141.58.127.8] (user ftp)

   as the file ViewGen.tar.Z. The theory of belief ascription upon which
   it is based is described in detail in Ballim and Wilks, and a general
   framework for attributing and maintaining nested propositional
   attitudes is described in Afzal Ballim's dissertation which is
   archived with the Viewgen program (in the files 

      ViewFinder-{A4/A5/US}.tar.Z, 

   the variable part indicating the format of the PostScript file).
   The inheritance reasoner is in the file vf-hetis.tar.Z.
   Implemented in Sicstus prolog, and hence easily convertible to
   any Edinburgh-style prolog. Contact Afzal Ballim <afzal@divsun.unige.ch>
   for more information. 

   http://www.cl.cam.ac.uk/users/rwab1/agents.html
   Ralph.Becket@cl.cam.ac.uk

   http://www.cs.bham.ac.uk/~amw/agents/index.html
   [Interface Agents]
   Andy Wood <amw@cs.bham.ac.uk>
   
   http://www.cs.umbc.edu/agents/
   [Tim Finin's Software Agents Page]

Artificial Life:

   http://alife.santafe.edu/
   One of the major institutions do Artificial Life research, The
   Santa Fe Institute's web page has lots  of information.

   Swarm is a software package for multi-agent simulation of complex
   systems, originally developed at the Santa Fe Institute. Swarm is
   intended to be a useful tool for researchers in a variety of
   disciplines. The basic architecture of Swarm is the simulation of
   collections of concurrently interacting agents: with this
   architecture, we can implement a large variety of agent based models.
   See: http://www.swarm.org/

   Tierra is an artificial life system for studying the evolution of
   digital organisms. Tierra consists of a virtual computer and its
   operating system, whose architecture has been designed in such a way
   that the executable machine codes are evolvable.  This means that the
   machine code can be mutated (by flipping bits at random) or recombined
   (by swapping segments of code between algorithms), and the resulting
   code remains functional enough of the time for natural (or presumably
   artificial) selection to be able to improve the code over time.
   Tierra runs on Unix, Win32, the Amiga and MS-DOS. Tierra's homepage is at:

	  http://www.isd.atr.co.jp/~ray/tierra/

   The software can be downloaded from

      alife.santafe.edu:/pub/SOFTWARE/Tierra [192.12.12.130]

   To be added to the tierra-announce mailing list, send an email to
   Tom Ray (the author of Tierra as well as the list administrator) at
   ray@santafe.edu.  Send bug reports or questions about the code or
   installation to tierra-bug@life.slhs.udel.edu.

   For those without access to anonymous ftp, the Tierra software may be
   obtained on disk for $50 ($20 for upgrades) from Virtual Life c/o Tom Ray,
   ATR HIP Labs, 2-2 Hikaridai Seika-cho Soraku-gun Kyoto 619-02 Japan.  The
   software ships on PC formatted disks, but contains the source for all
   versions.

User Contributions:

Comment about this article, ask questions, or add new information about this topic:

CAPTCHA




Top Document: Artificial Intelligence FAQ: Open Source AI Software 6/6 [Monthly posting]
Previous Document: [6-3] Well-known Classics
Next Document: [6-5] Blackboard Architectures - Constraint Programming

Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
crabbe@usna.edu, adubey@coli.uni-sb.de





Last Update March 27 2014 @ 02:11 PM