News
Vélaldin Emergence Engine β0.5 Released
Velaldin_logo_BETA
Along with the unveiling of this official website, the first version of the Vélaldin Emergence Engine (β0.5) has been released!

The download includes the Vélaldin libraries, a software manual describing internal processes and architecture, JavaDocs, examples and the complete source-code for the engine. The
Vélaldin Viewer for visualizing simulations will be up shortly.

For those interested in helping improve
Vélaldin, please read the Contributor Guidelines.

The Vélaldin framework is a powerful development environment for emergent phenomena and Artificial Life-like simulations. Using cellular automata as a basis, Vélaldin is designed with an emphasis on flexibility of cells, enabling the user to define and implement its features.
Vélaldin is released under the CADIA BSD license.

|_/_/_/_/::::::::::::::::::::::::::::::::::::::_/_/_/_/
|_/_/ MAIN FEATURES
|_/_/_/_/::::::::::::::::::::::::::::::::::::::_/_/_/_/

::
1D & 2D Globular Universes (3D Under development)
::
Synchronous and Asynchronous Capabilities
:: Abstract Cell, State and Rule Representations
(
Vélaldin Extended Cell Architecture, VECA)

While these are some of the
Vélaldin's main features, the list is by no means complete. The Vélaldin Manual is still the most comprehensive guide to the possibilities of Vélaldin.

|_/_/_/_/::::::::::::::::::::::::::::::::::::::_/_/_/_/
|_/_/ LIMITATIONS
|_/_/_/_/::::::::::::::::::::::::::::::::::::::_/_/_/_/

:: The total amount of cells in a 2D universe is currently limited to numbers that are to the power of two (e.g. 4, 8, 16, ... n^2).

:: NeighborQueries have very limited functionality. Specifically, without inserting cell positions by hand it's very hard to control the amount and positions of neighbors.

:: Velaldin currently only runs globular universes (wrap-around, spherical)

:: Three dimensional universes are not functional. Implementation is under development and expected to be functional in Velaldin v1.0.

:: Error logging is currently at mininum. Future updates and version will include more efficient and informative use of the Logger class for error-reporting.


|_/_/_/_/::::::::::::::::::::::::::::::::::::::_/_/_/_/
|_/_/ KNOWN BUGS
|_/_/_/_/::::::::::::::::::::::::::::::::::::::_/_/_/_/

:: A bug in the position classes result in globular universes not functioning correctly. This also affects NeighborCollecting in 1D universes.