{'fraction_non_alphanumeric': 0.012004801920768308, 'fraction_numerical': 0.0, 'mean_word_length': 5.415384615384616, '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}}
Modified shuffled frog leaping algorithm based on new searching strategy

Shuffled frog leaping Algorithm (SFLA) is a new metaheuristic optimization algorithm with simple structure and fast convergence speed. This paper presents a modified shuffled frog leaping algorithm (MSFLA) based on a new searching strategy in which the frog adjusts its position according to the best individual within the memeplex and the global best of population simultaneously. Moreover, an effect factor was introduced to balance the global search ability and the local search ability in the strategy. Five benchmark functions were selected to compare the performance of MSFLA with SFLA. The simulation results show that the searching properties including convergence speed and the precision of MSFLA are obviously better than those of the original SFLA.