final /*@Real*/ double tolerance = 1.0e-9;
{
final /*@Real*/ double expectedValue1 = 4.0;
final List<Pair<Integer, Double>> table = stats.convergenceTable();
/*@Real*/ double calculatedValue = table.get(table.size()-1).second();
if (Math.abs(calculatedValue-expectedValue1) > tolerance)
fail("wrong last value in convergence table"
+ "\n calculated: " + calculatedValue
+ "\n expected: " + expectedValue1);