- Slides for my talk at the GDS track at GECCO 2012 uploaded (7/11/2012)
- More recipes added (1/20/2012)
- How to embed live swarms in your own web page (1/18/2012)
- 3-D Swarm Chemistry (Ver. 1.3.0) officially released (1/17/2012)
- Watch videos of the "Wayfering Swarms" project by Insook Choi, which uses Swarm Chemistry as a simulation algorithm (10/14/2011)
- Our recent work on Evolutionary Swarm Chemistry won the Best Poster Award at ECAL'11 (8/12/2011)
- New Evolutionary Swarm Chemistry videos uploaded to the CoCo YouTube Channel (5/1/2011)
- An article on "Evolutionary Swarm Chemistry" has been published in the Proceedings of the 2011 IEEE Symposium on Artificial Life (5/1/2011)
- An article on "Hyperinteractive Evolutionary Computation" that uses Swarm Chemistry will appear in IEEE Transactions on Evolutionary Computation (5/1/2011)
- Evolutionary Swarm Chemistry was featured in New Scientist TV! (9/16/2010)
- Evolutionary Swarm Chemistry premieres at ALIFE XII and on YouTube (8/19/2010)
This is the newest development in the Swarm Chemistry project, where the model is further extended to realize local recipe transmission, variation and selection among particles. A summary of the model is found in my abstract.
- Paper on robust morphogenesis based on Swarm Chemistry published in the IEEE Computational Intelligence Magazine (8/19/2010)
- More recipes (1/7/2010)
- More recipe (11/27/2009)
- Swarm Chemistry version 1.2.0 is officially released. Click here!! (11/21/2009)
Version 1.2.0 uses a newly designed architecture for Interactive Evolutionary Computation, which uses gradual generation change and local application of evolutionary operators (see this paper for details). Its GUI is now implemented using Swing.
- More recipe (10/16/2008)
- Version 1.1.0 released (8/2/2008)
A new version of Swarm Chemistry is now publicly released!! A number of new features have been implemented as follows:
- You can change the number of frames between 1 and 32. The initial number of frames can also be specified as a
command-line argument if the software is run as a Java
application. For example, "java SwarmChemistry 3" will launch the
simulator with three frames.
- Mutation operators are now available. When the "mutation" checkbox
is checked, the following operators will become in effect when
generating the next set of swarms:
- Duplication of a parameter set
- Deletion of a parameter set
- Addition of a new, randomly generated parameter set
- Point mutations to each parameter value
- You can specify the recipe of the initial swarm as a command-line
argument if the software is run as a Java application. For example,
"java SwarmChemistry '10 * (1, 1, 1, 1, 1, 1, 0.5, 1)'" will launch
the simulator with one frame in which a swarm made of 10 agents with
parameters (1, 1, 1, 1, 1, 1, 0.5, 1) are simulated.
- Interaction with the mouse cursor is now possible. When the
"Interaction with mouse cursor" checkbox is checked, the mouse
cursor will be considered equivalent to 20 agents in the space.
- More recipes (5/13/2008)
- More recipes (9/28/2007)
- Sample recipes uploaded (9/10/2007)
- Swarm Chemistry Minor Bug-Fix Version 1.0.1 uploaded (9/10/2007)
- Swarm Chemistry Public Release Version 1.0 uploaded (9/9/2007)
- Homepage opened (9/9/2007)
Comments, questions and suggestions are welcome.
Copyright © 2006-2013 by Hiroki Sayama. All rights reserved.
sayama AT binghamton DOT edu
|