{'fraction_non_alphanumeric': 0.02877697841726619, 'fraction_numerical': 0.0, 'mean_word_length': 5.188888888888889, '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}}
EAVis: a visualization tool for evolutionary algorithms

Evolutionary algorithms (EAs) produce a vast amount of data by recurring processes, e.g., selection, recombination, or mutation, that work on populations of solutions for a specific problem. In order to get a better insight into the progress of EAs a Java-based visualization tool, called EAVis, was developed. Several coordinated views help the user to watch each generation step of the EA and to derive knowledge as well as better understanding of the underlying evolutionary computational models.