1: \begin{abstract}
2: Empirical evidence suggesting that living systems might operate in the vicinity of critical points, at the borderline between order and disorder, has proliferated in recent years, with
3: examples ranging from spontaneous brain activity to flock dynamics. However, a well-founded theory for understanding how and why interacting living systems could dynamically tune themselves to be
4: poised in the vicinity of a critical point is lacking.
5: Here we employ tools from statistical mechanics and information theory to show that complex adaptive or evolutionary systems can be much more efficient in coping with diverse heterogeneous
6: environmental conditions when operating at criticality. Analytical as well as computational evolutionary and adaptive models vividly illustrate that a community of such systems dynamically self-tunes
7: close to a critical state as the complexity of the environment increases while they remain non-critical for simple and predictable environments. A more robust convergence to criticality emerges in
8: co-evolutionary and co-adaptive set-ups in which individuals aim to represent other agents in the community with fidelity, thereby creating a collective critical ensemble and providing the best
9: possible trade-off between accuracy and flexibility. Our approach provides a parsimonious and general mechanism for the emergence of critical-like behavior in living systems needing to cope with
10: complex environments or trying to efficiently coordinate themselves as an ensemble.
11: \end{abstract}
12: