{'fraction_non_alphanumeric': 0.01473922902494331, 'fraction_numerical': 0.0, 'mean_word_length': 5.089655172413793, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
From crowd simulation to airbag deployment: particle systems, a new paradigm of simulation

Developing generic models to simulate complex behaviors is one of the great challenges of numerical simulation. We present here a generic approach based on particle systems that has proved to be efficient in various kinds of complex situations, such as crowd simulation or airbag deployment. In crowd simulation each particle represents one person of the crowd whose behavior is assigned according to the class it belongs to. In airbag deployment, both the gas mixture and the bag are modeled by particles. In this case, particles don’t represent the molecules but abstract blocks chosen to reflect the macroscopic behavior of the system. By describing these two concrete applications, we intend to illustrate how our generic model can be successfully applied to a larger class of problems.