These are notes taken during the Sandbox Session on Evolution on the Web at BEACON Congress 2014, August 18, 2014, at Michigan State University.
Organizers: Charles Ofria, Jared Moore, Luis Zaman, Anthony Clark
These are notes taken during the Sandbox Session on Evolution on the Web at BEACON Congress 2014, August 18, 2014, at Michigan State University.
Organizers: Charles Ofria, Jared Moore, Luis Zaman, Anthony Clark
D3.js is a Javascript library that allows for data driven documents, according to the website http://d3js.org/. You can find an astounding number of examples using D3.js covering a wide variety of topics. However, when building the Evolve-a-Robot website, one of our central goals was to communicate the evolutionary process live. This meant that rather than generate plots after evolution had completed, as is often the case for offline evolutionary experiments, we wanted instead to connect the live simulation of a robot with its performance in the population.
The initial scatterplot conveys the fitness of each individual in a population only after the simulation has concluded.
If you’re ever in the need to get a quick web-server up and running, this one line python command will do wonders. Of course, launch it from the directory that your files are in. Then you just need to go to your favorite browser and type localhost with your directory and voila! A simple web server.
One Liner: python -m SimpleHTTPServer;