| crossover_cpp | Function to perform crossover between selected individuals |
| evaluate_fitness_cpp | Function to evaluate fitness using genomic data |
| initialize_population_cpp | Function to initialize the population from genomic data |
| mutation_cpp | Function to mutate the offspring |
| plot_fitness | Plot Fitness Values |
| plot_fitness_history | Plot Fitness Change Over Generations |
| plot_population | Plot Population Distribution |
| replacement_cpp | Function to replace non-selected individuals in the population |
| selection_cpp | Function to select individuals based on fitness scores |