Contributed talk
in
Philosophy, Language, Art & Education 1,
July 29, 2019, noon
in room
USB.G.003
Data Standards for Artificial Life Software
Alexander Lalejini, Emily Dolson, Clifford Bohm, Austin J. Ferguson, David P. Parsons, Penelope Faulkner Rainford, Paul Richmond, Charles Ofria
watch
Publication
As the field of Artificial Life (ALife) advances and grows, we find ourselves in the midst of an increasingly complex ecosystem of ALife software systems. Each system is developed to address particular research objectives, all unified under the common goal of understanding life. Such an ambitious endeavor begets a variety of algorithmic challenges. Many projects have solved some of these problems in individual systems, but these solutions are rarely portable and often must be re-engineered across systems. Here, we propose a community-driven process of developing standards for representing commonly used types of data across our field. These standards will improve software re-use across research groups and allow for easier comparisons of results generated with different artificial life systems. We began the process of developing data standards with two discussion-driven workshops (one at the 2018 Conference for Artificial Life and the other at the 2018 Congress for the BEACON Center for the Study of Evolution in Action). At each of these workshops, we discussed the vision for ALife data standards, proposed and refined a standard for phylogeny and lineage data, and solicited feedback from attendees. In addition to proposing a general vision and framework for ALife data standards, we present the phylogeny and lineage data standard developed at these workshops along with the current software support for this standard.