Literature DB >> 36070287

Human-Plant Coevolution: A modelling framework for theory-building on the origins of agriculture.

Andreas Angourakis1,2, Jonas Alcaina-Mateos3, Marco Madella3,4,5, Debora Zurro6.   

Abstract

The domestication of plants and the origin of agricultural societies has been the focus of much theoretical discussion on why, how, when, and where these happened. The 'when' and 'where' have been substantially addressed by different branches of archaeology, thanks to advances in methodology and the broadening of the geographical and chronological scope of evidence. However, the 'why' and 'how' have lagged behind, holding on to relatively old models with limited explanatory power. Armed with the evidence now available, we can return to theory by revisiting the mechanisms allegedly involved, disentangling their connection to the diversity of trajectories, and identifying the weight and role of the parameters involved. We present the Human-Plant Coevolution (HPC) model, which represents the dynamics of coevolution between a human and a plant population. The model consists of an ecological positive feedback system (mutualism), which can be reinforced by positive evolutionary feedback (coevolution). The model formulation is the result of wiring together relatively simple simulation models of population ecology and evolution, through a computational implementation in R. The HPC model captures a variety of potential scenarios, though which conditions are linked to the degree and timing of population change and the intensity of selective pressures. Our results confirm that the possible trajectories leading to neolithisation are diverse and involve multiple factors. However, simulations also show how some of those factors are entangled, what are their effects on human and plant populations under different conditions, and what might be the main causes fostering agriculture and domestication.

Entities:  

Mesh:

Year:  2022        PMID: 36070287      PMCID: PMC9451104          DOI: 10.1371/journal.pone.0260904

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.752


Introduction

The domestication of plants and the origin of agriculture is a major change in human history, and it has been the focus of much theoretical discussion on why, how, when and where this change happened. Evidence from archaeobotany and plant genomics gathered during the last two decades expanded our knowledge on where this process happened and identified several centres of agricultural origin around the world [1-3]. Methodological advances in identification criteria [4] and the widespread recovery of plant remains from archaeological sites [5] better clarified the timing of this process in many areas. However, a better understanding of the why and how agriculture began seems to be still elusive [6-8]. Climate change [9-11], cognitive/symbolic change [12-14], or social competition and demography [15, 16] have long been discussed as drivers for socio-ecological transformations called the Neolithic Revolution [17]. A major problem with these approaches is to bundle under the same explanation behavioural trajectories that do not necessarily share the same premises. Domestication and agriculture emerged from diverse historical contexts and the empirical record available is manifold, inherently biased and fragmentary due to preservation issues, and it can often also be contradictory in evidencing causality [18]. Furthermore, several models rely on ethnographic observations of contemporary traditional practices among indigenous peoples around the world [19-23]. While these practices make a useful basis for creating models of the past, they may greatly differ in context from those of the first communities engaging in agriculture within any given region, and therefore such “parallelisms” need to be used with care [24]. A current and lively discourse on how domestication (and eventually agriculture) came into being is that of protracted [25-28] versus expedite [14, 29] domestication. Broad contextual analyses of the archaeobotanical record within macroevolutionary theory [18] and single-crop approaches [30] started to bring new light on the process of domestication based on a fast-growing body of archaeological evidence. The analysis of this massive and relatively recent volume of data makes clear that it is now necessary to return to theory by revisiting the mechanisms allegedly involved in domestication, disentangling their connection to a diversity of trajectories [31, 32], being those protracted or sudden, and identifying the weight of the social and ecological parameters. Approaches developed within human behavioural ecology [7, 33–38], such as niche construction or cultural niche construction theories, have gained momentum in this effort. These approaches emphasise “the capacity of organisms to modify natural selection in their environment and thereby act as co-directors of their own, and other species’ evolution” [39]. However, such perspectives have been heavily criticised, especially as they are considered by some researchers indifferent to the role of human agency and intentionality [14, 29, 40, 41]. The relevant, yet stale, century-long debate on human intentionality in plant domestication is a clear sign that the field still lacks a unifying theoretical framework.

Simulation approaches to human-plant coevolution

The study of the prehistoric human past is necessarily approached through the archaeological record, which does not always allow addressing historical processes and organizational dynamics. Information gaps as well as uncertainty in the record are behind the push for archaeology to participate in and take advantage of innovative methodological approaches, such as modelling and simulation. In a subject like domestication and the origins of agriculture, where the archaeological record is incomplete in both space and time, and real-world experiments are unrealistic, the use of modelling and simulation has become a useful alternative for testing hypotheses and building theory [42]. However, the most important contributions within this framework have focus on the representation of plant domestication in terms of genetic change [25, 43] and the geographical spread of the Neolithic transition [44-47], mainly for testing hypotheses related to regional or species-wise case studies. Exceptionally, there have been key contributions from niche construction and optimal foraging theory as well as complex adaptative systems, but such contributions have been mostly centred on the human side of the process [31, 38, 48–50]. Few simulation models have considered coevolution as the core mechanism producing changes in both plants and humans [51, 52], while the first proposals in this line date back to almost forty years ago [53]. The current work explores hypotheses on plant domestication and the origin of agriculture by using a coevolutionary framework capable of accounting for both plant and human factors. Our model combines readily-available formal models for mutualism and evolution used in population ecology, sociology and economics. Despite sharing the term “coevolution”, our approach is neither based on nor necessarily aligned with the gene-culture coevolution or dual inheritance theory. The latter concerns a coupled process of genetic and cultural change in the same population and species, typically humans and other primates, in which other populations and species, and their changes, are considered as factors rather than the subjects of coevolution [54]. Likewise, the model we propose can be distinguished from human behaviour ecology models in this field since these have been defined in terms of human behaviour only (e.g., focusing on decision-making criteria) while factoring other species primarily as resources [38, 55]. We state our model assumptions explicitly and have worked intensively on documenting all implementation details to assure its reproducibility and facilitate re-use and future expansions. Our contribution is theoretical and explorative, thus it is not driven by the use of any specific dataset or case study. Furthermore, it does not carry the pretence —at least in its current form— of direct applicability to the many formats of empirical data.

The Human-Plant Coevolution (HPC) model

Human-plant interaction is a specific case of animal-plant interaction, which spans predator-prey, mutualistic and symbiotic relationships. All ecological relationships consistent in time are driven by coevolution, where each party exerts selective pressures on the other, eventually redefining their genetic (and cultural) construct [53, 56–58]. Under mutualistic coevolution, the interaction between two populations increases the total potential return or carrying capacity of the environment for each species. At the same time, it also modifies the selective pressures acting over the populations involved. In this light, plant domestication is similar to other mutualistic relationships, where coevolution made possible the emergence of certain traits, manifested at physiological, morphological and behavioural levels; e.g., insects and fungi [59] and ants and acacias [60]. The Human-Plant Coevolution (HPC) model is an ecological positive feedback system (mutualism), which can be reinforced by an evolutionary positive feedback (coevolution). The model is the result of wiring together relatively simple models of population ecology (Verhulst-Pearl model) and evolution (replicator dynamics), through a computational implementation using R programming language [61]. The HPC model embodies the dynamics of two interacting populations: one of humans and another of a given plant species. Here, we assume that population units are individual organisms. Because this model greatly simplifies the mechanisms involved in population dynamics, units could also be set to be groups of individuals or even population proxies (e.g. human working hours, plant-covered soil surface). However, the scale of population units is relevant when calibrating the parameters and interpreting results, and thus must be made explicit. Each population unit may exploit the available resources in different ways, and may have a different utility for sustaining the other population. To represent this, we assume that each population can be divided into types ranging from the least (1) to the most (n) mutualistic, each corresponding to a value of baseline carrying capacity and utility per capita, which in turn range from population-specific minima and maxima. Each type can relate either to truly discrete units (e.g., presence/absence of trait), arbitrary degrees in a continuum (e.g., size of anatomy trait, frequency of behaviour), or a combination of both. In the case of human populations, types would consist majorly of different combinations of behaviours impacting the plant population, such as protection from predators, removal of competitors, enhancement of soil conditions, or transporting and storing propagules. This simplification of population diversity gives the possibility to implement a relatively simple and straightforward mechanism of evolution, the replicator dynamics [62]. Under our specific version of this mechanism, the distribution of a population within types changes depending on three factors: undirected variation, inertia, and selection. The HPC model was conceptualised as a highly symmetric structure (Fig 1). This model reduces the complexity of the human and plant populations to a point where these can be defined using the same terms (parameters and variables). The symmetry is only broken by the inclusion of a constraint specific to plants, the maximum number of plant units fitting the area available (MaxArea or max_area), reflecting one of the main ecological differences between plants and animals: the latter are able to move and exploit multiple habitats within a lifetime.
Fig 1

Simplified forrester diagram representing the relationships between parameters and main variables of the Human-Plant Coevolution (using R notation; see Tables 1 and 2).

Populations are shown in yellow, their change in red, type-wise vector or array variables in blue, aggregate population variables in orange, and parameters in white.

Simplified forrester diagram representing the relationships between parameters and main variables of the Human-Plant Coevolution (using R notation; see Tables 1 and 2).

Populations are shown in yellow, their change in red, type-wise vector or array variables in blue, aggregate population variables in orange, and parameters in white. The HPC model enables to reproduce a double positive feedback loop, where two populations increase their carrying capacity (mutualism) and empower this relationship by influencing each other’s trait selection (coevolution). The consequence is that, given certain conditions, both human and plant populations shift to stronger mutualism types and increase their numbers, potentially moving far away from pre-coevolutionary levels (Fig 2).
Fig 2

A successful case of coupled mutualism and coevolution, as defined in the Human-Plant Coevolution model.

As the interaction between populations (coloured arrows) becomes stronger, carrying capacities increase and populations grow (number of organisms) and stronger mutualism types (stronger colour shades) become more frequent.

A successful case of coupled mutualism and coevolution, as defined in the Human-Plant Coevolution model.

As the interaction between populations (coloured arrows) becomes stronger, carrying capacities increase and populations grow (number of organisms) and stronger mutualism types (stronger colour shades) become more frequent. All parameters and variables of the model are listed and defined in Tables 1 and 2, respectively. States of the system are evaluated and compared by a set of output variables, i.e. those not used to recalculate the state of the system (Table 3). Among the output variables, the coevolution coefficients are the most revealing. Each indicates if and how much the population type distribution has been modified by the coevolutionary process. Their values range between -1 (the entire population is of type 1) and 1 (the entire population is of type n).
Table 1

Parameters.

