diff --git a/docs/articles/helpers/animation_files/figure-html/animation-1.png b/docs/articles/helpers/animation_files/figure-html/animation-1.png
new file mode 100644
index 000000000..ac8fb43bf
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-1.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-10.png b/docs/articles/helpers/animation_files/figure-html/animation-10.png
new file mode 100644
index 000000000..7bebf242f
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-10.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-2.png b/docs/articles/helpers/animation_files/figure-html/animation-2.png
new file mode 100644
index 000000000..c2a29786d
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-2.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-3.png b/docs/articles/helpers/animation_files/figure-html/animation-3.png
new file mode 100644
index 000000000..11e676307
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-3.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-4.png b/docs/articles/helpers/animation_files/figure-html/animation-4.png
new file mode 100644
index 000000000..87f32e845
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-4.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-5.png b/docs/articles/helpers/animation_files/figure-html/animation-5.png
new file mode 100644
index 000000000..14ffb516e
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-5.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-6.png b/docs/articles/helpers/animation_files/figure-html/animation-6.png
new file mode 100644
index 000000000..2fcea2ce2
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-6.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-7.png b/docs/articles/helpers/animation_files/figure-html/animation-7.png
new file mode 100644
index 000000000..7e3d06d87
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-7.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-8.png b/docs/articles/helpers/animation_files/figure-html/animation-8.png
new file mode 100644
index 000000000..402694c4c
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-8.png differ
diff --git a/docs/articles/helpers/animation_files/figure-html/animation-9.png b/docs/articles/helpers/animation_files/figure-html/animation-9.png
new file mode 100644
index 000000000..af090bb86
Binary files /dev/null and b/docs/articles/helpers/animation_files/figure-html/animation-9.png differ
diff --git a/docs/articles/index.html b/docs/articles/index.html
index 2a6c5213b..04affec80 100644
--- a/docs/articles/index.html
+++ b/docs/articles/index.html
@@ -165,7 +165,7 @@
Examp
des = generateDesign(n = 5L, getParamSet(obj.fun), fun = lhs::maximinLHS)
# start mbo
-res = mbo(obj.fun, design = des, control = ctrl)
-
+res = mbo(obj.fun, design = des, control = ctrl)
#> Computing y column(s) for design. Not provided.
#> [mbo] 0: x=0.494,0.412 : y = 0.645 : 0.0 secs : initdesign
#> [mbo] 0: x=-0.122,0.0783 : y = 0.093 : 0.0 secs : initdesign
#> [mbo] 0: x=-0.208,-0.325 : y = -0.276 : 0.0 secs : initdesign
#> [mbo] 0: x=0.897,-0.988 : y = -0.0307 : 0.0 secs : initdesign
#> [mbo] 0: x=-0.979,0.69 : y = 1.6 : 0.0 secs : initdesign
#> [mbo] 1: x=1,-0.322 : y = 0.683 : 0.0 secs : infill_cb
#> [mbo] 2: x=-0.181,-0.691 : y = -0.605 : 0.0 secs : infill_cb
#> [mbo] 3: x=0.103,-1 : y = -0.831 : 0.0 secs : infill_cb
#> Recommended parameters:
-#> x=-0.0306,-0.0169
-#> Objective: y = -0.016
+#> x=0.103,-1
+#> Objective: y = -0.831
#>
#> Optimization path
#> 5 + 3 entries in total, displaying last 10 (or less):
-#> x1 x2 y dob eol error.message exec.time
-#> 1 -0.96769994 -0.26626679 0.67331156 0 NA <NA> 0
-#> 2 0.44030435 0.66288338 0.80926007 0 NA <NA> 0
-#> 3 -0.19704022 -0.01344260 0.02538265 0 NA <NA> 0
-#> 4 -0.40088904 0.31590690 0.47139064 0 NA <NA> 0
-#> 5 0.89315279 -0.69099140 0.16042044 0 NA <NA> 0
-#> 6 -0.03064098 -0.01689882 -0.01595915 1 NA <NA> 0
-#> 7 0.74929441 -0.04045232 0.52100082 2 NA <NA> 0
-#> 8 -0.92334595 -0.01841571 0.83415307 3 NA <NA> 0
-#> cb error.model train.time prop.type propose.time se
-#> 1 NA <NA> NA initdesign NA NA
-#> 2 NA <NA> NA initdesign NA NA
-#> 3 NA <NA> NA initdesign NA NA
-#> 4 NA <NA> NA initdesign NA NA
-#> 5 NA <NA> NA initdesign NA NA
-#> 6 -0.07233364 <NA> 0.152 infill_cb 0.180 0.1763127
-#> 7 -0.17097244 <NA> 0.059 infill_cb 0.221 0.1632562
-#> 8 -0.08533772 <NA> 0.071 infill_cb 0.167 0.1050546
-#> mean lambda
-#> 1 NA NA
-#> 2 NA NA
-#> 3 NA NA
-#> 4 NA NA
-#> 5 NA NA
-#> 6 0.103979063 1
-#> 7 -0.007716266 1
-#> 8 0.019716910 1
# NOT RUN {
+#> x1 x2 y dob eol error.message exec.time cb
+#> 1 0.4941278 0.41208499 0.64468297 0 NA <NA> 0.000 NA
+#> 2 -0.1216173 0.07832955 0.09304025 0 NA <NA> 0.000 NA
+#> 3 -0.2077841 -0.32457760 -0.27573422 0 NA <NA> 0.000 NA
+#> 4 0.8966086 -0.98750787 -0.03074897 0 NA <NA> 0.000 NA
+#> 5 -0.9794215 0.69022501 1.59597716 0 NA <NA> 0.000 NA
+#> 6 0.9999967 -0.32226298 0.68327963 1 NA <NA> 0.000 -0.6290274
+#> 7 -0.1807007 -0.69122233 -0.60482669 2 NA <NA> 0.000 -0.4985452
+#> 8 0.1029667 -0.99996360 -0.83084918 3 NA <NA> 0.001 -1.0001956
+#> error.model train.time prop.type propose.time se mean lambda
+#> 1 <NA> NA initdesign NA NA NA NA
+#> 2 <NA> NA initdesign NA NA NA NA
+#> 3 <NA> NA initdesign NA NA NA NA
+#> 4 <NA> NA initdesign NA NA NA NA
+#> 5 <NA> NA initdesign NA NA NA NA
+#> 6 <NA> 0.112 infill_cb 0.162 0.3197429 -0.3092844 1
+#> 7 <NA> 0.053 infill_cb 0.189 0.3779856 -0.1205596 1
+#> 8 <NA> 0.051 infill_cb 0.155 0.1795866 -0.8206090 1# NOT RUN {
plot(res)
# }
@@ -282,7 +272,7 @@ Contents
diff --git a/docs/reference/mboContinue.html b/docs/reference/mboContinue.html
index c2588e02f..32bd80d0a 100644
--- a/docs/reference/mboContinue.html
+++ b/docs/reference/mboContinue.html
@@ -188,7 +188,7 @@ Contents
diff --git a/docs/reference/mboFinalize.html b/docs/reference/mboFinalize.html
index 1af4a490d..e11c72736 100644
--- a/docs/reference/mboFinalize.html
+++ b/docs/reference/mboFinalize.html
@@ -186,7 +186,7 @@ Contents
diff --git a/docs/reference/mbo_OptPath.html b/docs/reference/mbo_OptPath.html
index 9e4d91135..ab5ed9bfc 100644
--- a/docs/reference/mbo_OptPath.html
+++ b/docs/reference/mbo_OptPath.html
@@ -203,7 +203,7 @@ Contents
diff --git a/docs/reference/mbo_parallel.html b/docs/reference/mbo_parallel.html
index 73577a543..4b03ede97 100644
--- a/docs/reference/mbo_parallel.html
+++ b/docs/reference/mbo_parallel.html
@@ -191,7 +191,7 @@ Contents
diff --git a/docs/reference/mlrMBO_examples.html b/docs/reference/mlrMBO_examples.html
index fcef1c948..a8d72717a 100644
--- a/docs/reference/mlrMBO_examples.html
+++ b/docs/reference/mlrMBO_examples.html
@@ -483,7 +483,7 @@ Contents
diff --git a/docs/reference/plot.OptState.html b/docs/reference/plot.OptState.html
index a2b13c07c..68eb5fd6a 100644
--- a/docs/reference/plot.OptState.html
+++ b/docs/reference/plot.OptState.html
@@ -190,7 +190,7 @@ Contents
diff --git a/docs/reference/plotExampleRun.html b/docs/reference/plotExampleRun.html
index 1e4cea042..d01e75e1b 100644
--- a/docs/reference/plotExampleRun.html
+++ b/docs/reference/plotExampleRun.html
@@ -299,7 +299,7 @@ Contents
diff --git a/docs/reference/plotMBOResult.html b/docs/reference/plotMBOResult.html
index b850e5ae9..1c7279722 100644
--- a/docs/reference/plotMBOResult.html
+++ b/docs/reference/plotMBOResult.html
@@ -205,7 +205,7 @@ Contents
diff --git a/docs/reference/print.MBOControl.html b/docs/reference/print.MBOControl.html
index 611042a75..ef0cac1db 100644
--- a/docs/reference/print.MBOControl.html
+++ b/docs/reference/print.MBOControl.html
@@ -185,7 +185,7 @@ Contents
diff --git a/docs/reference/proposePoints.html b/docs/reference/proposePoints.html
index 9e876c1ee..ee2491c12 100644
--- a/docs/reference/proposePoints.html
+++ b/docs/reference/proposePoints.html
@@ -178,7 +178,7 @@ Contents
diff --git a/docs/reference/renderExampleRunPlot.html b/docs/reference/renderExampleRunPlot.html
index cea20695a..65a7b329f 100644
--- a/docs/reference/renderExampleRunPlot.html
+++ b/docs/reference/renderExampleRunPlot.html
@@ -290,7 +290,7 @@ Contents
diff --git a/docs/reference/setMBOControlInfill.html b/docs/reference/setMBOControlInfill.html
index 263e048e8..2d456741a 100644
--- a/docs/reference/setMBOControlInfill.html
+++ b/docs/reference/setMBOControlInfill.html
@@ -379,7 +379,7 @@ Contents
diff --git a/docs/reference/setMBOControlMultiObj.html b/docs/reference/setMBOControlMultiObj.html
index ad8393abf..c4820b510 100644
--- a/docs/reference/setMBOControlMultiObj.html
+++ b/docs/reference/setMBOControlMultiObj.html
@@ -314,7 +314,7 @@ Contents
diff --git a/docs/reference/setMBOControlMultiPoint.html b/docs/reference/setMBOControlMultiPoint.html
index 75f73ea9a..461bf09fa 100644
--- a/docs/reference/setMBOControlMultiPoint.html
+++ b/docs/reference/setMBOControlMultiPoint.html
@@ -283,7 +283,7 @@ Contents
diff --git a/docs/reference/setMBOControlTermination.html b/docs/reference/setMBOControlTermination.html
index dfac50cf0..bb6b083b0 100644
--- a/docs/reference/setMBOControlTermination.html
+++ b/docs/reference/setMBOControlTermination.html
@@ -247,25 +247,30 @@ Examp
# assign custom termination condition
ctrl = setMBOControlTermination(ctrl, more.termination.conds = list(yTargetValueTerminator(0.05)))
-res = mbo(fn, control = ctrl)
-print(res)#> Recommended parameters:
-#> x=0.0042
-#> Objective: y = 0.000
+
res = mbo(
fn,
control = ctrl)
#> Computing y column(s) for design. Not provided.
#> [mbo] 0: x=-3.7 : y = 13.7 : 0.0 secs : initdesign
#> [mbo] 0: x=2.08 : y = 4.33 : 0.0 secs : initdesign
#> [mbo] 0: x=-2.49 : y = 6.22 : 0.0 secs : initdesign
#> [mbo] 0: x=2.63 : y = 6.91 : 0.0 secs : initdesign
#> [mbo] 1: x=1.82 : y = 3.3 : 0.0 secs : infill_cb
#> [mbo] 2: x=0.955 : y = 0.912 : 0.0 secs : infill_cb
#> [mbo] 3: x=-0.385 : y = 0.148 : 0.0 secs : infill_cb
#> [mbo] 4: x=0.144 : y = 0.0206 : 0.0 secs : infill_cb
#> Recommended parameters:
+#> x=0.144
+#> Objective: y = 0.021
#>
#> Optimization path
-#> 4 + 1 entries in total, displaying last 10 (or less):
-#> x y dob eol error.message exec.time cb error.model
-#> 1 4.68194391 2.192060e+01 0 NA <NA> 0.001 NA <NA>
-#> 2 0.57912163 3.353819e-01 0 NA <NA> 0.000 NA <NA>
-#> 3 -3.19594558 1.021407e+01 0 NA <NA> 0.000 NA <NA>
-#> 4 -0.58781997 3.455323e-01 0 NA <NA> 0.000 NA <NA>
-#> 5 0.00420156 1.765310e-05 1 NA <NA> 0.000 -1.86575 <NA>
-#> train.time prop.type propose.time se mean lambda
-#> 1 NA initdesign NA NA NA NA
-#> 2 NA initdesign NA NA NA NA
-#> 3 NA initdesign NA NA NA NA
-#> 4 NA initdesign NA NA NA NA
-#> 5 0.06 infill_cb 0.194 1.490817 -0.3749323 1
+#> 4 + 4 entries in total, displaying last 10 (or less):
+#> x y dob eol error.message exec.time cb error.model
+#> 1 -3.6953594 13.65568112 0 NA <NA> 0 NA <NA>
+#> 2 2.0814326 4.33236157 0 NA <NA> 0 NA <NA>
+#> 3 -2.4934847 6.21746596 0 NA <NA> 0 NA <NA>
+#> 4 2.6296002 6.91479717 0 NA <NA> 0 NA <NA>
+#> 5 1.8167531 3.30059200 1 NA <NA> 0 2.9284423 <NA>
+#> 6 0.9548314 0.91170306 2 NA <NA> 0 1.1170946 <NA>
+#> 7 -0.3845713 0.14789507 3 NA <NA> 0 -1.7860681 <NA>
+#> 8 0.1436811 0.02064425 4 NA <NA> 0 -0.4403414 <NA>
+#> train.time prop.type propose.time se mean lambda
+#> 1 NA initdesign NA NA NA NA
+#> 2 NA initdesign NA NA NA NA
+#> 3 NA initdesign NA NA NA NA
+#> 4 NA initdesign NA NA NA NA
+#> 5 0.031 infill_cb 0.179 2.4141499 5.34259219 1
+#> 6 0.031 infill_cb 0.186 2.9398519 4.05694646 1
+#> 7 0.054 infill_cb 0.189 2.0162487 0.23018064 1
+#> 8 0.040 infill_cb 0.186 0.4823983 0.04205684 1
diff --git a/docs/reference/trafos.html b/docs/reference/trafos.html
index 478934819..e5fc68f0f 100644
--- a/docs/reference/trafos.html
+++ b/docs/reference/trafos.html
@@ -207,7 +207,7 @@ Contents
diff --git a/docs/reference/updateSMBO.html b/docs/reference/updateSMBO.html
index 618f74e01..079cc09a3 100644
--- a/docs/reference/updateSMBO.html
+++ b/docs/reference/updateSMBO.html
@@ -199,7 +199,7 @@ Contents