Skip to contents

From: https://stats.stackexchange.com/a/68238/97417

Usage

bin_log_likelihood(theta, cdf, counts, bin_lower, bin_upper, ...)

Arguments

theta

parameters for distribution

cdf

the cdf function (pnorm, pgamma, punif)

counts

the histogram bins

bin_lower

the lower bounds for the histogram bins (a, b]

bin_upper

the upper bounds for the histogram bins (a, b]

...

Additional parameters to pass into cdf

Value

the negative log-likelihood to be minimized

Examples

set.seed(100);
x <- rnorm(1000, sd = 5)
bin.x <- observations_to_histogram(x)

bin_log_likelihood(
  theta = c(0, 4),
  cdf = pnorm,
  counts = bin.x$histogram_data,
  bin_lower = bin.x$interval_start,
  bin_upper = bin.x$interval_end
  )
#> [1] 3137.2

dist_optim <- DEoptim::DEoptim(
  fn = bin_log_likelihood,
  cdf = pnorm,
  counts = bin.x$histogram_data,
  bin_lower = bin.x$interval_start,
  bin_upper = bin.x$interval_end,
  lower = c(min(bin.x$interval_start), 0.01),
  upper = c(max(bin.x$interval_end), 10),
  control = list(
    trace = TRUE,
    itermax = 500
    )
  )
