All Projects → dwdyer → Watchmaker

dwdyer / Watchmaker

Licence: apache-2.0
The Watchmaker Framework for Evolutionary Computation

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Watchmaker

GeneticsJS
Evolutionary algorithms library for the web 🧬
Stars: ✭ 25 (-86.77%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Evolutionary Computation Course
Jupyter/IPython notebooks about evolutionary computation.
Stars: ✭ 173 (-8.47%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
GeneticAlgorithmForFeatureSelection
Search the best feature subset for you classification mode
Stars: ✭ 82 (-56.61%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Evolutionary.jl
Evolutionary & genetic algorithms for Julia
Stars: ✭ 142 (-24.87%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Eaopt
🍀 Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
Stars: ✭ 718 (+279.89%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
goga
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithms to solve optimisation problems with (or not) many constraints and many objectives. Also, a goal is to handle mixed-type representations (reals and integers).
Stars: ✭ 39 (-79.37%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
NEATEST
NEATEST: Evolving Neural Networks Through Augmenting Topologies with Evolution Strategy Training
Stars: ✭ 13 (-93.12%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
neuroevolution-robots
Neuroevolution demo through TensorFlow.js, Neataptic, and Box2D
Stars: ✭ 31 (-83.6%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Jenetics
Jenetics - Genetic Algorithm, Genetic Programming, Evolutionary Algorithm, and Multi-objective Optimization
Stars: ✭ 616 (+225.93%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+185.71%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Evolutionsimulator
Evolution Simulator with Box2D
Stars: ✭ 143 (-24.34%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Bluepyopt
Blue Brain Python Optimisation Library
Stars: ✭ 143 (-24.34%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
TorchGA
Train PyTorch Models using the Genetic Algorithm with PyGAD
Stars: ✭ 47 (-75.13%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
evoli
Genetic Algorithm and Particle Swarm Optimization
Stars: ✭ 22 (-88.36%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
zoofs
zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.
Stars: ✭ 142 (-24.87%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
tiny gp
Tiny Genetic Programming in Python
Stars: ✭ 58 (-69.31%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
geneticalgorithm2
Supported highly optimized and flexible genetic algorithm package for python
Stars: ✭ 36 (-80.95%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
GARI
GARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
Stars: ✭ 41 (-78.31%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Geneticalgorithmpython
Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).
Stars: ✭ 435 (+130.16%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms
Applying eanns
A 2D Unity simulation in which cars learn to navigate themselves through different courses. The cars are steered by a feedforward neural network. The weights of the network are trained using a modified genetic algorithm.
Stars: ✭ 1,093 (+478.31%)
Mutual labels:  genetic-algorithm, evolutionary-algorithms

The Watchmaker Framework for Evolutionary Computation - Version 0.7.1 (http://watchmaker.uncommons.org) Copyright 2006-2010 Daniel W. Dyer (http://www.dandyer.co.uk)


1). Getting Started

Please refer to the included LICENCE.txt and NOTICE.txt files for terms of use.

User Manual: http://watchmaker.uncommons.org/manual/index.html API Reference: http://watchmaker.uncommons.org/api/index.html

Source code for several example programs is included in the distribution.

The examples can be run with the following command:

java -jar watchmaker-examples-0.7.1.jar

This will list the names of available example applications. Then just run the command again with one of those names as an argument.

2). Library Dependencies

The following bundled JAR files are required by all programs that use the Watchmaker Framework:

watchmaker-framework-0.7.1.jar (Apache Licence 2.0) uncommons-maths-1.2.1.jar (Apache Licence 2.0) google-collect-1.0.jar (Apache Licence 2.0)

These additional JAR files are required to use the Watchmaker Framework Swing components:

watchmaker-swing-0.7.1.jar (Apache Licence 2.0) jfreechart-1.0.13.jar (GNU LGPL 2.1) jcommon-1.0.16.jar (GNU LGPL 2.1)

Example applications are included in the watchmaker-examples-0.7.1.jar file. This file is not required by other applications that use the Watchmaker Framework.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].