{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T10:35:56Z","timestamp":1783766156531,"version":"3.55.0"},"publisher-location":"Singapore","reference-count":39,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819984121","type":"print"},{"value":"9789819984138","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-981-99-8413-8_11","type":"book-chapter","created":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T01:02:10Z","timestamp":1708131730000},"page":"203-224","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["GP for Continuous Control: Teacher or\u00a0Learner? The Case of Simulated Modular Soft Robots"],"prefix":"10.1007","author":[{"given":"Eric","family":"Medvet","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giorgia","family":"Nadizar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,2,18]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"Bacardit, J., Brownlee, A.E., Cagnoni, S., Iacca, G., McCall, J., Walker, D.: The intersection of evolutionary computation and explainable AI. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, pp. 1757\u20131762 (2022)","DOI":"10.1145\/3520304.3533974"},{"key":"11_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2019.105599","volume":"83","author":"A Bartoli","year":"2019","unstructured":"Bartoli, A., De Lorenzo, A., Medvet, E., Squillero, G.: Multi-level diversity promotion strategies for grammar-guided genetic programming. Appl. Soft Comput. 83, 105599 (2019)","journal-title":"Appl. Soft Comput."},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Ferigo, A., Iacca, G., Medvet, E., Pigozzi, F.: Evolving Hebbian learning rules in voxel-based soft robots. IEEE Trans. Cogn. Dev. Syst. (2022)","DOI":"10.36227\/techrxiv.17091218"},{"key":"11_CR4","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s12065-007-0002-4","volume":"1","author":"D Floreano","year":"2008","unstructured":"Floreano, D., D\u00fcrr, P., Mattiussi, C.: Neuroevolution: from architectures to learning. Evol. Intell. 1, 47\u201362 (2008)","journal-title":"Evol. Intell."},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Fran\u00e7oso Dal Piccol Sotto, L., Kaufmann, P., Atkinson, T., Kalkreuth, R., Porto Basgalupp, M.: Graph representations in genetic programming. Genet. Program. Evolvable Mach. 22(4), 607\u2013636 (2021)","DOI":"10.1007\/s10710-021-09413-9"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Harding, S., Miller, J.F.: Evolution of robot controller using cartesian genetic programming. In: Genetic Programming: 8th European Conference, EuroGP 2005, Lausanne, Switzerland, March 30-April 1, 2005. Proceedings 8, pp. 62\u201373. Springer (2005)","DOI":"10.1007\/978-3-540-31989-4_6"},{"issue":"2","key":"11_CR7","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1109\/TRO.2011.2172702","volume":"28","author":"J Hiller","year":"2012","unstructured":"Hiller, J., Lipson, H.: Automatic design and manufacture of soft robots. IEEE Trans. Robot. 28(2), 457\u2013466 (2012)","journal-title":"IEEE Trans. Robot."},{"key":"11_CR8","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.neucom.2018.01.002","volume":"285","author":"L Jin","year":"2018","unstructured":"Jin, L., Li, S., Yu, J., He, J.: Robot manipulator control using neural networks: a survey. Neurocomputing 285, 23\u201334 (2018)","journal-title":"Neurocomputing"},{"issue":"3","key":"11_CR9","doi-asserted-by":"publisher","first-page":"6982","DOI":"10.3182\/20140824-6-ZA-1003.00915","volume":"47","author":"B Kadlic","year":"2014","unstructured":"Kadlic, B., Sekaj, I., Perneck\u1ef3, D.: Design of continuous-time controllers using cartesian genetic programming. IFAC Proc. Vol. 47(3), 6982\u20136987 (2014)","journal-title":"IFAC Proc. Vol."},{"key":"11_CR10","unstructured":"Koza, J.R., Rice, J.P.: Automatic programming of robots using genetic programming. In: AAAI, vol. 92, pp. 194\u2013207 (1992)"},{"key":"11_CR11","unstructured":"La\u00a0Cava, W., Orzechowski, P., Burlacu, B., de\u00a0Fran\u00e7a, F.O., Virgolin, M., Jin, Y., Kommenda, M., Moore, J.H.: Contemporary symbolic regression methods and their relative performance (2021). arXiv:2107.14351"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Legrand, J., Terryn, S., Roels, E., Vanderborght, B.: Reconfigurable, multi-material, voxel-based soft robots. IEEE Robot. Autom. Lett. (2023)","DOI":"10.1109\/LRA.2023.3236883"},{"key":"11_CR13","unstructured":"Lewis, M.A., Fagg, A.H., Solidum, A., et\u00a0al.: Genetic programming approach to the construction of a neural network for control of a walking robot. In: ICRA, pp. 2618\u20132623. Citeseer (1992)"},{"issue":"8","key":"11_CR14","doi-asserted-by":"publisher","first-page":"2678","DOI":"10.3390\/s21082678","volume":"21","author":"SA Lobov","year":"2021","unstructured":"Lobov, S.A., Zharinov, A.I., Makarov, V.A., Kazantsev, V.B.: Spatial memory in a spiking neural network with robot embodiment. Sens. 21(8), 2678 (2021)","journal-title":"Sens."},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Medvet, E., Bartoli, A.: Evolutionary optimization of graphs with graphea. In: International Conference of the Italian Association for Artificial Intelligence, pp. 83\u201398. Springer (2021)","DOI":"10.1007\/978-3-030-77091-4_6"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Medvet, E., Bartoli, A., De\u00a0Lorenzo, A., Fidel, G.: Evolution of distributed neural controllers for voxel-based soft robots. In: Proceedings of the 2020 Genetic and Evolutionary Computation Conference, pp. 112\u2013120 (2020a)","DOI":"10.1145\/3377930.3390173"},{"key":"11_CR17","doi-asserted-by":"publisher","DOI":"10.1016\/j.softx.2020.100573","volume":"12","author":"E Medvet","year":"2020","unstructured":"Medvet, E., Bartoli, A., De Lorenzo, A., Seriani, S.: 2D-VSR-Sim: a simulation tool for the optimization of 2-D voxel-based soft robots. SoftwareX 12, 100573 (2020)","journal-title":"SoftwareX"},{"key":"11_CR18","doi-asserted-by":"crossref","unstructured":"Medvet, E., Nadizar, G., Manzoni, L.: JGEA: a modular java framework for experimenting with evolutionary computation. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, pp. 2009\u20132018 (2022a)","DOI":"10.1145\/3520304.3533960"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Medvet, E., Nadizar, G., Pigozzi, F.: On the impact of body material properties on neuroevolution for embodied agents: the case of voxel-based soft robots. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, pp. 2122\u20132130 (2022b)","DOI":"10.1145\/3520304.3533967"},{"key":"11_CR20","doi-asserted-by":"crossref","unstructured":"Medvet, E., Pozzi, S., Manzoni, L.: A general purpose representation and adaptive EA for evolving graphs. In: Proceedings of the Genetic and Evolutionary Computation Conference (2023)","DOI":"10.1145\/3583131.3590431"},{"key":"11_CR21","doi-asserted-by":"crossref","unstructured":"Mei, Y., Chen, Q., Lensen, A., Xue, B., Zhang, M.: Explainable artificial intelligence by genetic programming: a survey. IEEE Trans. Evol. Comput. (2022)","DOI":"10.1109\/TEVC.2022.3225509"},{"key":"11_CR22","doi-asserted-by":"crossref","unstructured":"Miller, J.F., Harding, S.L.: Cartesian genetic programming. In: Proceedings of the 10th Annual Conference Companion on Genetic and Evolutionary Computation, pp. 2701\u20132726 (2008)","DOI":"10.1145\/1388969.1389075"},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Nadizar, G., Medvet, E., Miras, K.: On the schedule for morphological development of evolved modular soft robots. In: European Conference on Genetic Programming (Part of EvoStar), pp. 146\u2013161. Springer (2022a)","DOI":"10.1007\/978-3-031-02056-8_10"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"Nadizar, G., Medvet, E., Nichele, S., Pontes-Filho, S.: An experimental comparison of evolved neural network models for controlling simulated modular soft robots. Appl. Soft Comput. 110610 (2023a)","DOI":"10.1016\/j.asoc.2023.110610"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Nadizar, G., Medvet, E., Ramstad, H.H., Nichele, S., Pellegrino, F.A., Zullich, M.: Merging pruning and neuroevolution: towards robust and efficient controllers for modular soft robots. Knowl. Eng. Rev. 37 (2022b)","DOI":"10.1017\/S0269888922000017"},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"Nadizar, G., Medvet, E., Walker, K., Risi, S.: A fully-distributed shape-aware neural controller for modular robots. In: Proceedings of the Genetic and Evolutionary Computation Conference (2023b)","DOI":"10.1145\/3583131.3590419"},{"key":"11_CR27","unstructured":"Nolfi, S.: Behavioral and Cognitive Robotics: an Adaptive Perspective. Stefano Nolfi (2021)"},{"key":"11_CR28","unstructured":"Nordin, P., Banzhaf, W.: Genetic programming controlling a miniature robot. In: Working Notes for the AAAI Symposium on Genetic Programming, vol. 61, p. 67. MIT, Cambridge, MA, USA, AAAI (1995)"},{"key":"11_CR29","doi-asserted-by":"crossref","unstructured":"Pfeifer, R., Bongard, J.: How the body shapes the way we think: a new view of intelligence. MIT press (2006)","DOI":"10.7551\/mitpress\/3585.001.0001"},{"key":"11_CR30","doi-asserted-by":"crossref","unstructured":"Pigozzi, F., Tang, Y., Medvet, E., Ha, D.: Evolving modular soft robots without explicit inter-module communication using local self-attention. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 148\u2013157 (2022)","DOI":"10.1145\/3512290.3528762"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Poli, R., Langdon, W.B., McPhee, N.F.: A field guide to genetic programming (2008)","DOI":"10.1145\/1274000.1274124"},{"key":"11_CR32","doi-asserted-by":"crossref","unstructured":"Salvato, E., Fenu, G., Medvet, E., Pellegrino, F.A.: Crossing the reality gap: a survey on sim-to-real transferability of robot controllers in reinforcement learning. IEEE Access (2021)","DOI":"10.1109\/ACCESS.2021.3126658"},{"key":"11_CR33","doi-asserted-by":"crossref","unstructured":"Seo, K., Hyun, S.: Toward automatic gait generation for quadruped robots using cartesian genetic programming. In: Applications of Evolutionary Computation: 16th European Conference, EvoApplications 2013, Vienna, Austria, April 3\u20135, 2013. Proceedings 16, pp. 599\u2013605. Springer (2013)","DOI":"10.1007\/978-3-642-37192-9_60"},{"key":"11_CR34","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1016\/j.ins.2015.09.056","volume":"329","author":"G Squillero","year":"2016","unstructured":"Squillero, G., Tonda, A.: Divergence of character and premature convergence: a survey of methodologies for promoting diversity in evolutionary optimization. Inf. Sci. 329, 782\u2013799 (2016)","journal-title":"Inf. Sci."},{"issue":"2","key":"11_CR35","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1162\/106365602320169811","volume":"10","author":"KO Stanley","year":"2002","unstructured":"Stanley, K.O., Miikkulainen, R.: Evolving neural networks through augmenting topologies. Evol. Comput. 10(2), 99\u2013127 (2002)","journal-title":"Evol. Comput."},{"issue":"1","key":"11_CR36","doi-asserted-by":"publisher","first-page":"294","DOI":"10.3390\/app10010294","volume":"10","author":"X Sui","year":"2020","unstructured":"Sui, X., Cai, H., Bie, D., Zhang, Y., Zhao, J., Zhu, Y.: Automatic generation of locomotion patterns for soft modular reconfigurable robots. Appl. Sci. 10(1), 294 (2020)","journal-title":"Appl. Sci."},{"key":"11_CR37","doi-asserted-by":"crossref","unstructured":"Talamini, J., Medvet, E., Bartoli, A., De\u00a0Lorenzo, A.: Evolutionary synthesis of sensing controllers for voxel-based soft robots. In: ALIFE 2019: The 2019 Conference on Artificial Life, pp. 574\u2013581. MIT Press (2019)","DOI":"10.1162\/isal_a_00223"},{"key":"11_CR38","doi-asserted-by":"crossref","unstructured":"Turner, A.J., Miller, J.F.: Recurrent cartesian genetic programming. In: Parallel Problem Solving from Nature\u2013PPSN XIII: 13th International Conference, Ljubljana, Slovenia, September 13\u201317, 2014. Proceedings 13, pp. 476\u2013486. Springer (2014)","DOI":"10.1007\/978-3-319-10762-2_47"},{"issue":"2","key":"11_CR39","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1162\/evco_a_00278","volume":"29","author":"M Virgolin","year":"2021","unstructured":"Virgolin, M., Alderliesten, T., Witteveen, C., Bosman, P.A.: Improving model-based genetic programming for symbolic regression of small expressions. Evol. Comput. 29(2), 211\u2013237 (2021)","journal-title":"Evol. Comput."}],"container-title":["Genetic and Evolutionary Computation","Genetic Programming Theory and Practice XX"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-99-8413-8_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T01:04:36Z","timestamp":1708131876000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-99-8413-8_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9789819984121","9789819984138"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-981-99-8413-8_11","relation":{},"ISSN":["1932-0167","1932-0175"],"issn-type":[{"value":"1932-0167","type":"print"},{"value":"1932-0175","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"18 February 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}