Changes in version 1.0.0.15 o xegaObservePopulation: Number of genes with same fitness added as 9th value in statistics vector. Indicates premature convergence. Changes in version 1.0.0.14 o Added rmpiLapply as parallel execution model. o Added pid to output for verbose > 1. o Dropped vector of gene indices with equal fitness from xegaSummaryPopulation. Changes in version 1.0.0.13 o Added Pipeline method "NoPipe" to lFxegaGaGene in all examples with an evaluation of a population of genes. Changes in version 1.0.0.12 (2026-02-17) o asPipelineId() No pipeline configuration. o asPipelineG() Embed pipeline in gene. o xegaAsPipelineFactory() Configuration of pipeline configuration. Changes in version 1.0.0.11 (2025-11-26) o asPipeline() Changed to sequential version. Reason: 1. Pipeline compilation and rmpi. Changes in version 1.0.0.10 (2025-08-22) o xegaConfiguration(): Changes problem and grammar parameters from positional to named arguments. Changes in version 1.0.0.9 o xegaNextPopulation() Moved updates of lF out to main loop in xegaRun. Changes in version 1.0.0.8 (2025-07-30) o asPipeline() Converts a population into a list of operator pipelines. o xegaEvalPopulation() Evaluation of operator pipelines added. o xegaNextPopulation() Elitist support for operator pipelines added. Changes in version 1.0.0.7 (2025-04-16) o terminateGEQ() Terminate if the (phenotype) value of a solution is greater or equal than a threshold. o terminateLEQ() Terminate if the (phenotype) value of a solution is less or equal than a threshold. Changes in version 1.0.0.6 o Examples for futureLapplyHet, PparLapply, and PparLapplyHet fixed by Henrik Bengtsson. Changes in version 1.0.0.5 o terminatePAC() Terminate if an epsilon-environment of an estimated upper PAC bound of the optimal solution is reached. Changes in version 1.0.0.4 o xegaPopulation.R function xegaBestInPopulation: o Evaluation of bestGene omitted and all fields in solution record now derived from bestGene. Rationale: xegaRepEval provides aggregated statistics with any setting of the evaluation function. All fields derived from fit are now mean fitnesses which should approximate the expected fitness of a gene for a sufficiently high number of repeated evaluations. o terminate.R contains: terminatedFalse() terminatedAbsoluteError() terminatedRelativeError() TerminationFactory() Rationale: Provides a set of standard termination conditions to avoid their reimplementation in each problem environment which uses them. o xegaEvalPopulation.R contains: xegaEvalPopulation() xegaRepEvalPopulation() xegaEvalPopulationFactory() Rationale: Provides an evaluation function for repeated evaluations of stochastic functions. xegaLogEvalsPopulation() Reporting of sigma and obs added. For assessing stability of mean fitness of stochastic problems. Changes in version 1.0.0.3 o ApplyFactory: PparLapplyHet() added. For tasks with a high variance of execution times. o ApplyFactory: futureLapplyHet() added. For tasks with a high variance of execution times. Changes in version 1.0.0.2 o ApplyFactory: MClapplyHet() added. For tasks with a high variance of execution times. Changes in version 1.0.0.1 o CoolingFactory: Message text corrected.