This is the Biome library version 0.1.
Description
Biome is a C++ library aimed at individual-based/agent-based simulations. It is somewhat similar to Swarm, EcoSim or Simex but tries to be more efficient and less monolithic without compromising object-oriented design.
Features
Many ;-). Biome is developed on demand, meaning that functionality is added as soon as it is needed by one of my simulation projects. This results in a somehow patchy structure. Currently there is an event based scheduling system, a C++ified Mersenne-Twister RNG, several general analysis classes, some Qt-based GUI classes, a very basic persistence/database framework (used also for parameter storage) and many other small useful things.
Documentation
Many source files are commented ;-). Actually they are commented in such a way that doxygen (www.doxygen.org) can include the information into an API documentation.
Download
New versions of the library will be announced on freshmeat (freshmeat.net) and will be available at:
http://wosx30.eco-station.uni-wuerzburg.de/~martin/biome
Martin Hinsch, 1.2.01