R notationMath. notationDescription
initial_population_humans, initial_population_plantsiniH, iniPInitial populations of humans and plants
number_types_humans, number_types_plantsnH, nPNumber of types of humans and plants
undirected_variation_humans, undirected_variation_plantsvH, vPLevel of undirected variation in humans and plants
intrinsic_growth_rate_humans, intrinsic_growth_rate_plantsrH, rPIntrinsic growth rates for human and plant populations
utility_per_capita_type_n_plants_to_humans U¯PnH Utility per capita of type n plants to humans
utility_per_capita_type_1_plants_to_humans U¯P1H Utility per capita of type 1 plants to humans
utility_per_capita_type_n_humans_to_plants U¯HnP utility per capita of type n humans to plants
utility_per_capita_type_1_humans_to_plants U¯H1P Utility per capita of type 1 humans to plants
utility_other_to_type_n_plants UbPnUtility of other resources to type n plants
utility_other_to_type_1_plants UbP1Utility of other resources to type 1 plants
utility_other_to_type_n_humans UbHnUtility of other resources to type n humans
utility_other_to_type_1_humans UbH1Utility of other resources to type 1 humans
max_area MaxAreaMaximum number of plant population units fitting the contiguous area available
max_iterationstimemaxMaximum number of iterations allowed before halting a simulation run
reltol_exponential ϵ Base 10 negative exponential controlling how small population change must be to halt a simulation run
coevolution_thresholdcoevoθValue between -1 and 1 to which to compare coevolution coefficients and decide if qualitative shift in type proportions has happened, so timing can be registered (see also Table 3)
Table 2

Variables.

R notationMath. notationDescription
humans, plantsH[t], P[t]Human and plant populations
carrying_capacity_humans, carrying_capacity_plantsKH[t], KP[t]Carrying capacity to human and plant populations
utility_humans_to_plants, utility_plants_to_humansUHP[t], UPH[t]Utility of one population to the other
utility_other_to_humans, utility_other_to_plantsUbH[t], UbP[t]Utility of other resources to a population (baseline carrying capacity)
type_indexes_humans, type_indexes_plantstypesH, typesPPopulation types, arbitrarily ordered from 1 to n (vector)
type_proportions_humans, type_proportions_plantspopH[t], popP[t]Proportion of a population belonging to type i (vector)
type_utility_per_capita_humans_to_plants, type_utility_per_capita_plants_to_humansUHP, UPHUtility per capita of type i individuals of one population to (average) individuals in the other (vector)
type_utility_other_to_humans, type_utility_other_to_plantsUbHi, UbPiUtility of other resources to type i individuals of a population (vector)
type_fitness_humans, type_fitness_plantsfitnessH[t], fitnessP[t]Fitness score of individuals of each type in a population (vector)
population_change_humans, population_change_plantsΔH[t], ΔP[t]Population change at time t (vector)
Table 3

Variables (output only).

R notationMath. notationDescription
coevolution_coefficient_humans, coevolution_coefficient_plantscoevoH[t], coevoP[t]Coevolution coefficient or the distribution of the proportions of a population per type weighted by type index
dependency_coefficient_humans, dependency_coefficient_plantsdependH[t], dependP[t]Dependency coefficient or the slope of the linear model of the fitness score per type (e.g., from fitnessH1[t] to fitnessHn[t]) using type index (1 to nH)
timing_humans, timing_plantstimingH, timingPIterations past until coevolution successfully changes the proportions of population per type
time_end tendIterations past until the end-state

Ecological relationships and population dynamics

The model can be expressed by a relatively simple system of two discrete-time difference equations Eq (1), based on the Verhulst-Pearl Logistic equation [63, 64]. The change of both populations (ΔH[t] or population_change_humans, ΔP[t] or population_change_plants; see Table 2) depends on an intrinsic growth rate (rH or intrinsic_growth_rate_humans, rP or intrinsic_growth_rate_plants), the population at a given time (H[t] or humans, P[t] or plants) and the respective carrying capacity of the environment for each population (KH[t] or carrying_capacity_humans, KP[t] or carrying_capacity_plants), which may also vary over time. Human and plant populations engage in a mutualistic relationship, where one species is to some extent sustained by the other Eq (2). The mutualistic relationship is defined in the model as an increment of the carrying capacity of one population caused by the other. The increment in each population, expressed as the utility at a given time of humans to plants (UHP[t] or utility_humans_to_plants) and plants to humans (UPH[t] or utility_plants_to_humans), is the product of the utility per capita of individuals in one population to individuals in the other (, ) and the number of individuals in the utility-giving population (H[t] or humans, P[t] or plants) Eq (3). Both populations are also sustained by an independent term, representing the baseline carrying capacity of the environment or the utility gain from other resources, which is time-dependent (UbH[t] or utility_other_to_humans, UbP[t] or utility_other_to_plants). While assuming that the growth of the human population has no predefined ceiling, the expansion of the plant population is considered limited by the area over which plants can grow contiguously (MaxArea or max_area), and represented as a compendium of both space and the maximum energy available in a discrete location Eq (2a). Considering that mutualistic relationships involve a positive feedback loop, the population growth at time t improves the conditions for both humans and plants at time t + 1, sustaining their growth even further. See model assumptions in Table 4.
Table 4

Assumptions on ecological relationships and population dynamics.

DomainsAssumptions
On interacting populationsA population of humans interacts with a population of plants.
On population growthPopulation growth is a self-catalysing process, where the population density in the present will contribute to its own increase in the future, depending on an intrinsic growth rate (r).Population growth is a self-limiting process, where the population density in the present will constraint its own increase in the future, depending on respective carrying capacity of the environment (K).The logistic growth model is acceptable as an approximation to the dynamics of populations, both human and plant, under constant conditions.The carrying capacity of the environment for a population depends on constant factors and on a time-varying factor (K[t]).
On positive ecological relationshipsPositive ecological relationships exist, where an individual of one population increases by an amount the carrying capacity of the environment for another population.Coupled positive ecological relationships (i.e., mutualism) exist, where two populations increase the carrying capacities for each other.There is variation in positive ecological relationships, so individuals of one population vary in terms of how much they increase the carrying capacity for the other population.
On human-plant mutualismA given plant species yield a positive utility for humans, e.g., as a source of food and raw materials.Humans return a positive utility for this plant species, e.g., by improving soil conditions.The utility given by one population adds value to the carrying capacity for the other, and vice versa.The carrying capacity for humans rely also on other resources, which are independent of the plant species (i.e., the baseline carrying capacity for humans).The carrying capacity for plants also relies on other conditions, which are independent of humans (i.e., the baseline carrying capacity for plants).The carrying capacity for plants is eventually constrained by the space available for it to grow contiguously as a population (i.e., maximum area).

Population diversity

The HPC model contemplates a vector pop of length n for each population, containing the population fractions of each type (popH[t] or type_proportions_humans, popP[t] or type_proportions_plants). The lengths of these vectors or the numbers of types are population-specific and given as two parameters (nH or number_types_humans, nP or number_types_plants). These vectors include all possible variations within a population so that they each amount to unity (i.e. and ). To account for multiple types, we replace Eq (3) with Eq (4), where the utility of one population to the other at any given time (UHP[t] or utility_humans_to_plants, UPH[t] or utility_plants_to_humans) is calculated by summing up the utility per capita of each type ( or type_utility_per_capita_humans_to_plants, or type_utility_per_capita_plants_to_humans) proportionally to the share of population of the respective type (popH[t] or type_proportions_humans, popP[t] or type_proportions_plants), and multiplying the result by the population size (H[t] or humans, P[t] or plants). The baseline carrying capacities (UbH[t] or utility_other_to_humans, UbP[t] or utility_other_to_plants) are calculated similarly, though using the utility that each type is able to gain from other resources (UbH or type_utility_other_to_humans, UbP or type_utility_other_to_plants) Eq (5). Types relate to population-specific values of utility per capita ( or type_utility_per_capita_humans_to_plants, or type_utility_per_capita_plants_to_humans) and baseline carrying capacity (UbH[t] or utility_other_to_humans, UbP[t] or utility_other_to_plants). The values corresponding to each type are defined by linear interpolation between pairs of parameters representing the values corresponding to types 1 and n (e.g., if nP = 10, and , then ). The shares of population within types follow a one-tail distribution rather than a normal distribution, which would be more adequate but less straightforward to use in a theoretical model. Under this circumstance, the distribution of population within types will always be biased towards the intermediate types.

Coevolutionary dynamics

Undirected variation, which causes part of the population to randomly change to other types, represents the effect of mutation in genetic transmission or of innovation, error, and other mechanisms in cultural transmission. The proportion of individuals of type i in a population at time t (popH[t] or type_proportions_humans[i], popP[t] or type_proportions_plants[i]), after undirected variation (popH[t]’, popP[t]’), depends on the level of undirected variation in that population (vH or undirected_variation_humans, vP or undirected_variation_plants) and on the degree and sign of the difference between the current number of individuals of type i (popH[t], popP[t]) and the expected proportion per type, assuming a uniform distribution among types (1/nH and 1/nP) Eq (6). By considering inertia as an evolutionary mechanism, we assume that the more frequent a type is, the more likely that it is transmitted. Selection is implemented by assigning a fitness score to each type (fitnessH[t] or fitness_humans, fitnessP[t] or fitness_plants), which in turn biases its transmission. Eq (7) summarizes the combined effect that inertia and selection have on the proportion of population belonging to type i (popH[t] or type_proportions_humans[i], popP[t] or type_proportions_plants[i]). For a formal similarity of the discrete replicator dynamic and Bayesian inference, see [65]. The replicator dynamics described so far defines how a trait evolves in a single population. However, coevolution can also be represented when the selective pressure on one population is modified by the changing traits of another population. In order to link two populations, the fitness scores of one population are derived from the weight of the contribution or utility of the other population (UHP[t] or utility_humans_to_plants, UPH[t] or utility_plants_to_humans) in relation to the base carrying capacity for the former (UbH[t] or utility_other_to_humans, UbP[t] or utility_other_to_plants) Eq (8). As a consequence of the model design, types of both human and plant populations span from a non-mutualistic type (i = 1), which has the best fitness score when there is no positive interaction with the other population (e.g., type 1 plants when UHP[t] ≈ 0), to a mutualistic type (i = n), which is the optimum when nearly the whole of the carrying capacity is due to such relationship (e.g., UHP[t] ≈ KP[t]). See model assumptions in Table 5.
Table 5

Assumptions on population diversity and coevolution.

DomainsAssumptions
On the evolution of traitsA population can be divided into types according to one or more traits. The distribution of individuals among types can vary in time, due to factors affecting trait transmission.
On the factors affecting the evolution of traitsChange of the population distribution among types depends on the previous population distribution: the more frequent is a type, the more likely it will be imitated or transmitted to the next generation.Change of the population distribution among types depends on the relative fitness of types: the greater the fitness score associated to a type, the more likely it will be imitated or transmitted to the next generation.Change of the population distribution among types depends on undirected variation.
On the coevolution of traits related to human-plant mutualismThe utility given by an individual varies within types.The utility given by other resources to a population varies within its types. The fitness of human types is modified by the relative weight of plant utility in the carrying capacity for humansThe fitness of plant types is modified to the relative weight of human utility in the carrying capacity for plants.

End-state condition

A simulation ends when both populations and their respective type distributions are stable; i.e. no further change occurs given current conditions. More specifically, we use the RelTol method to decide if the absolute difference between the populations between time t and t—1 is very small, less than 10− where ϵ = 6 in our default setting (see reltol_exponential in Table 1). End-states defined by unchanged variables are known as stationary points. Exceptionally, under certain parameter settings, the HPC model does not converge into a stationary point but enters an oscillatory state. To handle these rare cases and others producing extremely slow-paced dynamics, simulations are interrupted regardless of the conditions after timemax iterations (max_iterations, in the implementation in R).

