Skip to content

Releases: ci-group/revolve2

v0.2.0-alpha3

05 Apr 15:22
Compare
Choose a tag to compare
v0.2.0-alpha3 Pre-release
Pre-release
  • Fix bug in raspberry controller where GPIO PWMs were not set properly
  • Rework the database to be an SQLAlchemy interface
  • Serialization is now done with serializer classes instead of member functions
  • Fix bug in Isaac Gym runner were big environments broke physics
  • Added OpenAI-ES optimizer
  • Set python version to 3.8.x in CI and other minor CI improvements
  • Moved around some files
  • Renamed some scripts
  • Update documentation to be up to date with new code

v0.1.1-alpha2

24 Feb 17:28
Compare
Choose a tag to compare
v0.1.1-alpha2 Pre-release
Pre-release
  • Improve CPPNWIN multineat dependency. Installation should be a lot smoother now.
  • Added isort
  • Run mypy on examples
  • Add rpi controller example
  • Bug fixes for rpi controller
  • Add rpi controller remote

v0.1.0-alpha2

10 Feb 17:06
758dcaf
Compare
Choose a tag to compare
v0.1.0-alpha2 Pre-release
Pre-release
  • Large refactor of package structure which breaks API with the previous version
  • Added CI
  • Added Mypy
  • Added Black formatting
  • Added Docs
  • Renamed CPPNNEAT to CPPNWIN
  • Added Raspberry Pi Actor control

v0.0.0-alpha1

06 Jan 12:27
a6901d3
Compare
Choose a tag to compare
v0.0.0-alpha1 Pre-release
Pre-release

First public iteration of Revolve2. Contains limited functionality to run an evolutionary process using modular robots simulated in Isaac Gym.