Skip to content

Releases: ci-group/revolve

Heritability

Choose a tag to compare

Code used to generate the paper "Heritability of morphological and behavioural
traits in evolving robots"

Frontiers21constrained

Choose a tag to compare

Speciation code used for ALife 2020 paper

Choose a tag to compare

@DaanZ DaanZ released this 13 May 08:54
Experimental tuning

and minor bugfixes
and added more typing documentation to functions

Code used for Nature Machine Ingellicence 2020 pubblication

Choose a tag to compare

Code used for the targeted locomotion in the Hardware Robots

Multiobjective Plasticoding code used for Frontiers 2020 paper

Choose a tag to compare

paper/frontiers2020_plasticoding

reproducible code

v2.0

Choose a tag to compare

@portaloffreedom portaloffreedom released this 08 Aug 13:23
5ed6955

Major Features and Improvements

  • Refactored pygazebo
  • Refactored population and most classes, completely different way of running the experiments
  • Reintroduced the gzserver analyzer for self-collision checks
  • Introduced docker image
  • Many minor improvements

v1.0

Choose a tag to compare

@portaloffreedom portaloffreedom released this 16 Jan 10:42
bb86e97

This is the first official release of the redisigned and improved Revolve framework.

Major Features and Improvements

  • Code ported to Python 3
  • Code ported to Gazebo 9
  • Removed revolve-brain dependency
  • Removed tol-revolve dependency
  • Removed body-analyzer component
  • Created revolve.py starting script
  • Made it easier to debug the different components

Bug Fixes and Other Changes

  • Terminal output is more complete and more responsive

Bug Introduced

  • Running the brains on hardware has not been re-introduced

Thanks to our Contributors

Milan Jelisavcic, Matteo De Carlo

We are also grateful to all who filed issues or helped resolve them, asked and
answered questions, and were part of inspiring discussions.

v0.2.1-alpha

v0.2.1-alpha Pre-release
Pre-release

Choose a tag to compare

@zenfiric zenfiric released this 07 Aug 09:28

This release is ready for a single robot on-line evolution. Parts that were working
for a multi-robot environment are broken and requires extra attention.

Major Features and Improvements

  • Implemented rlpower algorithm
  • Implemented two NEAT libraries
  • Implemented Lamarckian evolution

Bug Fixes and Other Changes

  • Run multiple experiments using script run-experiments.sh

Bug Introduced

  • Not possible to run a multi-robot experiment with current setup

Thanks to our Contributors

Elte Hupkes, Milan Jelisavcic, Matteo De Carlo, Dmitry Egorov, Rafael Kiesel

We are also grateful to all who filed issues or helped resolve them, asked and
answered questions, and were part of inspiring discussions.

v0.2-alpha

v0.2-alpha Pre-release
Pre-release

Choose a tag to compare

@zenfiric zenfiric released this 03 Aug 08:42

This release is ready for a single robot on-line evolution. Parts that were working
for a multi-robot environment are broken and requires extra attention.

Major Features and Improvements

  • Implemented rlpower algorithm
  • Implemented two NEAT libraries
  • Implemented Lamarckian evolution

Bug Fixes and Other Changes

  • Run multiple experiments using script run-experiments.sh

Bug Introduced

  • Not possible to run a multi-robot experiment with current setup

Thanks to our Contributors

Elte Hupkes, Milan Jelisavcic, Matteo De Carlo, Dmitry Egorov, Rafael Kiesel

We are also grateful to all who filed issues or helped resolve them, asked and
answered questions, and were part of inspiring discussions.