Output variables

The most important output variables are the coevolution coefficients (coevoH[t] or coevolution_coefficient_humans, coevoP[t] or coevolution_coefficient_plants), which measure the trend in the distribution of a population among its types Eq (9). The dependency coefficients (dependH[t] or dependency_coefficient_humans, dependP[t] or dependency_coefficient_plants) express the direction and intensity of the selective pressure caused by the other population. It is calculated as the slope coefficient of a linear model of the fitness scores (fitnessH[t] or fitness_humans, fitnessP[t] or fitness_plants) using the type indexes (typesH or type_indexes_humans, typesP or type_indexes_plants) as an independent variable. Positive values of both these coefficients reflect the tendency of a population towards the most mutualistic types (effective coevolution), while negative values indicate an inclination towards the non-mutualistic type due to a low selective pressure exerted by the mutualistic relationship. We recorded the time step at the end of each simulation (timeend or time_end), obtaining a measure of the overall duration of the process. Whenever applicable, we registered the duration of change towards stronger mutualism types in both populations (timingH or timing_humans, timingP or timing_plants). We consider change to be effective when at least half of a population is in the higher quarter of the type spectrum, with the respective coevolution coefficient being greater than 0.5 in a scale from -1 to 1 (coevo or coevolution_threshold).

Experimental design

Although relatively simple, the HPC model has a total of 17 parameters. We did not engage in fixing any of these parameters to fit a particular case study as a strategy to reduce the complexity of results. In turn, as our aim is to theoretically explore human-plant coevolution, we scrutinised the ‘multiverse’ of scenarios that potentially represent the relationship between any given human population and any given plant species. The complexity of the model was managed by exploring the parameter space progressively, observing the multiplicity of cases in single runs, two and four-parameter explorations, and an extensive exploration including 15 parameters (all, except iniH and iniP). The latter modality of exploration was performed by simulating 10,000 parameter settings sampled with the Latin Hypercube Sampling (LHS) technique [66] and Strauss optimization [67]. All simulation runs were executed for a maximum of 5,000 time steps, but most reached the end condition much earlier.

Model implementation and additional materials

The source files associated with the HPC model are maintained in a dedicated online repository [68]: https://github.com/Andros-Spica/hpcModel. This repository contains several additional materials, including a web application to run simulations and the full report on the sensitivity analysis. The Human-Plant Coevolution model can generate trajectories with or without the final occurrence of human-plant coevolution. Moreover, simulations revealed a broad spectrum of cases (Fig 3), including those where coevolution produces oscillatory or asymmetric change.
Fig 3

Examples of trajectories and end-states produced by the Human-Plant Coevolution model.

A: no coevolution; B: only plant population changes (domestication without cultivation); C: only human population changes (cultivation without domestication); D: some change happens in both populations (diverse populations); E: strong change in both populations (domestication and cultivation). More details on the timing of changes are given in the following sections.

Examples of trajectories and end-states produced by the Human-Plant Coevolution model.

A: no coevolution; B: only plant population changes (domestication without cultivation); C: only human population changes (cultivation without domestication); D: some change happens in both populations (diverse populations); E: strong change in both populations (domestication and cultivation). More details on the timing of changes are given in the following sections. Throughout all conditions explored, the results show that a completely successful coevolutionary trajectory, where both populations effectively change, is relatively demanding and it can be deemed unlikely, considering the entirety of the parameter space explored. Furthermore, in light of these results, plant populations are systematically more sensitive to the selective pressure of mutualism than humans, arguing for the scarcity of cases of origins of agriculture in comparison to a relative abundance of effective domestication processes.

End-states

The wide variety of end-states produced by the HPC model can be classified in three general groups: Coevolution does not occur. Simulation runs in which a stationary point is reached without successful coevolution, thus returning a stable state where humans and plants have a weak mutualistic relationship. Coevolution occurs. Both populations go through successful coevolution and become stable only once they have shifted towards stronger mutualism types. Coevolution occurs partially, encompassing two types of end-states: Stationary suboptimal mutualism: One or both populations undergo a significant, but partial change, remaining relatively well distributed among types, or Oscillatory coevolution: Both populations become trapped in an endless cycle alternating engagement (strong mutualism) and release (weak mutualism).

Coevolution does not occur

