Select a tag to browse associated projects and drill deeper into the tag cloud.
Watchmaker is an extensible, high-performance, multi-threaded, object-oriented framework for implementing platform-independent evolutionary computation (genetic algorithms, etc.) in Java. The evolution engine operates on POJOs (Plain Old Java Objects) and does not require that evolved objects ... [More]
Project for creating intelligent agents with evolved neural networks that are visualised using OpenGL. Main purpose is to create communities of agents and observe the way they interact so that it would be possible to compare the results with the ones that are visible in nature. Latest video: http://www.youtube.com/watch?v=QG35FmjFSok
Each body part is a box with a joint connecting to other box and a Neural Network that controls the forces acting on the joint. This project uses the ODE (Open Dynamics Engine) and the OpenGL libraries. You can see some videos of evolved creatures here: ... [More]
SANTA simulates the evolution of a population of gene sequences forwards through time. It models the underlying biological processes as discrete components; replication (including recombination), mutation, fitness and selection.
GPath is an evolutionary graph search algorithm that tries to solve the single-source shortest path problem for a graph, in which each node has a coordinate attached. It's based on the idea of chemotaxis, the method by which many single and multi-cellular organisms find their food.
DescriptionBindings to use Breve from Ruby. Full simulations can be written in Ruby. This project is actually the foundation of a test implementation of an Evolutionary Computation suite, based on Karl Sims ideas and other's. StatusThis project is being developed on my free time for now, so ... [More]
ECsPy is a free, open source framework for creating evolutionary computations in Python. Additionally, ECsPy provides an easy-to-use canonical genetic algorithm (GA), evolution strategy (ES), estimation of distribution algorithm (EDA), differential evolution algorithm (DEA), and particle swarm ... [More]