#> Iteration: 1 bestvalit: 3208.328341 bestmemit:    1.988666    4.219012
#> Iteration: 2 bestvalit: 3099.537387 bestmemit:   -1.146863    5.920095
#> Iteration: 3 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 4 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 5 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 6 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 7 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 8 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 9 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 10 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 11 bestvalit: 3061.764912 bestmemit:    0.304252    5.212401
#> Iteration: 12 bestvalit: 3060.859261 bestmemit:    0.012353    5.126053
#> Iteration: 13 bestvalit: 3060.859261 bestmemit:    0.012353    5.126053
#> Iteration: 14 bestvalit: 3060.859261 bestmemit:    0.012353    5.126053
#> Iteration: 15 bestvalit: 3060.859261 bestmemit:    0.012353    5.126053
#> Iteration: 16 bestvalit: 3060.763266 bestmemit:    0.073047    5.129667
#> Iteration: 17 bestvalit: 3060.740792 bestmemit:    0.092224    5.165696
#> Iteration: 18 bestvalit: 3060.740792 bestmemit:    0.092224    5.165696
#> Iteration: 19 bestvalit: 3060.740792 bestmemit:    0.092224    5.165696
#> Iteration: 20 bestvalit: 3060.740792 bestmemit:    0.092224    5.165696
#> Iteration: 21 bestvalit: 3060.738592 bestmemit:    0.068612    5.160117
#> Iteration: 22 bestvalit: 3060.736278 bestmemit:    0.079054    5.161575
#> Iteration: 23 bestvalit: 3060.736278 bestmemit:    0.079054    5.161575
#> Iteration: 24 bestvalit: 3060.735628 bestmemit:    0.079054    5.153252
#> Iteration: 25 bestvalit: 3060.735628 bestmemit:    0.079054    5.153252
#> Iteration: 26 bestvalit: 3060.735628 bestmemit:    0.079054    5.153252
#> Iteration: 27 bestvalit: 3060.735371 bestmemit:    0.078055    5.156989
#> Iteration: 28 bestvalit: 3060.735371 bestmemit:    0.078055    5.156989
#> Iteration: 29 bestvalit: 3060.735212 bestmemit:    0.080970    5.157053
#> Iteration: 30 bestvalit: 3060.735212 bestmemit:    0.080970    5.157053
#> Iteration: 31 bestvalit: 3060.735195 bestmemit:    0.080970    5.156498
#> Iteration: 32 bestvalit: 3060.735195 bestmemit:    0.080970    5.156498
#> Iteration: 33 bestvalit: 3060.735195 bestmemit:    0.080970    5.156498
#> Iteration: 34 bestvalit: 3060.735195 bestmemit:    0.080970    5.156498
#> Iteration: 35 bestvalit: 3060.735195 bestmemit:    0.080970    5.156498
#> Iteration: 36 bestvalit: 3060.735195 bestmemit:    0.080970    5.156498
#> Iteration: 37 bestvalit: 3060.735195 bestmemit:    0.080819    5.156355
#> Iteration: 38 bestvalit: 3060.735195 bestmemit:    0.080819    5.156355
#> Iteration: 39 bestvalit: 3060.735195 bestmemit:    0.080819    5.156355
#> Iteration: 40 bestvalit: 3060.735195 bestmemit:    0.080819    5.156355
#> Iteration: 41 bestvalit: 3060.735195 bestmemit:    0.080819    5.156355
#> Iteration: 42 bestvalit: 3060.735195 bestmemit:    0.080971    5.156429
#> Iteration: 43 bestvalit: 3060.735194 bestmemit:    0.081012    5.156308
#> Iteration: 44 bestvalit: 3060.735194 bestmemit:    0.080950    5.156388
#> Iteration: 45 bestvalit: 3060.735194 bestmemit:    0.080997    5.156371
#> Iteration: 46 bestvalit: 3060.735194 bestmemit:    0.080997    5.156371
#> Iteration: 47 bestvalit: 3060.735194 bestmemit:    0.080997    5.156371
#> Iteration: 48 bestvalit: 3060.735194 bestmemit:    0.080997    5.156371
#> Iteration: 49 bestvalit: 3060.735194 bestmemit:    0.080997    5.156371
#> Iteration: 50 bestvalit: 3060.735194 bestmemit:    0.080994    5.156369
#> Iteration: 51 bestvalit: 3060.735194 bestmemit:    0.081004    5.156363
#> Iteration: 52 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 53 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 54 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 55 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 56 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 57 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 58 bestvalit: 3060.735194 bestmemit:    0.080997    5.156365
#> Iteration: 59 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 60 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 61 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 62 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 63 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 64 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 65 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 66 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 67 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 68 bestvalit: 3060.735194 bestmemit:    0.080999    5.156366
#> Iteration: 69 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 70 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 71 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 72 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 73 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 74 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 75 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 76 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 77 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 78 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 79 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 80 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 81 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 82 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 83 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 84 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 85 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 86 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 87 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 88 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 89 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 90 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 91 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 92 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 93 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 94 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 95 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 96 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 97 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 98 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 99 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 100 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 101 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 102 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 103 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 104 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 105 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 106 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 107 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 108 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 109 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 110 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 111 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 112 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 113 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 114 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 115 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 116 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 117 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 118 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 119 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 120 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 121 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 122 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 123 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 124 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 125 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 126 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 127 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 128 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 129 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 130 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 131 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 132 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 133 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 134 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 135 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 136 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 137 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 138 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 139 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 140 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 141 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 142 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 143 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 144 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 145 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 146 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 147 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 148 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 149 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 150 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 151 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 152 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 153 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 154 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 155 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 156 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 157 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 158 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 159 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 160 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 161 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 162 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 163 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 164 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 165 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 166 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 167 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 168 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 169 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 170 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 171 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 172 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 173 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 174 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 175 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 176 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 177 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 178 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 179 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 180 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 181 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 182 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 183 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 184 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 185 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 186 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 187 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 188 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 189 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 190 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 191 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 192 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 193 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 194 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 195 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 196 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 197 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 198 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 199 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 200 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 201 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 202 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 203 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 204 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 205 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 206 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 207 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 208 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 209 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 210 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 211 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 212 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 213 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 214 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 215 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 216 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 217 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 218 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 219 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 220 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 221 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 222 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 223 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 224 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 225 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 226 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 227 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 228 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 229 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 230 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 231 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 232 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 233 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 234 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 235 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 236 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 237 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 238 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 239 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 240 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 241 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 242 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 243 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 244 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 245 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 246 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 247 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 248 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 249 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 250 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 251 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 252 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 253 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 254 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 255 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 256 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 257 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 258 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 259 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 260 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 261 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 262 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 263 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 264 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 265 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 266 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 267 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 268 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 269 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 270 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 271 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 272 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 273 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 274 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 275 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 276 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 277 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 278 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 279 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 280 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 281 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 282 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 283 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 284 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 285 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 286 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 287 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 288 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 289 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 290 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 291 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 292 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 293 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 294 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 295 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 296 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 297 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 298 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 299 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 300 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 301 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 302 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 303 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 304 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 305 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 306 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 307 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 308 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 309 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 310 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 311 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 312 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 313 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 314 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 315 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 316 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 317 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 318 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 319 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 320 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 321 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 322 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 323 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 324 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 325 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 326 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 327 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 328 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 329 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 330 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 331 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 332 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 333 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 334 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 335 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 336 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 337 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 338 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 339 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 340 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 341 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 342 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 343 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 344 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 345 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 346 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 347 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 348 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 349 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 350 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 351 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 352 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 353 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 354 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 355 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 356 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 357 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 358 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 359 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 360 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 361 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 362 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 363 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 364 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 365 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 366 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 367 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 368 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 369 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 370 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 371 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 372 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 373 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 374 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 375 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 376 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 377 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 378 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 379 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 380 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 381 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 382 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 383 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 384 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 385 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 386 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 387 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 388 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 389 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 390 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 391 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 392 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 393 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 394 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 395 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 396 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 397 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 398 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 399 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 400 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 401 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 402 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 403 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 404 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 405 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 406 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 407 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 408 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 409 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 410 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 411 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 412 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 413 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 414 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 415 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 416 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 417 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 418 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 419 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 420 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 421 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 422 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 423 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 424 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 425 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 426 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 427 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 428 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 429 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 430 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 431 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 432 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 433 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 434 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 435 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 436 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 437 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 438 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 439 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 440 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 441 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 442 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 443 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 444 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 445 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 446 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 447 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 448 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 449 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 450 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 451 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 452 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 453 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 454 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 455 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 456 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 457 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 458 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 459 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 460 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 461 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 462 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 463 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 464 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 465 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 466 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 467 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 468 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 469 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 470 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 471 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 472 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 473 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 474 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 475 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 476 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 477 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 478 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 479 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 480 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 481 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 482 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 483 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 484 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 485 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 486 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 487 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 488 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 489 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 490 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 491 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 492 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 493 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 494 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 495 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 496 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 497 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 498 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 499 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
#> Iteration: 500 bestvalit: 3060.735194 bestmemit:    0.081000    5.156366
print(dist_optim$optim$bestmem)
#>       par1       par2 
#> 0.08099958 5.15636586