Under some conditions, equilibrium is reached without coevolution taking place and consequently both human and plant populations are kept at relatively low densities (Fig 4). Without coevolution, the plant population exists mainly in the non-anthropic niche (UbP ≫ UHP, or utility_other_to_plants is much greater than utility_humans_to_plants) and in wild forms (, or type_proportions_plants [ is much greater than type_proportions_plants[number_types_plants]), while the bulk of human subsistence comes from other resources and only marginally from gathering these plants (UbH ≫ UPH, or utility_other_to_humans is much greater than utility_plants_to_humans), which most humans do opportunistically and with little impact (, or fitness_plants [ is much greater than fitness_plants[number_types_plants]). End-states of this type can still diverge significantly due to different parameter settings.
Fig 4

Example of a simulation run producing a trajectory without coevolution.

The dynamics is reduced to the changes required for the initial populations to adjust their levels and type distribution to the least mutualistic stable state under the given conditions.

Example of a simulation run producing a trajectory without coevolution.

The dynamics is reduced to the changes required for the initial populations to adjust their levels and type distribution to the least mutualistic stable state under the given conditions.

Coevolution occurs

As intended, the HPC model is able to generate trajectories where equilibrium is reached with coevolution, and mutualism between humans and plants is reinforced (Fig 5; Animation 2). The plant population relies more on the human contribution (UbP ≪ UHP, or utility_other_to_plants much less than utility_humans_to_plants) and humans depend significantly on harvesting these plants (UbH ≪ UPH, or utility_other_to_humans much less than utility_plants_to_humans).
Fig 5

Example of a simulation run with a case of successful coevolution where human and plant populations change roughly at the same time.

Vertical dashed lines mark the timing of change for humans (cyan) and plants (pink). This parameter setting was taken as the default in the R implementation of the model.

Example of a simulation run with a case of successful coevolution where human and plant populations change roughly at the same time.

Vertical dashed lines mark the timing of change for humans (cyan) and plants (pink). This parameter setting was taken as the default in the R implementation of the model. As a general rule, the coevolved human and plant populations reach higher levels compared to their counterparts in non-coevolutionary end-states under similar conditions. The total contribution from one population to the other will increase when coevolution happens, because of the positive feedback loop between population numbers: i.e. the more humans, more plants, and vice-versa. In most cases where coevolution happens, the difference between the pseudo-stable and stable population levels before and after coevolution is fairly clear. These two levels are visible as the first and second plateaus in the double-sigmoid curve (see population plot in Fig 5, top left). The steep slope that mediates between these two levels follows the change in the distribution of types, from one centred in type 1 to one centred in type n (in Fig 5, a rightward movement in the top-right plots and upwards in the coevolution curves at the bottom left). The coevolutionary trajectories can be divided into two phases: Prior to coevolutionary shift: This is a period during which human and plant populations are effectively coevolving. During this phase, population levels approach their first plateau or pseudo-stable state value before coevolution takes effect while the distribution of types change—first slowly, then abruptly—towards the most mutualistic type. It ends when the change in the distribution of types can be considered completed in both populations; we define this moment to be the latest time step between timingH and timingP (in Fig 5, it is timingP, represented by the pink vertical dashed line). Following coevolutionary shift: This is a period characterized by the stabilization of the populations around the truly-stable state. During this phase, both populations can be considered “changed” or effectively coevolved, even though they have still not realised the full potential for population growth made possible by coevolution. Although, depending on the specific conditions set by parameters, this phase typically involves a ‘boom’ for one or both populations. Under some conditions, coevolutionary trajectories can display a punctual decrease in carrying capacities towards the end of the first phase, during the change from the least to the most mutualistic types. These demographic “bumps” happen in a population when the stronger mutualism type is less capable of exploiting other resources than the least mutualistic type (e.g., if UbH > UbH, then UbH[t] > UbH[t + 1] during coevolution), while the other population has still not grown enough to counterbalance the loss in carrying capacity. In the example given in Fig 5, the plant population is the one suffering this effect, starting at the vicinity of the shift of the human population (vertical dashed cyan lines). In this case, the most mutualistic plant type is far less capable of exploiting non-anthropic resources than the least mutualistic type (UbP or utility_other_to_type_1_plants = 100, UbP or utility_other_to_type_n_plants = 20) and the utility given by the human population at that point (U ≈ 80) lies below the utility obtained from other resources when the least mutualistic types were the vast majority (U[t]≈100, for t or time from 1 to 200).

Coevolution occurs partially

Simulation experiments revealed cases in which the coevolution towards stronger mutualism occurs only partially. These cases are relatively rare, considering the entirety of the parameter space explored. However, they illustrate the complexity of the interaction of some factors accounted for in the HPC model. The two types of end-states that fall into this general category, stationary suboptimal mutualism and oscillatory coevolution, are produced under parameter configurations that generally contain strong asymmetries either between the population or between types within the same population. These asymmetries include, for instance, configurations where one population has the most mutualistic types contributing the same amount of utility per capita than the least mutualistic types. In this scenario, the positive feedback between population growth and change in the distribution of types is weakened, but only enough to impede the change in one population; this is the case of the settings shown in Fig 6 ( or utility_per_capita_type_1_humans_to_plants = 0.5 and or utility_per_capita_type_n_humans_to_plants = 0.5).
Fig 6

Example of a simulation run with a case of partial oscillatory coevolution where only the human population fully transits to a majority of stronger mutualism types.

The timing of this change is marked by the vertical cyan dashed line.

Example of a simulation run with a case of partial oscillatory coevolution where only the human population fully transits to a majority of stronger mutualism types.

The timing of this change is marked by the vertical cyan dashed line.

Parameter explorations

The extensive exploration of parameters demonstrated that a multiplicity of factors are involved in plant domestication and the origins of agriculture. However, the results also shed light on the relative importance of each of the factors included in the model. We summarise the roles of the parameters of the model as ‘facilitators’, ‘obstructors’, and ‘scalers’ (Table 6). Under most conditions, increasing the values of any facilitator improves the chances of having a successful coevolution process, while greater values for obstructors will diminish it (respectively, positive and negative correlations with coevolution and dependency coefficients). Scalers vary the size of populations (H or humans, and P or plants) at the end-state and the duration of the processes (timeend or time_end, timingH or timing_humans, and timingP or timing_plants). Some parameters fit in more than one of the above classes, depending on the setting of the other parameters. The initial populations (iniH or initial_population_humans, iniP or initial_population_plants) remain outside this classification, having virtually no effect on end-states.
Table 6

Parameter classification.

R notationMath. notationFacilitatorObstructorScaler
initial_population_humans, initial_population_plantsiniH, iniP
number_types_humans, number_types_plantsnH, nPX
undirected_variation_humans, undirected_variation_plantsvH, vPX
intrinsic_growth_rate_humans, intrinsic_growth_rate_plantsrH, rPX
utility_per_capita_type_n_plants_to_humans U¯PnH XX
utility_per_capita_type_1_plants_to_humans U¯P1H XX
utility_per_capita_type_n_humans_to_plants U¯HnP XX
utility_per_capita_type_1_humans_to_plants U¯H1P XX
utility_other_to_type_n_plants UbPn(few cases)XX
utility_other_to_type_1_plants UbP1(few cases)XX
utility_other_to_type_n_humans UbHnXX
utility_other_to_type_1_humans UbH1XX
max_area MaxAreaXX
Within the range of values explored, all parameters but the initial populations and the intrinsic growth rates (rH or intrinsic_growth_humans, rP or intrinsic_growth_plants) displayed tipping points, i.e. threshold values beyond which the end-states of simulations change drastically (non-linear effect). The exact location of a tipping point in one parameter depends on the values of all others parameters with tipping points, indicating a generally strong interaction between their effects, and hence no single-cause explanation for a given end-state can be accurate. For instance, in light of the trajectories in Figs 4 and 5, it would be correct to say that coevolution occurs in the latter because utility_per_capita_type_1_plants is high enough (i.e. higher than a threshold value between 0 and 0.15). Yet, it is also correct to affirm that it is so because, simultaneously, utility_other_to_type_n_humans is low enough, undirected_variation_plants is high enough, and so on. Despite their shared explanatory role, parameters vary significantly in importance when predicting the values of the coevolution coefficients at the end-state. We were able to rank the explanatory power of each parameter by fitting Random Forest Regression models where parameters are inputted as predictors in respect to each coevolution coefficient separately (Fig 7).
Fig 7

The importance of parameters measured as a percentage of mean squared error increase (%IncMSE) and total decrease in node impurities (IncNodePurity) obtained by fitting Random Forest Regression models where parameters are inputted as predictors of the human (left) and plant (right) coevolution coefficients; for similar applications, see [69, 70].

The number of trees and number of sampled variables were optimized by a standard 10-fold cross-validation procedure [71].

The importance of parameters measured as a percentage of mean squared error increase (%IncMSE) and total decrease in node impurities (IncNodePurity) obtained by fitting Random Forest Regression models where parameters are inputted as predictors of the human (left) and plant (right) coevolution coefficients; for similar applications, see [69, 70].

The number of trees and number of sampled variables were optimized by a standard 10-fold cross-validation procedure [71]. The same procedure was applied for the dependency coefficients and timings; see section 5.2 in [68]. The assessment of parameter importance for the dependency coefficients displayed a similar pattern, only highlighting those parameters with a direct impact on the carrying capacity of the respective population (greens and blues). While the intrinsic growth rates have the highest impact on the timing of coevolution, all other parameters are scored similarly, having at least some importance for one or both populations. Parameter explorations revealed that timing indicators (timingH or timing_humans, timingP or timing_plants, and tend or time_end) are larger, the closer parameter values are to a tipping point. In those liminal cases, the coevolutionary process can take up to three times longer.

Number of types, undirected variation and intrinsic growth rate

The numbers of types in human and plant populations (nH or number_types_humans, nP or number_types_plants) facilitate change (i.e. facilitators). However, these two parameters stand out as the least important. Such a result is desirable given that the aspect regulated by these parameters—i.e. the discretionality of population variation—is a necessary artefact of the model and can only translate to arbitrary classifications when regarding real populations. Ultimately, every individual in a real population could be a single instance of their own type. The overall low importance of these parameters warrants future explorations to treat these as constants, preferably setting them at values much greater than unity (n ≫ 1). The levels of undirected variation (vH or undirected_variation_humans, vP or undirected_variation_plants) are also facilitators. With higher variation, there are more individuals belonging to stronger mutualism types. Though unfit for the initial conditions, these are the pioneer individuals that may eventually build up the necessary selective pressure on the partner population and trigger coevolution. The positive relationship between undirected variation and the occurrence of coevolution agrees with Fisher’s fundamental theorem of natural selection [72, 73], according to which higher variance increases the rate of adaptation of a species; which, in this case, leads to stronger mutualism. Intrinsic growth rates (rH or intrinsic_growth_rate_humans, rP or intrinsic_growth_rate_plants) are scalers, conditioning how fast populations levels change. Generally, higher intrinsic growth rates return shorter periods of population growth and change of type distribution. However, because they also define how rapid is the feedback cycle regulating the mutualistic selective pressures, they show a mirrored pattern where the intrinsic growth rate of one population has its greatest impact on the timing of change of the other population.

Utility-related parameters

Overall, the most important parameters in the HPC model are those characterising the potential of the mutualistic interaction between humans and plants (Fig 7); i.e. the utility per capita of type n individuals to the other population ( or utility_per_capita_type_n_plants_to_humans, or utility_per_capita_type_n_humans_to_plants). Although the correspondent values for type 1 individuals ( or utility_per_capita_type_1_plants_to_humans, or utility_per_capita_type_1_humans_to_plants) also play a significant role, coevolution is more often enabled by the utility given by the higher-end types in the mutualistic spectrum. The effect of these parameters is mirrored (greens in Fig 7): utility_per_capita_type_n_plants_to_humans mostly affects change in the human population, and utility_per_capita_type_n_humans_to_plants does it in the plant population. However, utility_per_capita_type_n_plants_to_humans weights considerably on both humans and plants. All four parameters related to the utility exchange between humans and plants set a range of utility per capita of each population type that amounts to population totals (e.g., UHP or utility_humans_to_plants). Whenever these totals overcome the totals given by the other resources (e.g., UbP or utility_other_to _plants), the fitness scores will favour stronger mutualism types and trajectories will shift towards a successful coevolution (Fig 8).
Fig 8

The coevolution coefficients and tend resulting from a four-parameter exploration of , , UbH, and UbH.

The plot depicts examples of facilitators ( and ; values of large grid), and obstructors (UbH and UbH; values of small grids).

The coevolution coefficients and tend resulting from a four-parameter exploration of , , UbH, and UbH.

The plot depicts examples of facilitators ( and ; values of large grid), and obstructors (UbH and UbH; values of small grids). The parameters determining the utility given by other resources (UbH, UbH, UbP, and UbP) are obstructors. Overall, the parameters corresponding to the human population (UbH, UbH) have a stronger effect than those related to plants (blues in Fig 7). The two parameters regulating the utility of other resources to plants (UbP, UbP) can also be facilitators depending on the conditions set by other parameters; however, their effect is the weakest of all eight parameters associated with utility (greens and blues in Fig 7). The parameters associated with utility are also important scalers since they have a direct effect on carrying capacities. The parameters contributing to the carrying capacity for humans (, , UbH, and UbH) are able to influence scale more freely because they are not capped by MaxArea. In particular, the utility of other resources to type 1 individuals (UbP, UbH) can condition almost entirely the respective carrying capacity—and consequently the population levels—at the end state. These parameters alone can generate trajectories where the human population at the end-state varies from a few to thousands of individuals, without ever incurring in coevolution. Trajectories with coevolution can be very different (compare Figs 3E to 5) mainly due to the amount of space available for plants (MaxArea) and the conditions regulating the mutual utility between humans and plants (, , , and ). These are important facilitators, but also have the potential for producing end-states that differ dramatically in the sheer size of the human and plant populations (H, P). For instance, an overall low utility of plant types to humans (, ) can still produce end-states with coevolution that are indistinguishable in terms of human population size from others without coevolution, where the overall utility of other resources to humans is sufficiently high. Surprisingly, full-fledged coevolution can still happen when type n individuals contribute less than type 1 individuals (e.g., ). For instance, when and in Fig 8. This happens whenever the population total (e.g., UPH) overcomes the amount given by other resources (e.g., UbH). This discovery indicates that, at least under the assumptions of this model, the adaptation to mutualism could cause the deterioration of the contribution of individual organisms while still increasing population numbers.

Discussion

Much of the groundwork that helped to understand the evolutionary dynamics of plant domestication comes from archaeology, and more specifically from archaeobotany. Harris [74] theorised the process of domestication as composed of three stages: 1) wild food procurement by hunting and gathering societies; 2) cultivation of wild plants; and the 3) domestication syndrome fixation that established true agriculture of domestic plants. The early plant datasets, mostly coming from the Fertile Crescent, were interpreted as suggesting a ‘rapid transition’ between these stages due to a strong and direct human selection favouring interesting characters, such as non-brittle spikelets in cereals [75] and suppression of seed dormancy in legumes [76]. However, the richer archaeological record of the last few decades suggests that such transitions could involve a period of pre-domestication cultivation lasting thousands of years [77, 78], followed by fixation of the emerging domestic traits, a process that again can happen over thousands of years; see e.g. for cereals [79]. This mechanism, leading to the evolution of domesticated and commensal species, seems to have been a response to the emergence of human-modified environments appearing from the end of the last glaciation [80]. Both the domesticated plants and human populations benefited from this co-evolutionary process, leading to stronger mutualism [53].

Multiple factors, multiple scenarios

The HPC model illustrates the multiplicity of the dynamics that, under its theoretical framework (Tables 4 and 5), can explain ecological and socio-economic shifts, such as the so-called neolithisation. The exploration of the model reinforces the premise that, to explain the domestication of plants and the adoption of agricultural practices, we must integrate the different degrees of complexity of the phenomenon itself, and accept that single-factor explanations do not fit this multiple and heterogeneous reality [1, 5]. The great variety of scenarios regarding the characteristics of the crops and of the ecological milieus, as well as the different social, cultural and technological settings in human populations, highlights the complexity of the process and the inevitability of generating case-specific narratives when interpreting the evidence. However, the HPC model goes beyond the replication of multiple single-case idiosyncrasies and contains the formalisation of a general mechanism: the coevolution of humans and plants. This model is able to generate a wide diversity of simulated trajectories and end-states, expressed as aggregated quantitative variables, which we hope can be used in the future to produce explanatory frameworks for specific real-world cases. Therefore, the HPC model is not aimed at reproducing historical processes per se but different possible scenarios of human-plant coevolution, which can be searched in and contrasted with specific lines of evidence. The model points to several aspects that can explain the emergence of agricultural systems. Some of these aspects, like the utility per capita to the other population, have been part of the archaeological and botanical discourse, albeit not as a formal model [75]. Furthermore, the model shows that a small increase or decrease around a threshold value can produce major changes in the system (tipping point) and that, for coevolution to occur, all parameters showing tipping points must be either beyond or below a particular threshold, which, in turn, depends on the values of all other parameters. The HPC model also shows that certain differences between human and plant populations can have an important effect on the outcome of human-plant coevolution. The selective pressure of one versus the other may vary significantly among parameter settings, thus producing qualitatively different scenarios. At one end of the mutualism spectrum, the model can generate scenarios where the subsistence relies heavily on the plant population and the selective pressure is sufficient to drive a substantial change on plant type frequency and population levels, thus leading to some form of agricultural system. At the other end, the model produces outcomes where there is low human-on-plant pressure and humans have many (and preferred) alternative food sources. In such instances, wild plant forms are maintained in the population and low densities are retained. Human subsistence in such cases relies mostly upon other resources, which might still allow for high population densities independently of the plant population; e.g., fishing and complex hunter-gatherers [81, 82]. Between these extreme end-state scenarios, the model also simulates other “realities” in which only one population exerts enough selective pressure over the other for it to shift towards stronger mutualism types: societies cultivating plants that, though affected, remain not fully domesticated (cultivation without domestication), or those foraging plant populations that increase their productivity without humans investing more time in them (domestication without cultivation).

