@Test(dataProvider = "limits")
public void limit(
	final ISeq<Phenotype<DoubleGene, Double>> pop,
	final double geneConvergence,
	final double convergenceRage,
	final boolean proceed
) {

	//final ISeq<DoubleMoments> stat = GeneConvergenceLimit.statistics(pop);
	//stat.forEach(System.out::println);
	final Predicate<EvolutionResult<DoubleGene, ?>> l =
		Limits.byGeneConvergence(geneConvergence, convergenceRage);
	//System.out.println(l.test(result(pop)));
	Assert.assertEquals(l.test(result(pop)), proceed);
}