{'fraction_non_alphanumeric': 0.018393030009680542, 'fraction_numerical': 0.008712487899322363, 'mean_word_length': 5.154761904761905, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Hash-life algorithm on 3D excitable medium application to integrative biology

In this paper, we explore the possibility of using the Hash-Life algorithm for the simulation of 3D excitable media. Such media are commonly used to create model of biological behaviors like cardiac myocytes stimulation and are easily modeled with cellular automata. To speed up these automata, hardware or software acceleration can be used. The Hash-Life algorithm, which used memoisation to allow significant speed up, is the most efficient on 2D determinist cellular automata [Gosper 1984]. When used in 3D, the combinatorial explosion of the number of configurations of cells can severely impact its performance and restricts its use. We have implemented a 3D Hash-Life and tested its execution on excitable medium to determine in which conditions this algorithm could be useful. Results show that Hash-Life capacity to compute numerous iterations in advance still enables very good performance when simulating the functioning of an excitable medium.