Intensification and the coevolutionary dynamics of prehistoric plant management

In most early cases, the adoption of agriculture seems to be the culmination of a long process with deep roots in hunter-gatherer societies [83]. Archaeological literature traditionally considers this process to be fuelled by a series of changes related to food resource diversification [84, 85] and, particularly for plants, intensification [86-89]. Within this context of change, intensive gathering and cultivation have been considered economic practices within a continuum, where some plant species are gathered opportunistically and others systematically exploited. At the beginning of every transition to agriculture, predatory strategies (fishing, hunting, and gathering) were central to human subsistence, while mutualism (plant tending and animal husbandry), if any, were complementary [32]. The theoretical continuum between resource management, domestication, and agriculture assumes that the existence of each forgoer component is paramount for the development of the next “step”. However, any one of these phenomena does not inevitably lead to the next [4]. Assuming that in some cases there is an effective transition to agriculture, that means that the focus shifts from a wide range of prey-like resource use to a relatively small number of very successful mutualism partners, among which domesticated plants eventually become the basic source of staple food. In this framework, the coevolution between humans and plants can be defined as a process mediating between weaker and stronger mutualism that can involve many stages, each with a qualitative change in the distribution of types and consecutive boom and stabilisation of both populations. The HPC model allows identifying various regimes of mutualism between humans and plants. The model, in fact, can give rise to a wide range of scenarios that, from the human point of view, consist of different combinations of wild/domesticated plant food resources and modes of exploitation of such resources, with variable commitments in terms of diet and investment. These strategies can be interpreted as mixed economies, which have been shown to be possible, viable and even resilient socio-economic choices. Within the specialized literature, mixed economies are usually understood as minor or marginal socio-economic systems, defined either as the combination of different strategies of low-level food production [90] or as by-products of a transitory, and thus not stable, stage [91]. These strategies are not necessarily implemented as static combinations, but also as seasonal or periodical activities, shifting from one strategy to another [92, 93]. In addition, the pursuing of such strategies might not be a clear and rational decision adopted by specific social agents or groups in charge of the economic activities, but a scenario arising by the aggregation of multiple decision-making processes at the community level, throughout generations. There is a strong relationship between richness of viable economical options and the specialisation and diversification in subsistence strategies [94-97]. Specialisation and diversification are hypothesised to have first occurred during the Mesolithic as a mean to intensify the acquisition of resources and they are considered a preamble for the implementation of agricultural practices [98]. Although the concept of intensification could support the continuum concept, there is a strong debate about the reasons and conditions under which intensification takes place in hunter-gatherer societies [99]. With the current work, we aim at showing how the succession of mixed economies are an intrinsic part of the coevolutionary dynamics between human and plants, and shed some light on why can these culminate, in many cases, in the emergence of agriculture.

Insights on the Neolithic Demographic Transition

In archaeological theory, the origins of agriculture is often defined as the birth of a new socio-economic paradigm involving key changes in human demography and social organization, such as increased hierarchy and division of labour. Among these changes, the most striking is the unprecedented population growth that usually followed the adoption of agriculture, i.e. the Neolithic Demographic Transition [100-102]. The HPC model considers the relationship between plant utility and human needs (population pressure) but also the positive effects humans can have on plant growth. The latter involves a delayed improvement of plant utility to humans, through the evolution of traits and sheer population growth, and an increasing human population growth, putting pressure on old and new food resources. Low population pressure, given by either low population density or abundance of food resources, has been argued as a precondition for increasing growth rates in human populations [93]. The demographic increase by the end of the Upper Palaeolithic, as shown by the archaeological record, has been considered a possible cause for a series of intensification processes (such as the intensification of plant gathering or the expansion in coastal populations and an increase in the consumption of coast and marine resources). At the same time, either the intensification of resource exploitation and/or the adoption of agricultural practices (both increasing the productivity per area but also involving labour-intensive, time-sensitive activities) might have fostered the abandonment of a series of measures controlling fertility, resulting in a population increase. A few studies have recently focused on the various demographic booms and busts identified during the Early Neolithic in Europe [16] and which may be interpreted as the possible diverse outcomes of the neolithisation process. While neolithisation intuitively implies a population boom due to the overall increase in food availability, not all instances of shifting to an agricultural economy appear to have been demographically successful. The HPC model suggests a possible explanation for population busts within its formal framework: a momentary decrease in the adaptive fitness of the population and, thus, of the carrying capacity of the environment. The growth of the human population can have a series of implications. First, a higher demand of the available resources that become manifest in the selective pressure on the plant population or other resources (mixed economy). This may have positively affected the domestication process, by increasing plant bulk productivity, but also produced a series of changes fostering the hunter-gatherer strategy to be less effective when combined with a more invested plant cultivation. When cultivation becomes a priority, there is an expectation for societies or groups within societies to become more sedentary, at least seasonally, so that crops are properly monitored during growth. As a consequence, there would be a reduction in the fitness of the hunter-gatherer strategies. Firstly, because some expertise may be lost, even within a generation, as a considerable part of the labour and efforts for cultural transmission would be focused on cultivation. Secondly, with sedentism (or partial sedentism), the catchment area available for foraging would shrink and quickly be impoverished, having less time to recover and at the same time suffering the effects of expanding cultivation practices. Thirdly, the human population will be pressured to adapt to the needs and schedule of the cultivated plant species and the associated labour bottlenecks, which might be incompatible with the dynamics required for gathering or hunting specific wild resources.

Conclusions

Considering the potential of the modeling results, we would like to underline the bullet and conservative nature of the HPC model. All the diversity observed in terms of both attractors and trajectories was generated by the combination of only two submodels, the Verhulst-Pearl Logistic equation and the Replicator Dynamics, which are straightforward benchmark models in theoretical biology. The sole fact that a relatively bullet model can greatly help to understand complex phenomena, such as the origin of agriculture, argues for the use of formal models, and specifically for simulation approaches, in archaeology. As other examples in the past [53, 55], the HPC model demonstrates that population-level (top-down) theory can still produce useful insights. Strong explanatory frameworks can be achieved without the fine insights of case-wise detail; an approach often resisted by archaeologists, but which is at the same time accepted whenever data is interpreted. In this sense, we consider that formal models are fundamental tools to present, demonstrate and explore any theoretical proposal. The HPC model also offers a solid basis for the design and further development of generative (bottom-up) models [51, 52, 103–105], and is complementary to approaches focusing on plant domestication syndrome through phenotypic and genetic characterisation [106, 107]. According to the HPC model, there are several factors involved in the facilitation or obstruction of the emergence of agricultural systems. Although the model confirms the expectation of attributing several causes to the origin of agriculture, it also further explains how multiple factors could be compatible with asserting causation in a historical sense (i.e., concatenation of events). In the HPC model, the state of the system connecting humans and the plant species is sensitive to almost the totality of the thirteen parameters. More precisely, this sensitivity is expressed as a rather abrupt shift (tipping point) from a weak to a strong mutualistic state, or vice-versa, depending on the threshold values for each parameter, which are in turn dependent on the current values of every other parameter. Then, according to our model, the emergence of agriculture could be explained by the confluence of all these conditions at specific times and places. However, it seems unlikely that, for the same case of emergence, all these conditions change and cross multiple thresholds simultaneously. Conversely, still within the HPC model, we may envisage scenarios in specific regions at specific moments (i.e. under a specific set of other conditions) where the change in few or even one condition triggered the emergence of agriculture. In this case, certain factors may be considered the cause of the phenomenon in a more deterministic sense. Beyond the identification of factors that play a role in the human-plant coevolutionary dynamics, the HPC model allows assessing the differences in scale and timing between case trajectories. This capability seems to be especially relevant to understand the many cases of non-industrial agricultural systems documented by archaeology and ethnography. By controlling parameter on a case-by-case basis, further work with the HPC model would yield insight on the reliability of particular hypotheses of how agricultural systems emerged in the past, and help explaining why some origins are more observable than others. 11 Apr 2022
PONE-D-21-36515
Human-Plant Coevolution: A modelling framework for theory-building on the origins of agriculture
PLOS ONE Dear Dr. Angourakis, Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process. ==============================
As you address the reviewers' comments, we would like for you to attend in particular to: 
 
(1) Reviewer #1's requests for clarification of the text, including their concerns that (a) the model is not currently as well linked to general theory as it could be and (b) the manuscript's treatment of neolithization as discrete and stage-like may have negative implications for interpretation of the model's results;
 
(2) Reviewer #2's request that you rename variables in both the code and related text according to "clean code" best practices, versions of which are available on-line; and
 
