Skip to content

0.5.0, 1/9/2021

Compare
Choose a tag to compare
@markcoletti markcoletti released this 09 Jan 22:35
· 731 commits to master since this release
  • Added probability parameter for the n_ary_crossover operator
  • Greatly improved test coverage
  • Added support for static- and variable-length segments, which are fixed-length "chunks" of values
  • Added a simple neural network representation, executable_rep.neural_network, and made it the default for examples/openai_gym.py
  • Changed the Executable interface to act as a Callable object (rather than using a custom output() method)
  • Added statistical_helpers to assist with writing unit tests for stochastic algorithms
  • Added support for integer representations, via the int_rep package
  • Added a Cartesian genetic programming (CGP) representation, executable_rep.cgp, with example in examples/cgp.py
  • Added support for heterogeneous island models, demoed in examples/multitask_island_model.py