use Builder;
/// Holds runtime state information for the genetic algorithm, passed to genetic operators during each iteration.
/// Contains details such as population size and current iteration, which some operators use to adapt their behavior dynamically.