(3) proper numbering of figures throughout the manuscript.
============================== Please submit your revised manuscript by May 25 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file. Please include the following items when submitting your revised manuscript:
A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'. A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'. An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'. If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter. If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols. We look forward to receiving your revised manuscript. Kind regards, Raven Garvey, Ph.D. Academic Editor PLOS ONE Journal Requirements: When submitting your revision, we need you to address these additional requirements. 1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf 2. Thank you for stating the following in the Acknowledgments Section of your manuscript: "This research is part of the activities of the Culture and Socioecological Dynamics Research Group (CaSEs), a Quality Group of the Generalitat de Catalunya (2017 SGR212) (JAM, MM, DZ), and was supported by the CULM project (HAR2016-77672-P), funded by the former Spanish Ministry of Economy and Competitiveness (MINECO) (DZ), and the TwoRains project, funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement no 648609) (AA). Previous development was also made possible through the support of the SimulPast Project— Consolider Ingenio 2010 (CSD2010-00034), funded by the former Spanish Ministry for Science and Innovation (MICIN) (AA, JAM, MM, DZ), and the CAMOTECCER project (HAR2012-32653) and FPI contract (BES-2013-062691), funded by MINECO (AA). Figure 2 contains modified versions of the Plant icon release by Bakunetsu Kaito under CC-BY 3.0 (available at: https://thenounproject.com/icon/961532/) and the People icon released by Fahmihorizon under CC-BY 3.(https://thenounproject.com/icon/1426355/)." We note that you have provided funding information that is not currently declared in your Funding Statement. However, funding information should not appear in the Acknowledgments section or other areas of your manuscript. We will only publish funding information present in the Funding Statement section of the online submission form. Please remove any funding-related text from the manuscript and let us know how you would like to update your Funding Statement. Currently, your Funding Statement reads as follows: "This research is part of the activities of the Culture and Socioecological Dynamics Research Group (CaSEs), a Quality Group of the Generalitat de Catalunya (2017 SGR212) (JAM, MM, DZ), and was supported by the CULM project (HAR2016-77672-P), funded by the former Spanish Ministry of Economy and Competitiveness (MINECO) (DZ), and the TwoRains project, funded by the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme (grant agreement no 648609) (AA). Previous development was also made possible through the support of the SimulPast Project— Consolider Ingenio 2010 (CSD2010-00034), funded by the former Spanish Ministry for Science and Innovation (MICIN) (AA, JAM, MM, DZ), and the CAMOTECCER project (HAR2012-32653) and FPI contract (BES-2013-062691), funded by MINECO (AA)." Please include your amended statements within your cover letter; we will change the online submission form on your behalf. Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice. [Note: HTML markup is below. Please do not edit.] Reviewers' comments: Reviewer's Responses to Questions Comments to the Author 1. Is the manuscript technically sound, and do the data support the conclusions? The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Partly ********** 2. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: I Don't Know ********** 3. Have the authors made all data underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Yes ********** 4. Is the manuscript presented in an intelligible fashion and written in standard English? PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Yes ********** 5. Review Comments to the Author Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: In this manuscript, Angourakis and colleagues develop a fairly complex and abstract mathematical model for the human-plant coevolution that was ostensibly necessary for the wholescale adoption of agriculture. In general, I found the manuscript well-written, the logic of the model well laid-out and the implications of the model important, mainly in that they result in quite a few hypotheses that ought to be testable with archaeological and ecological data. This, I think, is the main contribution of the reported research. I like that the model they develop instrumentalizes the potential of earlier systems theory, taking advantage of modern computing’s power to develop and run complex, multiiterative analyses. I will say that though I understood the logic of the model and thought it was well explained, I did not delve deeply into the actual formulae to make sure they all worked as claimed, so I can’t comment on that end of this analysis. In at least two places, the authors seem to imply that the process of domestication through co-evolution was indeed as complex as modeled (e.g., lines 458-459), though of course that remains to be seen: it depends on how well the archaeological and paleoecological data conform to the expectations of the model Angourakis and colleagues developed, something they eschew in this manuscript. It’s entirely possible that domestication processes were simpler than they model. I think this fact should be made clear. Though I see a lot of value in this research, I do think the authors could improve and clarify a few things. First, they seem to imply they are theory building, which they are not. What they do is develop a model derived from general theories of gene-culture co-evolution and, perhaps to some degree, niche construction theory (NCT). To this end, I think the connections of their model to general theory could be made more explicit, particularly in the background/literature review. Research by Pete Richerson, Robert Boyd, Bruce Winterhalder, Melinda Zeder, and the like is relevant in this regard. In this context, it’s worth looking at the sometimes vehement debate between NCT theorists like Zeder and more behavioral-ecology (HBE) minded theorists like Piperno (both of whom are cited in the MS) and whether or not they are really all that alike, or if they are different (see lines 28-33). In short: though I see opportunity to marry these two perspectives, most researchers see them as opposed, in part due to the way they see agency playing out (see line 34). In fact, I see Angourakis and colleagues’ model articulating quite well with both HBE and niche construction advocates (worth looking at chapters in Kennett and Winterhalder’s “Behavioral Ecology and the Transition to Agriculture” here). Second, particularly in the discussion section, but also in the paper more generally, the authors treat “Neolithisization” as a discrete, stage-like event, a result, at least in part, of a cursory presentation of non-agricultural (i.e., hunter-gatherer) behavioral diversity. A lot of current thinking on hunter-gatherers and their relationship to agriculturalists is that most or all of the behaviors necessary for agriculture—generation of surplus, storage, landscape management, concepts of private property, etc. are found in the diversity of hunter-gatherer behavior. I’d encourage the authors to look more closely at this literature and reframe their general approach and discussion to recognize that most of the behaviors we associate with agriculturalists, with the exception of domesticated plants, were likely present in many nonagricultural societies well before domestication. This could change their interpretation of their model’s results as well One note, the mention of bioarchaeology in the abstract seems odd, as the authors themselves attest to the wide range of different studies outside of bioarchaeology that attest to the chronology of domestication and the development of agriculture. On a final note, it was hard to tell which figures were being referred to in the text due to an absence of figure numbers (and corresponding figure captions). I think I eventually figured it out, but some good figure captions would really help the reader connect the text to the images. Reviewer #2: The model presented here is useful and makes a good contribution to pushing forward theory on the mutualistic pathway of plant domestication. I commend the efforts to make the code available and the creation of a relatively user-friendly shiny app! However, a major issue with the code and how it is decribed in the text is the use of non human-readable variable names throughout. This greatly complicates the ability to read, understand, and reuse the code, and makes it very difficult to follow the narrative of the model logic in the paper. I strongly, strongly recommend that these variable be renamed using the accepted readable variable naming conventions that are common in open/reproducible code (e.g. CamelCase or underscore_case with short but descriptive variable names such as "InitialHumanPopulation" or "plant_type_n_coevolution_coefficient"). Yes, the variable names are longer, but they are actually readable and make it much easier to understand (and thus critique) the code and the narrative of the model function. There also seemed to be an issue with the in-text figure numbering, which made it difficult to follow the results section. I have a few citations I'd like to see added as well, so I am attaching a marked up version of the manuscript with specific recommendations. I think the substantial conclusions and discussion are very good, with a few minor suggestions for how to extend these (again, in the attached marked up PDF). In general, I think this is a highly effective and important work, and deserves to be published with these minor revisions. Also, I am happy to chat about any of this and don't care to remain anonymous -- feel free to send me an email! iullah@sdsu.edu Reviewer #3: First, it's not clear to me what this research was intended to achieve. The closest we get to this is in lines 545-7: "...we aim to show how the succession of mixed economies are intrinsic parts of coevolutionary dynamics between humans and plants, and illuminate why these culminated, in many cases, in the origins of agriculture." If this was indeed the aim then, despite claims to the contrary (see below), the paper failed to achieve this. Rather than addressing the 'how' and 'why' questions promised in the abstract and introduction, the paper is more descriptive than analytical, nor was it clear how the HPC model could be used in the future to address how and why questions concerning individual cases studies or in search of some common or overarching similarities in the trajectories to agriculture in different contexts. I therefore found the conclusions drawn towards the end of the paper unsubstantiated by the research as presented. For example: the conclusions that the HPC model “can greatly help understand…the origins of agriculture” or “can produce useful insights” or “offers a solid basis for the development of generative models” – where is the evidence for this in the paper? How would the model achieve such objectives? Greater clarity of purpose and a more realistic account of achievement is needed. ********** 6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: Yes: Isaac Ullah Reviewer #3: No [NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.
Submitted filename: PONE-D-21-36515_reviewer_IU_comments.pdf Click here for additional data file. Submitted filename: HPC model.docx Click here for additional data file. 7 Jul 2022 PONE-D-21-36515 – Human-Plant Coevolution: A modelling framework for theory-building on the origins of agriculture Response to Reviewers Authors: We would like to thank the reviewers for reading the manuscript and providing good and insightful comments. We have made our best to address them and improve the manuscript. All the changes in the manuscript have been written so that changes can be properly tracked. Andreas Angourakis: As the submitting author, I personally apologise to editors and reviewers for the issue with the numbering of figures. It was caused by how I suppressed the LaTeX code that added the figures in the text, as PLOS ONE requires figures to be added separately. I failed to realise that this action broke the reference link that assigns figure numbers automatically, besides not printing the figure captions at the figure insert location, as it is specified in PLOS ONE LaTeX template. This error is now corrected. Reviewer #1 In this manuscript, Angourakis and colleagues develop a fairly complex and abstract mathematical model for the human-plant coevolution that was ostensibly necessary for the wholescale adoption of agriculture. In general, I found the manuscript well-written, the logic of the model well laid-out and the implications of the model important, mainly in that they result in quite a few hypotheses that ought to be testable with archaeological and ecological data. This, I think, is the main contribution of the reported research. I like that the model they develop instrumentalizes the potential of earlier systems theory, taking advantage of modern computing’s power to develop and run complex, multiiterative analyses. I will say that though I understood the logic of the model and thought it was well explained, I did not delve deeply into the actual formulae to make sure they all worked as claimed, so I can’t comment on that end of this analysis. In at least two places, the authors seem to imply that the process of domestication through co-evolution was indeed as complex as modeled (e.g., lines 458-459), though of course that remains to be seen: it depends on how well the archaeological and paleoecological data conform to the expectations of the model Angourakis and colleagues developed, something they eschew in this manuscript. It’s entirely possible that domestication processes were simpler than they model. I think this fact should be made clear. Authors’ reply: We acknowledge the reviewer’s comments and concerns about any implicit assumptions in our statements. The model is proposed in the spirit of theory-building, so it is certainly not our intention to suggest that such a model is the only possible and valid model. We carefully checked the specific paragraph given as an example and revised the remaining text, having the reviewer’s suggestion in mind. We have changed the wording, and we hope that now our reasoning is more clearly expressed. More concretely, we modified the fragment at the beginning of the subsection in Discussion, “Multiple factors, multiple scenarios”, starting in line 458 of the old manuscript: >”The HPC model illustrates the multiplicity of the dynamics that, under its theoretical framework (Tables~\\ref{table:assumptEco}~and~~\\ref{table:assumptCoevo}), can explain ecological and socio-economic shifts, such as the so-called neolithisation. The exploration of the model reinforces the premise that, to explain the domestication of plants and the adoption of agricultural practices, we must integrate the different degrees of complexity of the phenomenon itself, and accept that single-factor explanations do not fit this multiple and heterogeneous reality~\\cite{Aiello2011a,Fuller2014}.” To clarify, what we would like to suggest in the subsection ‘Multiple factors, multiple scenarios’ of the Discussion is that there is no single explanation that allows an understanding of the emergence of agriculture and plant domestication in the different areas of the globe where this phenomenon has been observed. Despite the number of specifications that the formalisation of the coevolution phenomenon required, we consider that the HPC model is in fact a rather simple version of what we know as coevolution (mechanism). For example, regarding the plant side, the model does not delve into the currently well-established complexity of genetics and epigenetics in plants. Additionally, if plant domestication had occurred through less symmetric coevolution (e.g., relying more heavily on human design and intentionality, as it is argued by the proposers of the “fast domestication”), the formal description of the model would actually have to be more complex, not more simple. Our argument here is that even a very basic description of coevolution already points to a considerable diversity of trajectories, i.e., the dynamics that we can then compare to empirical data). The model shows the multiplicity of possible scenarios, some are more simple while others are more complex, in which plant domestication might have taken place. Though I see a lot of value in this research, I do think the authors could improve and clarify a few things. First, they seem to imply they are theory building, which they are not. What they do is develop a model derived from general theories of gene-culture co-evolution and, perhaps to some degree, niche construction theory (NCT). To this end, I think the connections of their model to general theory could be made more explicit, particularly in the background/literature review. Research by Pete Richerson, Robert Boyd, Bruce Winterhalder, Melinda Zeder, and the like is relevant in this regard. In this context, it’s worth looking at the sometimes vehement debate between NCT theorists like Zeder and more behavioral-ecology (HBE) minded theorists like Piperno (both of whom are cited in the MS) and whether or not they are really all that alike, or if they are different (see lines 28-33). In short: though I see opportunity to marry these two perspectives, most researchers see them as opposed, in part due to the way they see agency playing out (see line 34). In fact, I see Angourakis and colleagues’ model articulating quite well with both HBE and niche construction advocates (worth looking at chapters in Kennett and Winterhalder’s “Behavioral Ecology and the Transition to Agriculture” here). Authors’ reply: We disagree on not considering our work as theory building. The model is indeed a formalisation of a mechanism proposed as a general explanation of the phenomenon that is original in its formulation. It is not a direct implementation of a verbally explicit or formal model, yet clearly, our intention was to ground it in many well-established concepts in general biological theory (see Table 4 and 5). We do appreciate and sympathise with most of the work done under other frameworks, including that of the authors mentioned by the reviewer, as well as both “sides” of the NCT vs HBE split. As the reviewer points out, we do present this paper with the hope that it can help reconcile the positions taken by NCT and HBE, but also attract the interest of those archaeologists and anthropologists that remain sceptical about the value of biological theory in this subject. While our approach is aligned with some elements of gene-culture coevolution and niche construction theories, we did not derive the model from any of their contributions. As we mention in the first paragraph presenting the model (lines 64-67), the model is conceptually inspired by other contributions, such as the work of David Rindos, and takes the perspective of population ecology rather than population genetics. As the confusion is understandable, we add a clarification about this to the paragraph in line 57 (old manuscript): > “The current work explores hypotheses on plant domestication and the origin of agriculture by using a coevolutionary framework capable of accounting for both plant and human factors. Our model combines readily-available formal models for mutualism and evolution used in population ecology, sociology and economics. Despite sharing the term "coevolution", our approach is neither based on nor necessarily aligned with the gene-culture coevolution or dual inheritance theory. The latter concerns a coupled process of genetic and cultural change in the same population and species, typically humans and other primates, in which other populations and species, and their changes, are considered as factors rather than the subjects of coevolution~\\cite{Feldman1996}. Likewise, the model we propose can be distinguished from human behaviour ecology models in this field since these have been defined in terms of human behaviour only (e.g., focusing on decision-making criteria) while factoring other species primarily as resources~\\cite{kennett_behavioral_2006,winterhalder_population_1988}.” We have integrated more references from the HBE perspective, including Kennet & Winterhalder (2006), and further contextulise our position in relation to previous contributions: > Replacing lines 29-30: “Approaches developed within human behavioural ecology ~\\cite{Piperno2017a,Smith2007,smith_general_2011,Rowley-Conwy2011,Laland2017,stiner_are_2016,kennett_behavioral_2006}, such as niche construction or cultural niche construction theories, have gained momentum in this effort.” > Replacing lines 50-53: “Exceptionally, there have been key contributions from niche construction and optimal foraging theory as well as complex adaptative systems, but such contributions have been mostly centred on the human side of the process~\\cite{kennett_behavioral_2006,Freeman2012a,Freeman2015,Ullah2015,Brock2016}. Few simulation models have considered coevolution as the core mechanism producing changes in both plants and humans~\\cite{ullah_agmodel_2015,zhang_overview_2020}, while the first proposals in this line date back to almost fourty years ago~\\cite{Rindos1984}.” However, given the already large size of the manuscript, we have actively avoided including a bibliographic review of the field, which, although relevant, is not the main subject of attention of the work summarised in the paper. Indeed, reviews on the subject can be found in other published works already cited in the manuscript where these different theoretical approaches have been extensively discussed. Second, particularly in the discussion section, but also in the paper more generally, the authors treat “Neolithisization” as a discrete, stage-like event, a result, at least in part, of a cursory presentation of non-agricultural (i.e., hunter-gatherer) behavioral diversity. A lot of current thinking on hunter-gatherers and their relationship to agriculturalists is that most or all of the behaviors necessary for agriculture—generation of surplus, storage, landscape management, concepts of private property, etc. are found in the diversity of hunter-gatherer behavior. I’d encourage the authors to look more closely at this literature and reframe their general approach and discussion to recognize that most of the behaviors we associate with agriculturalists, with the exception of domesticated plants, were likely present in many nonagricultural societies well before domestication. This could change their interpretation of their model’s results as well Authors’ reply: We agree with the reviewer that many behaviours associated with agriculture are also present in other types of subsistence strategies, including in many societies considered hunter-gatherers. However, we consider that the quantitative difference between the frequencies of these behaviours under the label of “agriculture” carries a qualitative separation to be made analytically. Thus, the use of the term agriculture, rather than intensive and managed plant gathering. This said, our model does not, in fact, assume a categoric difference between human populations with or without human-plant coevolution, at least not beyond the variables defined (population size, frequency of types). Even more, our model assumes that all human types exist prior to the changes caused by coevolution, i.e., even the behaviours most favourable to plants are present in some measure in most simulation end-states. We do not agree that we treat neolithisation as a stage-like process. Both the conceptual model and our implementation in R state continuous and non-linear dynamics. The classification of trajectories end-states in Results is made only on the basis of the coevolution coefficients, which express the distribution among types in each population. Furthermore, we highlight the diversity of scenarios within each group, depending on the conditions expressed by parameters, and mention that coevolved and not coevolved human populations under different conditions can potentially be confounded, if observed only in terms of population size (lines 274-278, 416-423). Last, we also discuss the potential of understanding multiple trajectories under a view of human-plant mutualism as a spectrum (lines 485-499), reinforcing the idea that there is a great diversity of scenarios prone to the development of agriculture, and that there is no single explanation that fits for all contexts to explain the emergence of agricultural systems. One note, the mention of bioarchaeology in the abstract seems odd, as the authors themselves attest to the wide range of different studies outside of bioarchaeology that attest to the chronology of domestication and the development of agriculture. Authors’ reply: We agree with the point made. In a response also to Reviewer #2, we replaced the mention of “bioarchaeology” with “different branches of archaeology”. On a final note, it was hard to tell which figures were being referred to in the text due to an absence of figure numbers (and corresponding figure captions). I think I eventually figured it out, but some good figure captions would really help the reader connect the text to the images. Authors’ reply: We are sorry about this, and we have now correctly referred to the figures in the text. See also the general note introducing our rebuttal. Reviewer #2 The model presented here is useful and makes a good contribution to pushing forward theory on the mutualistic pathway of plant domestication. I commend the efforts to make the code available and the creation of a relatively user-friendly shiny app! However, a major issue with the code and how it is decribed in the text is the use of non human-readable variable names throughout. This greatly complicates the ability to read, understand, and reuse the code, and makes it very difficult to follow the narrative of the model logic in the paper. I strongly, strongly recommend that these variable be renamed using the accepted readable variable naming conventions that are common in open/reproducible code (e.g. CamelCase or underscore_case with short but descriptive variable names such as "InitialHumanPopulation" or "plant_type_n_coevolution_coefficient"). Yes, the variable names are longer, but they are actually readable and make it much easier to understand (and thus critique) the code and the narrative of the model function. Authors’ reply: We appreciate the reviewer’s suggestion and also value the importance of code readability. We have revised the manuscript, associated code, and all other related materials, changing all names accordingly. All variables and parameters (names mentioned directly in the manuscript) are now written in underscore_case (e.g., utility_per_capita_type_n_plants_to_humans) while extra names in code were revised as follows: #### CODE STYLE NOTES: #### # - All functions names with verbs # - Main (public) functions inside the main pseudo class "hpcModel" using dot (.) as separator # - higher-level composite objects in uppercase # - function arguments using underscore (_) as separator # - local variables and functions using camel case So that equations can still be displayed as one-liners, we kept the mathematical notation as an alternative reference to variables and parameters. To improve the readability of equations, we now express all as they are, instead of using the generalised forms referring to populations A and B. We released a new version (v1.3) of the repository with the source code and other materials and updated the reference used in the manuscript. We now mention both the Zenodo publication and the direct link to the GitHub source repository. > “The source files associated with the HPC model are maintained in a dedicated online repository~\\cite{angourakis_andros-spicahpcmodel_2022}: \\url{https://github.com/Andros-Spica/hpcModel}. This repository contains several additional materials, including a web application to run simulations and the full report on the sensitivity analysis.” angourakis_andros-spicahpcmodel_2022: Angourakis A, Alcaina-Mateos J. Andros-Spica/hpcModel: Human-Plant Coevolution model: source files, simulation interface, sensitivity analysis report and documentation; 2022. Available from: https://zenodo.org/record/6759456. There also seemed to be an issue with the in-text figure numbering, which made it difficult to follow the results section. Authors’ reply: We are sorry about this, and we have now correctly referred to the figures in the text. See also the general note introducing our rebuttal. I have a few citations I'd like to see added as well, so I am attaching a marked up version of the manuscript with specific recommendations. Authors’ reply: We have now added the recommended references and are grateful to Reviewer 2 for the suggestions. I think the substantial conclusions and discussion are very good, with a few minor suggestions for how to extend these (again, in the attached marked up PDF). Authors’ reply: See comments and replies below. In general, I think this is a highly effective and important work, and deserves to be published with these minor revisions. Also, I am happy to chat about any of this and don't care to remain anonymous -- feel free to send me an email! iullah@sdsu.edu Comments added to the manuscript PDF (line 14): Also, the record is fragmentary and we have only recovered and studied a very small portion of the small portion that has actually been preserved. Authors’ reply: We agree, the sentence is now: > “Domestication and agriculture emerged from diverse historical contexts and the empirical record available is manifold, inherently biased and fragmentary due to preservation issues, and it can often also be contradictory in evidencing causality~\\cite{Asouti2013}.” (line 17): True, BUT, ethnoarchaeology is still an interesting and valid way to approach modeling. I would hesitate to throw the baby out with the bathwater here. Authors’ reply: Indeed, it is not our intention to discard those potential sources. We rephrased the part: > “Furthermore, several models rely on ethnographic observations of contemporary traditional practices among indigenous peoples around the world~\\cite{Denham2004,Erickson2006,Gage2009,McCorriston1994,Roscoe2009}. While these practices make a useful basis for creating models of the past, they may greatly differ in context from those of the first communities engaging in agriculture within any given region, and therefore such "parallelisms" need to be used with care~\\cite{cunningham_perils_2018}.” (line 52-53): Not to toot my own horn here, but check out: 1. Ullah IIT, Kuijt I, Freeman J. Toward a theory of punctuated subsistence change. PNAS. 2015;112: 9579–9584. doi:10/f7mv47 Authors’ reply: We agree that the reference is relevant here, although we believe it even better fits with the previous sentence because it is where we discuss the human side of the process. We suggest the following change: > “Exceptionally, there have been key contributions from niche construction and optimal foraging theory as well as complex adaptative systems, but such contributions have been mostly centred on the human side of the process~\\cite{kennett_behavioral_2006,Freeman2012a,Freeman2015,Ullah2015,Brock2016}.” (see also other changes in this paragraph, in reply to other suggestions given as comments in the manuscript PDF) Moreover, we added the reference to line 27, as it also makes the call back to theory to explain the diversity of trajectories: > “The analysis of this massive and relatively recent volume of data makes clear that it is now necessary to return to theory by revisiting the mechanisms allegedly involved in domestication, disentangling their connection to a diversity of trajectories~\\cite{Ullah2015,ahedo_lets_2021}, being those protracted or sudden, and identifying the weight of the social and ecological parameters.” (line 61): I wonder if there is a more straightforward way of indicating that this is a purely theoretical model with simplified internal components? Authors’ reply: We believe that Lines 59-62 clearly state that this is a theoretical model, in opposition to data-driven approaches. However, we have complemented it slightly: (line 59): “Our contribution is theoretical and explorative, thus it is not driven by the use of any specific dataset or case study. Furthermore, it does not carry the pretence —at least in its current form— of direct applicability to the many formats of empirical data.” (line 74): I think it is worth somewhere mentioning here that this modeling method, although relatively novel, has been attempted before in the context of plant domestication. Specifically, this one: https://github.com/isaacullah/AgModel and this one: http://computationalsocialscience.org/wp-content/uploads/2016/11/CSSSA_2016_paper_39-1.pdf. A very brief comparison of this new model to the two existing models would be interesting somewhere in here. Authors’ reply: We add the references above to the manuscript, yet placing them still in the Introduction: > Replacing lines 50-53: “Exceptionally, there have been key contributions from niche construction and optimal foraging theory as well as complex adaptative systems, but such contributions have been mostly centred on the human side of the process~\\cite{kennett_behavioral_2006,Freeman2012a,Freeman2015,Ullah2015,Brock2016}. Few simulation models have considered coevolution as the core mechanism producing changes in both plants and humans~\\cite{ullah_agmodel_2015,zhang_overview_2020}, while the first proposals in this line date back to almost fourty years ago~\\cite{Rindos1984}.” As these references are good examples of bottom-up modelling on this subject, we also mention them in the Discussion (modifying lines 602-609): > “As other examples in the past~\\cite{Rindos1984,winterhalder_population_1988}, the HPC model demonstrates that population-level (top-down) theory can still produce useful insights. Strong explanatory frameworks can be achieved without the fine insights of case-wise detail; an approach often resisted by archaeologists, but which is at the same time accepted whenever data is interpreted. In this sense, we consider that formal models are fundamental tools to present, demonstrate and explore any theoretical proposal. The HPC model also offers a solid basis for the design and further development of generative (bottom-up) models~\\cite{Epstein2006,cotto_nemo-age_2020,zhang_overview_2020,zhou_origin_2016,ullah_agmodel_2015}, and is complementary to approaches focusing on plant domestication syndrome through phenotypic and genetic characterisation~\\cite{Milla2015,Denham2020}.” We think that a comparison of methodologies would yield a very interesting discussion, but believe that it would make the manuscript even more complex, moving the readers’ attention away from the intended scope. However, we do look forward to exploring model comparisons in the future, as we also believe it to be a necessary step towards model-based science in this field. (table 1): I understand that there are a lot of variables here, but I want to point out that the variable names you have chosen are not "human readable," which makes your code much less accessible and/or reuseable. Here's a good recent reference: https://arxiv.org/abs/2109.10387 Variable names should be human readable, concise, and descriptive, using e.g CamelCase or underscore_case to concatenate words. Here's a good guide with explanation of why this is essential for open science and reproducible research: https://www.earthdatascience.org/courses/intro-to-earth-data-science/write-efficient-python-code/intro-to-clean-code/expressive-variable-names-make-code-easier-to-read/ (line 123): Your schematic figure of the model structure should help to follow this section, but with so many similarly named variables (and with variable names not in a particularly "human readable" format), it is exceedingly difficult to follow through the model logic using the schematic and the equations as written in this section. As such, I am still uncertain if I am correctly following the modeling logic, since I am mainly relying on the narrative description to assess if it is logically consistent. Authors’ reply: We reply to this in the first paragraph of our reply to Reviewer #2. (line 300): I have noticed in some of my own modeling that the angle of the population line is sometimes variable when flipping between these states. In other words, the time between initialization of the coevolutionary pathway and completion of the coevolutionary process is different under different scenarios. It's hard to tell if this is the case in your model output because the x axis is very compressed in your Figure 3, but I wonder if you can check on this? Under which scenarios does coevolution proceed quickly, and when does it go slowly? This is particularly interesting in the context of the mounting evidence for a very long period of "pre-domestication" cultivation in many places around the world. Authors’ reply: We comment on the timing of change later in the text (see Parameter explorations). The conditions for delaying successful coevolution are shown in comparative terms in the more complex plots (e.g. Fig 8 and also in the HTML report on the sensitivity analysis experiments). We added a note about the timing of changes to Fig 3 caption: > “Examples of trajectories and end-states produced by the Human-Plant Coevolution model. A: no coevolution; B: only plant population changes (domestication without cultivation); C: only human population changes (cultivation without domestication); D: some change happens in both populations (diverse populations); E: strong change in both populations (domestication and cultivation). More details on the timing of changes are given in the following sections.” Reviewer #3 First, it's not clear to me what this research was intended to achieve. The closest we get to this is in lines 545-7: "...we aim to show how the succession of mixed economies are intrinsic parts of coevolutionary dynamics between humans and plants, and illuminate why these culminated, in many cases, in the origins of agriculture." If this was indeed the aim then, despite claims to the contrary (see below), the paper failed to achieve this. Authors’ reply: Our research explores the mechanism through which domestication of plant species and the development of agricultural economies could have taken place. As mentioned at the beginning of the manuscript, archaeological research needs to delve into the how/why (line 9) to understand the socio-ecological process leading to the emergence and consolidation of agricultural practices. The main objective of our research is to explore the selective pressures that arise in the interaction between two populations: one of humans and one of a non-determined plant species. We do this by using a modeling approach, and more specifically using the HPC model (see also lines 80-81). Rather than addressing the 'how' and 'why' questions promised in the abstract and introduction, the paper is more descriptive than analytical, nor was it clear how the HPC model could be used in the future to address how and why questions concerning individual cases studies or in search of some common or overarching similarities in the trajectories to agriculture in different contexts. Authors’ reply: The paper describes the behaviour of the HPC model as a preliminary to exploring the dynamics of interaction between a hypothetical plant population and a human population. Such a detailed description is needed to clearly unfold the basis onto which the model was built and in which way it works (the model is sufficiently complex to need such a detailed description). Once we have done that, we explore the outputs of the model in relation to the human/plant dynamics under different settings, and we group and discuss the outputs into three different groups. Such discussion tries to clarify the “how and why” there has been the emergence of agriculture in some parts of the world (see a synthesis starting from line 246, where we discuss these different end-states). I therefore found the conclusions drawn towards the end of the paper unsubstantiated by the research as presented. For example: the conclusions that the HPC model “can greatly help understand…the origins of agriculture” or “can produce useful insights” or “offers a solid basis for the development of generative models” – where is the evidence for this in the paper? How would the model achieve such objectives? Greater clarity of purpose and a more realistic account of achievement is needed. Authors’ reply: As clearly argued in the manuscript, the model defines a general mechanism able to frame the interactions between human societies and plant species, yielding three groups of possible scenarios. These scenarios include the absence of coevolution and the consolidation of a weak mutualistic ecological relationship (and therefore no steps towards domestication), while many other scenarios show partial and complete coevolutionary dynamics, some of which would be characterised as the emergence of an agricultural system. Such different scenarios (no coevolution, partial or complete coevolution) are the expression of possible realities arising from the two species' interactions, and they can be used to explain the change from plant cultivation to domestic plant agriculture. The formalisation of a double positive feedback loop mechanism (coevolution of populations engaging in mutualism) is fundamentally the key to understanding such processes and, we argue, offers a framework for other modelling and theorising approaches. We have discussed these points in the manuscript, and we believe that we have been sufficiently unambiguous in arguing how the proposed approach can “greatly help understand…the origins of agriculture” and how it “can produce useful insights”. As many other contributions in the past have shown, by making experiments in silica, we can explore the dynamics of a process that otherwise would be inaccessible through empirical experimentation. For example, we can discern and relatively quantify the significance of different behavioural/phenotypic traits in humans and plants for the emergence of agriculture as a system. The explicitation of the premises onto which the HPC model was built, “offers a solid basis for the development of generative models”, as it suggests a more systematic, yet general, schematic for the representation of human and plant agents. Submitted filename: Response to Reviewers.pdf Click here for additional data file. 22 Jul 2022 Human-Plant Coevolution: A modelling framework for theory-building on the origins of agriculture PONE-D-21-36515R1 Dear Dr. Angourakis, We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements. Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication. An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org. If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org. Kind regards, Raven Garvey, Ph.D. Academic Editor PLOS ONE Additional Editor Comments (optional): Reviewers' comments: 16 Aug 2022 PONE-D-21-36515R1 Human-Plant Coevolution: A modelling framework for theory-building on the origins of agriculture Dear Dr. Angourakis: I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department. If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org. If we can help with anything else, please email us at plosone@plos.org. Thank you for submitting your work to PLOS ONE and supporting open access. Kind regards, PLOS ONE Editorial Office Staff on behalf of Dr Raven Garvey Academic Editor PLOS ONE
  40 in total

