Non-Spatial Hash Chemistry as a Minimalistic Open-Ended Evolutionary System
Hiroki Sayama
TL;DR
This work addresses open-ended evolution by replacing the spatial Hash Chemistry with a non-spatial, multisets-based, well-mixed system in which replication results from pairwise matches and fitness is computed by a hash function: $f = (h \mod m)/m$, using $m = 100000$ in the original framework and $m = 100000000$ in the non-spatial variant. The proposed approach yields a substantial computational speed-up (approximately 2.25x) and leads to stronger unbounded growth of higher-order entities, demonstrating that open-endedness can arise without spatial structure. However, the non-spatial model exhibits reduced diversity and loses certain context-dependent and multiscale adaptation features inherent to the spatial version, highlighting the trade-offs between exploration efficiency and ecological richness. Overall, the study provides a minimalistic, scalable platform to study open-ended evolution and informs how spatial vs. non-spatial interactions shape the growth of complexity, with implications for efficiently exploring large possibility spaces; future work could reintroduce ecological interactions to recover diversity and context dependence while maintaining computational gains.
Abstract
There is an increasing level of interest in open-endedness in the recent literature of Artificial Life and Artificial Intelligence. We previously proposed the cardinality leap of possibility spaces as a promising mechanism to facilitate open-endedness in artificial evolutionary systems, and demonstrated its effectiveness using Hash Chemistry, an artificial chemistry model that used a hash function as a universal fitness evaluator. However, the spatial nature of Hash Chemistry came with extensive computational costs involved in its simulation, and the particle density limit imposed to prevent explosion of computational costs prevented unbounded growth in complexity of higher-order entities. To address these limitations, here we propose a simpler non-spatial variant of Hash Chemistry in which spatial proximity of particles are represented explicitly in the form of multisets. This model modification achieved a significant reduction of computational costs in simulating the model. Results of numerical simulations showed much more significant unbounded growth in both maximal and average sizes of replicating higher-order entities than the original model, demonstrating the effectiveness of this non-spatial model as a minimalistic example of open-ended evolutionary systems.
