WARNING This repository is for archival-purpose only. A more up-to-date implementation of IT&E as described in Cully et al., 2015 is available here: https://github.com/resibots/ite_v2
Full reference: Cully, Antoine, Jeff Clune, Danesh Tarapore, and Jean-Baptiste Mouret. "Robots that can adapt like animals." Nature 521, no. 7553 (2015): 503-507.
- Author-generated [pdf]
- Nature version (paywall) [html / pdf]
Video (click on it to play):
git clone --recursive https://github.com/resibots/cully_2015_nature.git
- ODE: Dynamics Engine
- Boost: C++ Template Libraries
- Eigen: Linear Algebra C++ Library
- realpath:
sudo apt-get install realpath
Important: Make sure you have installed all the dependencies of each repo. Otherwise the build will fail.
From the root of this repo run:
sh compile_all.sh
From the root of this repo run:
./sferes2/build/default/exp/map_elites_hexapod/hexa_duty_text
Typical runs take 10-15 days.
See map_elites_hexapod for more details.
From the root of this repo run:
./limbo/build/exp/ITE/hexa_bomean_variant limbo/exp/ITE/archives/archive_file.dat
See ITE for more details.
From the root of this repo run:
sh clear_all.sh