{'fraction_non_alphanumeric': 0.012718600953895072, 'fraction_numerical': 0.0, 'mean_word_length': 5.5625, '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}}
Choreogenetics: the generation of choreographic variants through genetic mutations and selection

In this paper, a genetic algorithm is introduced to generate variants of a choreographic sequence, which are then selected using different criteria. The mutation phase of the algorithm applies six types of mutations on single sequences, as well as four types of mutations on multiple sequences. Six different selection criteria are also distinguishable to assess the fitness of the sequences. An application of Choreogenetics is presented to illustrate the performance of the method for the generation of an aesthetic choreography.