Skip to content

A tool for training robots through evolutionary and reinforcement learning methods

License

Notifications You must be signed in to change notification settings

jtyska/evorobotpy2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evorobotpy2

A tool for training robots through evolutionary and reinforcement learning methods

The tool is documented in How to Train Robots through Evolutionary and Reinforcement Learning Methods which includes also a detailed tutorial with excercises.

For an introduction to the theory and to state-of-the-art research in this areas, see the associated open-access book Behavioral and Cognitive Robotics: An Adaptive Perspective

Please use this BibTeX to cite this repository in your publications:

@misc{evorobotpy2,
  author = {Stefano Nolfi},
  title = {A tool for training robots through evolutionary and reinforcement learning methods},
  year = {2020},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/snolfi/evorobotpy2}},
}

About

A tool for training robots through evolutionary and reinforcement learning methods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 61.3%
  • Python 21.7%
  • C++ 13.8%
  • Cython 1.6%
  • C 0.9%
  • Shell 0.6%
  • Smalltalk 0.1%