Adaptive mutation implementation - mutation based on reproduction history