Review 1.  Thirty years on the "broad spectrum revolution" and paleolithic demography.

Authors:  M C Stiner
Journal:  Proc Natl Acad Sci U S A       Date:  2001-06-05       Impact factor: 11.205

2.  What do we know about the agricultural demographic transition?

Authors:  Timothy B Gage; Sharon DeWitte
Journal:  Curr Anthropol       Date:  2009-10

3.  Anthropology. Autonomous cultivation before domestication.

Authors:  Ehud Weiss; Mordechai E Kislev; Anat Hartmann
Journal:  Science       Date:  2006-06-16       Impact factor: 47.728

4.  Toward a theory of punctuated subsistence change.

Authors:  Isaac I T Ullah; Ian Kuijt; Jacob Freeman
Journal:  Proc Natl Acad Sci U S A       Date:  2015-07-20       Impact factor: 11.205

5.  WHEN IS IT COEVOLUTION?

Authors:  Daniel H Janzen
Journal:  Evolution       Date:  1980-05       Impact factor: 3.694

6.  Intensification, tipping points, and social change in a coupled forager-resource system.

Authors:  Jacob Freeman; John M Anderies
Journal:  Hum Nat       Date:  2012-12

Review 7.  An overview of agent-based models in plant biology and ecology.

Authors:  Bo Zhang; Donald L DeAngelis
Journal:  Ann Bot       Date:  2020-09-14       Impact factor: 4.357

8.  European Neolithic societies showed early warning signals of population collapse.

Authors:  Sean S Downey; W Randall Haas; Stephen J Shennan
Journal:  Proc Natl Acad Sci U S A       Date:  2016-08-30       Impact factor: 11.205

9.  Emergence and Evolution of Cooperation Under Resource Pressure.

Authors:  María Pereda; Débora Zurro; José I Santos; Ivan Briz I Godino; Myrian Álvarez; Jorge Caro; José M Galán
Journal:  Sci Rep       Date:  2017-03-31       Impact factor: 4.379

10.  Regional population collapse followed initial agriculture booms in mid-Holocene Europe.

Authors:  Stephen Shennan; Sean S Downey; Adrian Timpson; Kevan Edinborough; Sue Colledge; Tim Kerig; Katie Manning; Mark G Thomas
Journal:  Nat Commun       Date:  2013       Impact factor: 14.919

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.