interesting to note the prevalence of radial symmetry among the aquatic robots and bilateral symmetry among the terrestrial ones, to the extent that many change from one symmetry to another when the environment is swapped
Thanks for your interest in our work! Please find all the details in this paper: Corucci, F., Cheney, N., Giorgio-Serchi, F., Bongard, J., & Laschi, C. (2018). Evolving soft locomotion in aquatic and terrestrial environments: effects of material properties and environmental transitions. Soft robotics, 5(4), 475-495.
@@domc2909 a preprint of the article is available here: arxiv.org/pdf/1711.06605 A shorter version can be found here: www.researchgate.net/profile/Francesco_Corucci/publication/301771428_Evolving_swimming_soft-bodied_creatures/links/577d158a08aeaa6988aba149/Evolving-swimming-soft-bodied-creatures.pdf But perhaps the most comprehensive version is available as a chapter of my PhD thesis, which is available here: dta.santannapisa.it/theses/available/etd-01122017-165223/unrestricted/2017_Corucci_PhD_Thesis_FINAL.pdf
This was based on the VoxCad physics simulator, plus a custom python library for the encoding and optimization. Have a look at our research paper to find out more!
Any genetic algorithm scientists or experts here? I was wondering: if a 'simulation'/experiment (as described in this film) is repeated does it repeat exactly?
The simulation uses pseudorandom algorithms that produce deterministic outputs given an initial information (called seed). By varying the seed you get varying results, if you want to reproduce an experiment you just need to provide the same initial seed
@@fcorucci So, that’s a ‘yes’? How about a chess computer which will play different moves in the same position? How is this different? Why isn’t there a genuinely random ‘choice’ from equivalent options?
@@stephenhogg6154 as far as I know it's not easy to artificially create something genuinely random. I am not super expert of this specific aspect, but as far as I know when something truly random is needed, what people do is to draw information from some random process occurring in the natural world, whose randomness is ensurend by physics laws. But again, you can simulate randomness the way I was mentioning earlier. A computer program playing chess could easily produce different moves in the same positions by using a pseudorandom number generator (which is a deterministic algorithm) initialized with different seeds for every game (an incremental seed would suffice). It would look random, although it would simply apply a deterministic algorithm with different parameters each time
I read the title as "Evil Swimming Soft-bodied Creatures" and spent 10 whole seconds before noticing, just accepting that sea anemone are the spawn of the Devil.