diff --git a/src/tutorials/java/RefiningPleiades/GroundRefining.java b/src/tutorials/java/RefiningPleiades/GroundRefining.java
index 4a0bb5d57a90bf0043c9434ddb7bce514c6c7e92..bc2e676f3fa47fc9e61469311ea22ab31a4f71e4 100644
--- a/src/tutorials/java/RefiningPleiades/GroundRefining.java
+++ b/src/tutorials/java/RefiningPleiades/GroundRefining.java
@@ -208,7 +208,7 @@ public class GroundRefining extends Refining {
             System.out.format("\n**** Start optimization  **** %n");
 
             int maxIterations = 100;
-            double convergenceThreshold =  1e-14;
+            double convergenceThreshold =  1.e-11;
 
             refining.optimization(maxIterations, convergenceThreshold, measurements.getObservables(), refining.getRugged());
 
diff --git a/src/tutorials/java/RefiningPleiades/InterRefining.java b/src/tutorials/java/RefiningPleiades/InterRefining.java
index 14d85445076405784d68dbcd9e1002c84676ff8f..efcbfda9cc7fc21370470bcdc487954b9ae4afe5 100644
--- a/src/tutorials/java/RefiningPleiades/InterRefining.java
+++ b/src/tutorials/java/RefiningPleiades/InterRefining.java
@@ -296,7 +296,7 @@ public class InterRefining extends Refining {
             System.out.format("\n**** Start optimization  **** %n");
 
             int maxIterations = 100;
-            double convergenceThreshold =  1e-10;
+            double convergenceThreshold = 1.e-7;
 
             refining.optimization(maxIterations, convergenceThreshold,
                                   measurements.getObservables(),