Before we fit a model to data, we need to understand what it does. Model building is not a pipeline where you write the equations, press “fit,” and read off the answer. It is a dialogue between you, the model, the data, and the decisions the model informs — a bargaining process over model complexity, the data available to constrain it, and the consequences of different intervention strategies. At each stage, you’re asking a specific question and using simulation to answer it.
Three kinds of uncertainty run through this entire workflow:
Parameter uncertainty — we don’t know the “true” parameters. (The scare quotes are deliberate: epidemiological parameters are effective summaries of complex processes, not fixed properties of nature.) The transmission parameter \(\beta\) might be 0.3 or 0.5, and the epidemic looks very different in each case. This uncertainty shrinks when we fit the model to data, but never disappears entirely.
Process uncertainty — even if we knew every parameter exactly, the epidemic is a stochastic process. Run the same model with the same parameters twice and you get different trajectories. Demographic stochasticity (which susceptibles happen to meet which infecteds) is the main contributor at small population sizes; on top of that, environmental fluctuation in the transmission rate (school schedules, weather, gatherings) pushes the dynamics around day-to-day. Both are intrinsic to the system and cannot be reduced by collecting more data — only by modeling them more faithfully.
Observation uncertainty — even with parameters and the underlying trajectory both fixed, what reaches us is incomplete and noisy. Surveillance catches a fraction of cases; reporting is overdispersed and delayed; serosurveys come with sample-size sampling error. The measurement layer has its own variance, and disentangling it from the process layer — telling “noisy data from a smooth epidemic” apart from “clean data from a noisy epidemic” — is one of the central jobs of inference.
A single simulation trajectory ignores all three. When a decision-maker asks “should we vaccinate?” the answer depends on the distribution of outcomes under all three sources of uncertainty, not on one arbitrary simulated future. Carrying every kind of uncertainty forward — from model specification through simulation to the eventual policy comparison — is what separates rigorous analysis from storytelling with curves.
We don’t need data to start learning about our model; in fact we should not bring data into the picture until we’ve interrogated and explored how the model interacts with our current or prior beliefs. The first step is to encode our prior beliefs about the parameters directly in the model file. It may seem strange to bring our beliefs explicitly into a scientific model, in light of the notion that science is “objective” and “data-driven.” But the reality is that (1) every model is built on a foundation of many assumptions and beliefs, and (2) we implicitly encode “flat” or “uniform” priors for model parameters when we simply state the parameter bounds, or state parameters live on a logscale. These implicit priors can seem neutral and objective, but are actually quite strong, and can have a large influence on model inference and the conclusions we draw from it.
Note“Flat” priors are not uninformative
A long tradition in Bayesian statistics has shown that uniform or “vague” priors carry more information than they appear to. Jeffreys (1961) first demonstrated that flat priors are not invariant under reparameterization — a uniform prior on \(\beta\) is not uniform on \(\log \beta\), so the choice of parameterization smuggles in information. Jaynes (2003) developed this further, arguing that maximum entropy is the principled baseline precisely because uniform priors on arbitrary scales are not “uninformative.” Gelman (2006) showed that common “vague” prior specifications (like \(\text{InverseGamma}(\epsilon, \epsilon)\) for variance parameters) are in fact highly informative, and Gelman, Simpson, and Betancourt (2017) sharpened the point: “informative” is a property of the pair (prior, likelihood), not of the prior alone.1 A distribution that looks flat in isolation can be a strong claim under one likelihood and genuinely diffuse under another — and along weakly-identified directions in the likelihood (the \(R_0\)–\(1/\gamma\) ridge, the reporting-fraction vs. process-noise trade-off common to overdispersed fits), the prior never washes out no matter how much data you collect.
Under an identified model with sufficient data, the prior’s influence vanishes — the posterior concentrates around the maximum likelihood estimate (Bernstein–von Mises theorem). So this isn’t about priors dominating the analysis forever. It’s about the regime where priors matter most: small data (early in an outbreak, a novel pathogen, limited surveillance) and structurally non-identified models (nearly every interesting compartmental fit). In those settings, which are exactly when decisions are most urgent, encoding domain knowledge through thoughtful priors can mean the difference between useful model-informed decisions and misleading ones.
Recall the parameters block from Building an SIR Model; these had no priors — just types and bounds. Yet these encode substantive “flat” beliefs: beta is a rate between 0.05 and 1.0, gamma is a rate between 0.01 and 0.5. These bounds rule out certain epidemics. But bounds are coarse; they say “not impossible,” not “what I actually believe”. Usually we have more specific beliefs about parameters values, just based on the context of the infectious disease and transmission processes. Putting this prior information into the model file makes it visible and explicit. But more importantly, it concentrates our beliefs into a smaller region of plausible parameter space, which greatly improves how well inference works.
camdl lets you attach a prior distribution directly to the parameter declaration using the ~ operator — standard “distributed as” notation from Bayesian modeling:
Each line now reads as a complete belief statement: beta is a rate, plausible between 0.05 and 1.0, with a log-normal prior centered around \(e^{-1} \approx
0.37\). The type, bounds, and prior are all visible at the declaration — a reader doesn’t need to look anywhere else to understand what the modeler believes about this parameter.
In camdl, model priors always optional. Parameters without priors are structural constants we may treat as known or fixed (population size, initial seed count) supplied via --params (and held fixed during inference). Models without any priors are valid for simulation, but they are doing so either at fixed parameter values or with implicit “flat” priors, which can lead to misleading inference and predictions when data is scarce.
NoteSupported prior distributions
Distribution
Syntax
Notes
log_normal
~ log_normal(mu = M, sigma = S)
mu, sigma on the log scale
normal
~ normal(mu = M, sigma = S)
mean, standard deviation
half_normal
~ half_normal(sigma = S)
folded normal, support \([0,\infty)\)
beta
~ beta(alpha = A, beta = B)
shape parameters
gamma
~ gamma(shape = K, rate = R)
rate parameterization (not scale)
exponential
~ exponential(rate = R)
rate = 1/mean
uniform
~ uniform(lower = L, upper = U)
explicit uniform
All arguments are named (keyword), never positional. Arguments must be compile-time constants — arithmetic like mu = log(0.3) is fine.
Prior predictive checks
Encoding priors in the model enables the first step of the model building dialogue: carrying our prior, highly-uncertain beliefs forward into simulation without any data. A prior predictive check draws parameter values from the prior, simulates the model at each draw, and examines the resulting distribution of outcomes. If the prior predictive distribution includes absurd epidemics — infecting the entire population in three days, or producing no infections at all — that’s an early warning that the model is misspecified or our beliefs need revision. This check is only possible if we encode our beliefs as priors in the model; without them, there is nothing to simulate from.
To see this concretely, consider our toy SIR with uniform priors — the “I have no idea” starting point:
generated 200 prior draws from model IR (4 sampled + 2 fixed params)
200 draws = 200 runs
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9329612154469583 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20622085297377743 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.45413450161361996 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.667843588784612 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3024922534819571 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.21639269789030244 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3184716679743183 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=1.3164095738302546 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3352206635290883 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2122286241484634 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5154138318516205 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.344246425890997 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2802190744383079 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.05021888184768528 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2187514537061497 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=6.836857469506787 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.29291694536504453 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1687748216675518 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1896735574100791 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=7.1555969292383566 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.338658287057513 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1599660528232923 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15623308953080745 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=7.115298413900373 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2707054470994368 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15497403087033187 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3124645575214143 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=1.9933783308946575 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3148066182378798 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12118362419303058 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.27371325049715295 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=2.0175404711121914 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3644240145971022 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10391142005159239 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4102262777475696 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=1.7878934385162795 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.688359959107036 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14318333526268479 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.26006782322433575 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=6.314111278215815 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.24651607042428164 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0559064821956265 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.11143540685344651 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=1.346983176638359 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.45199487338428856 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08926846113108644 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.11986939802949532 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=6.533773242568612 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.56692933036206 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26945380012011666 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.32677308407990885 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=2.899872977503292 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.34573601783803165 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0948749496410731 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.34540396581749316 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=4.49115643517131 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.27761494966402406 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.216731672567882 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.32691758320860087 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=6.189268261013874 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.18815349617850505 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07648600932564084 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.20660146356801937 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.77114423933913 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2817826306187709 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07821267835146878 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2944200850863208 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.90671948291142 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4136705322728169 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16629879162509795 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3347793908037823 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=1.4772169742470442 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.26748426657006885 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12209816379821001 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.14565889591291445 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=13.31125652843565 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3177681538143243 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2334574535400402 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6031747021014382 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.51514882399333 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.39971762109437997 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16233168814054943 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2881173034702657 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.381236912608784 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5191325732740585 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15477987080024772 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.24649580746822472 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=8.299667518853655 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5651102544275621 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.05402315293909558 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2122904780735959 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=29.247069519858435 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.40275732973479417 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12825380438447095 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.26581213688106825 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=5.452127738340829 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5279362364024184 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13641532930301037 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5586491114388392 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.844541721683695 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.34962675649347486 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.21183086983239816 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.22930174407358264 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=3.768306256099529 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.28664612277415724 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14303831741019923 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.34730084691683333 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=7.081456895896173 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.24434954752590024 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08437867820730459 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.48635732719430025 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=5.566476524445017 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6730232029024931 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11531204315204362 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.19905867420559703 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=10.348772870977358 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.29894484122499004 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14519858278486936 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.16262449368496923 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=8.029868637753783 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4903075808892861 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.33629800558507994 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.16687470665684942 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=3.983302985593312 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.540249726237197 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12115521271720452 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4927772698897706 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=5.135631781732794 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.24056408673183924 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16350599487083373 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17875654656027715 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=17.850153548529878 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.23073105078461734 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08142186491953768 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.25160998222994696 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=11.315232595127341 overrides previous value 10
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2969406428535603 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1479646033549633 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17382665214079293 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:19Z [32mINFO [0m camdl::util[90m][0m --param k=7.383031666069231 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.20769944650882782 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2056020018857621 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5158199967509677 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=7.191566192274562 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2110274370124576 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06743292738872156 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.31581664817466226 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=25.368769761647016 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4746737348264633 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10045287900090517 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.19164387123804608 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.5925306830660313 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.15264641068533538 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.17423958576101076 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1451374435824661 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.8078877813641117 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3516959256758859 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.05761933020565123 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17998573067512322 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.7376438240769736 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5671451112734512 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.18261743061008023 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3607500613402 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.568441416825224 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.20024957658722864 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14205667995950588 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.27542244820669914 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.200839178527442 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5760384833946756 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26692518422492134 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.35463626904527895 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=12.775489277338517 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.20968952811219999 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0799330809003451 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15537954547434918 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=12.087210256854888 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8257261963795753 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13154526522914617 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.39219244350819016 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.056085429507178 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5869175891383458 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.35585007985271666 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17793397147473447 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.25654533719963 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5816110963641248 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1637850831036355 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3999429296594931 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.271218680603663 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.21132357097569374 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07333270493120897 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3097356278143181 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.26731600042331 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2520201913515175 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13299587073832658 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1018199457966019 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.550095972849114 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3333663267016698 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12082365422720488 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3193894225966634 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.023513461845996 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.23953197657189523 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.33837404737650506 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1791048620912354 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=12.037158786338573 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.22347653326091702 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11787819724130769 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3606985124690899 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.96611146196951 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7410924479931112 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.09976165664906617 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.28581650663643837 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.457570324468684 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6020100610935499 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10164359155436473 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.38464982841261036 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=22.231672114316847 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.39033364707955975 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20206978598184525 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.23841207057508604 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=16.36847849752685 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.24408358807050018 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0982284817173639 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3071813221427916 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.4964199058250904 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6244868217356226 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20618420117714933 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.29096235905838375 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.354805694094434 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.508656302832827 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15453471650252198 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.534505870625423 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.853398413588254 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.814731258453886 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1202215882596516 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.23336380667912907 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.14921964525203 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5566209572133993 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14202297529059768 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5366069876051578 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.714164494651051 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.29650103944098705 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08715877621923152 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.227417033883232 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.483600653195576 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.17314344106397317 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14328850365732257 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2601816058416634 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=15.257394398194503 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2854049312489089 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10494004193569359 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2526669354015145 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=15.341908253682526 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3096669761193356 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1697460808631816 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.16979002616329486 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.189666617851248 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6781965478469578 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1180044229370207 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.27478957171357965 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.311854144850192 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2004472481213282 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.09659416975145302 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5105196338980743 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=12.640382342449122 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7555452038931301 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1883965322831328 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2783066443305677 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.396236520737959 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.35075767565874433 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13454920339815885 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2810615259849495 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.438445359713345 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.21721724402211956 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.36947925909367507 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6838171959913554 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=15.39143562472078 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4860203459962526 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16707176469338178 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.19583770534956982 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=7.521136380241893 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.321677133578799 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14247092341956552 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.18589136764339387 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=18.761367133481755 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3918095951800269 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10698924992067425 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.29175358600899426 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.6798085020544375 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5876802254318355 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20742912817139683 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.410433656246029 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.5831762224798065 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2603404321010555 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.24305376730302522 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6441336961976589 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.82229253785767 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.38787660352932507 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13688039557698178 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1844608203476312 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.443664985916712 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2569960392215906 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06658400439841851 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4196673149019465 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.202947698440688 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9635029152973997 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3405577879833983 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2503035408338293 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.860615298979717 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.40815478976366065 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14725849682622977 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17848582898524498 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.377034427587733 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5533054679753677 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1202456895977782 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.13167020353410433 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.47735352512635 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.27374681795122346 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12932861253394862 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3700041290782599 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=20.693918378441957 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.15268241109258912 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11992991591338395 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8020749250608741 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.965445811107562 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2234479475082808 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.17412763922525815 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17971006776645787 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.6195376615712664 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5812866736394934 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11895184380775323 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.14213638698168782 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.57280569782555 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5614122060032384 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.23462671320944406 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1045000333638165 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.371758993021517 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.19012624976438583 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0603907190676779 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.22938847715939018 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=17.52650706088384 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2867865603710124 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.19460297484702754 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15851645089286187 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=19.709491168150116 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2559268570080247 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07129693910177495 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15055342249405154 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.9350091125915356 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2805493927719497 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07833606215014488 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17966946907360642 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.31988369171782 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.1634067874738028 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2744308194911023 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17265818799045446 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.639323029236796 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.19136681197880848 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07979760729286935 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5526366808792861 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.1107000717450846 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.09028531863115662 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14110097979218086 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.49916702430724746 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.208130659328919 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.440922565240953 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.09182220917744727 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3897571260958554 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.6100225518299094 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5306342681355732 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14601019753145192 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3544296375228642 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.0269197496724685 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7234826935732847 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.04438406812785869 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.14910227914609545 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.279820990041177 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5525104979588455 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06772590210427062 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4128853086067429 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.879962188133867 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6000040671533989 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26020266800449776 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.314519705161113 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.084670018680375 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.1879426404534351 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.18653675343998607 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.18941976434035104 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.960475759200804 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.1816407672868272 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1593988086188483 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1549698683121051 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.994071072787317 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3021050518861907 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2648617900324123 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3394972674895586 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.494736599782741 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3366817164402636 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0836944235786528 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.21454950471094425 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.555915154156242 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3999411718308678 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08726361482010281 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.12382875807900973 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.932140181685174 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.34505513564022433 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12877456552284908 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4628964060440081 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.3616869107374234 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.461815154100143 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2490163328089506 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.43224980364268223 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.104445393927978 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7970299487001046 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.24587981368350703 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.14770498835317913 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.577239085214357 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.20510010947415308 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08824828493858887 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.42204788240785057 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=21.36284378553521 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.46770435200693417 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.18218921916880124 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.500649831697928 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.19799204145556 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6185490616916745 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1393559677699842 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.10944491298832043 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.228227557537194 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.17842274961844798 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1631522131961087 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.10980346985812348 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.3252378322619998 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.34143355460710845 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.30779513905037814 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.13834467295856148 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=17.9460907072627 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.17062788890503305 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2351092516721909 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2235277850848338 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.520023878081156 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3313757787173873 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.053087965696972585 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3553058311483184 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.019642874476911 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6028788981694201 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20005311507648232 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.36965497850061346 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.374082257834197 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.17952607825373335 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.055497104602825705 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.24947088759657973 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.002392686792277 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.30813271118630503 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14124917301440434 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17692688713268567 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=22.685060620765974 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.13672925057657723 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.31609236523330897 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.428903710672073 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.572579984024787 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.37712726488482173 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16351342252233783 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5281552785436929 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.771022363898467 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.25792638801775175 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08660308215309151 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5026734343980613 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.540026190647172 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.21409271139185576 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08477519739835798 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15991408708056631 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.184927575310657 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5638701683326526 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1040643781673109 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3016044620126365 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.774180918123092 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5460664564963769 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10609160296321543 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.18815148655608416 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=25.875980239808378 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.33441635584397833 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15366309612683696 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.14252337752622207 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=18.499667445661192 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.38537431797051724 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10459715087650467 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.400823380315887 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=15.553749947303569 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4218127157555892 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.22487485871544405 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1908264489547699 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.91712096142695 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.46901199707467217 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16511050344573233 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.35000422886158383 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.6382163881441887 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2910605142643543 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.03946589095999065 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.521297979371333 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.8957659494721186 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.35941846109933473 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.0971802711379884 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.38286777439726344 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=16.23294397427422 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.36928315206327494 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.18572157648325407 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.22377929772361235 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.563186923217186 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2017747675924265 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06095622713783359 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.35033206020031293 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.75768257401687 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7901469575870333 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10585986359648185 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.21984926442927127 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=16.241936437816513 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2189620217932564 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10948810544595561 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3198995553478501 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.822966439860888 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3543771020347603 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.10142179117386294 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.16327622315078677 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.136044314343975 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.22484841749900533 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.25161673823294256 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2584077742364121 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.2439518944510137 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.24993141316928585 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15193719255563604 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.22271046512785944 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.642389417236619 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4707486821401076 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1949122572843225 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.30348271004833033 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.762802826734715 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.39869076991217256 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06058142142851695 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.21150036424918078 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.875460986759492 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6686219050874425 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06853606147398672 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.43137002196557617 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.190603702238777 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6955111203648842 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.45627958272876173 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.25576680514459865 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=18.708003048618153 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.36727848945466585 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11393746120625417 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3799669139893245 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=26.59081483590553 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7731160127955754 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.240770009429593 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17704249239138298 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=22.41613954606272 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.28593897493562903 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11482103496427466 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.593340881859089 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.988301879435692 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7278145446686439 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11288732330127108 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.23364225284517406 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=15.383766017206582 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.22823881658793455 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1285333803046936 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4211559373352687 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=16.862548237138014 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.10536038206945272 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.23977571539625184 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.12723135906078342 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.055425870334286 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7196408750664794 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14438738996776052 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.43047338010370184 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.654240042523265 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.49511092895783093 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2993772134382438 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1968203117165315 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.154982208112045 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.35070640310748835 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07279111466907362 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3280471784047971 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=19.448286318649036 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.23725213317212238 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15435081634321848 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6979535761254694 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.867532662679569 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.16732045044454 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.042288529677914015 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.32562881716859776 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=12.037300786862568 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.089302359750666 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11259742022434502 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.20145302672063606 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.2455429646732243 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4817731815376618 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06272810646552493 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2700464199276327 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.230749560920131 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3507455242072865 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.05716245051150963 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.38637502360945586 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.1196145451428565 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2696860378327134 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.23720077792569486 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3437432277717877 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.48626926509026 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.15786183366081424 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.17370107153258094 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2894581586810619 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.8951408695609202 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4969619493944059 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16247404711266009 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17849589063988996 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.084222522953844 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.14212997464192875 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.05448848625819448 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1121182360632464 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.13076570640371 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6490785838678805 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1462402675562511 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3396464930933587 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.431787075058459 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9999333944994457 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16989802844135973 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.18262218044395415 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.9178659176488884 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3378286113482381 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1244280621405603 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1829798090748316 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.216978451591975 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.1599705512656793 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.18158440930372777 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2470726850674233 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.387966913904338 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.18172666417854022 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.17381064513599884 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.199718008810669 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.8843290518381535 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8197593339944967 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13458006176394913 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.25953617143676505 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.955728929173857 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3488349394535329 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16510688359592965 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.17910423948507628 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=22.609744356823747 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.35552115777263016 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13924987498933045 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5977518849565985 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.638230918943421 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3076093585623062 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.06346073535713997 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.27621308341911033 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.1914251676027028 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6116424231432728 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15329620722845336 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1445827080287773 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.400890965726228 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.25948834450863434 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20223814460027723 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3288536026509484 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.490437667053919 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.16555782490439808 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1866590768417722 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5731499754301418 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.683301476947147 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.25628776861743 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11735358359979207 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.41947763852187125 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.940001370580268 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.41403854797722073 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12375464724061572 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3234451869595076 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.7979330572727585 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.20255259747073168 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14262589482807952 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.13070043510614224 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=11.340221439416938 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.25166265169331126 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2166435568818894 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.18480267600481765 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.558431713278696 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2536711657783594 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16648117751880462 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6492582721688422 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=23.708863211491877 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3403320154589731 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2765711723836929 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.26985465263646335 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=24.547664820737154 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.1942476616090939 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.17040513425207754 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2293641458408407 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.363563331430499 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2871369132589862 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.109178011534677 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.28884386521764366 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.128718380248958 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.180465439515316 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1474403763539504 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2113334442730315 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.452762228885232 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.28337875365654897 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2212658152357905 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.13852483230526236 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.6675236682043018 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4079513222888061 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.21953547499311463 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.10076201247818774 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.292536407957061 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.34483182105355853 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13591254240787592 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4819574266087315 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.479750119645187 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4878665410485543 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20023634149708 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2688746220425398 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=5.7379128114242715 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.48984956909042043 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.24350726846391 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5098986181051812 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=7.240819588197642 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2535356611126178 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.09073499143244569 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2642062091689084 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=24.334056760052135 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.19073856580020296 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13506408740020256 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.361357091130788 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=13.76042527284419 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3247814664136601 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07059577987841628 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.564182338255216 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=6.823414297299683 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6777186041401194 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2734491916965993 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3353121824102888 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.395282453323716 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5774157534951464 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12666045318097127 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.14993716075151967 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.854337983854952 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3759329668166523 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.09504554783238739 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.3064323162495913 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=10.317666862449022 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3159066879026779 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.12477828259991615 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.21582408254272165 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=7.857319148071959 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.4925097405022692 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.15308156250459343 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.11175708733113636 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.81717886428012 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.20942095145670278 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16125019227971277 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.36698965297737696 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.470105150939016 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9070906014267851 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.13808037905204354 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.2711847053420794 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=9.396902024939472 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6500454454618326 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.20293100392373536 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.1646260902678467 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=8.175825830399546 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.23105542807980264 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08179692480451575 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15292869263154163 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=1.355764923467654 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.679833348212548 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2653729837010131 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4724779733024149 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=14.739715171164864 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.2767025431108759 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.16972888869390662 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.27008332922664036 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=2.621788119211756 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6005156407553226 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14455886313319483 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.23864221317818843 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.812793850162937 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.1838055792145758 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.14453350738956566 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.23345954767620886 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=4.681603973015117 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.39171354895108845 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.08338053267474134 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.15902406561005772 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=21.682842257389527 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.3447874539213223 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.11651974830125698 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.16666409288254738 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=16.242505698827017 overrides previous value 10
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param beta=0.6083581026618694 overrides previous value 0.4
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.07827038730178609 overrides previous value 0.15
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param rho=0.4980755321742355 overrides previous value 0.6
[90m[[0m2026-04-28T04:55:20Z [32mINFO [0m camdl::util[90m][0m --param k=3.5984851629739483 overrides previous value 10
# camdl 0.1.0+24c1977 (2026-04-27)
replicate draw t S I R flow_infection flow_recovery
1 1 0 9990 10 0 0 0
1 1 1 9980 15 5 10 5
1 1 2 9971 21 8 9 3
1 1 3 9947 41 12 24 4
...
Plotting code
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(10, 3.5), sharey=True)for d in prior_uniform.partition_by(["replicate", "draw"]): ax1.plot(d["t"], d["I"], color="#cc3333", alpha=0.08, linewidth=0.8)ax1.set_title("Uniform priors", fontsize=11, color=GREY)ax1.set_xlabel("Time (days)")ax1.set_ylabel("Infected individuals")ax1.set_xlim(0, 80)ax1.spines[["top", "right"]].set_visible(False)for d in prior_lognormal.partition_by(["replicate", "draw"]): ax2.plot(d["t"], d["I"], color="#3366cc", alpha=0.08, linewidth=0.8)ax2.set_title("Log-normal priors", fontsize=11, color=GREY)ax2.set_xlabel("Time (days)")ax2.set_xlim(0, 80)ax2.spines[["top", "right"]].set_visible(False)plt.tight_layout()plt.show()
Figure 3.1: Prior predictive checks under two levels of prior informativeness (200 draws each). Left: uniform priors on β and γ — every value in the bounds is equally likely. Right: log-normal priors centered on plausible values. Both are simulated on the same toy SIR (N = 10,000). The uniform prior produces epidemics ranging from nothing to 8,000+ simultaneous infections; the log-normal prior concentrates mass in a more plausible range, but is still broad.
Figure 3.2: Implied R₀ and total infections under two priors. Left: R₀ = β/γ on a log scale (10,000 draws). The uniform prior spreads mass across two orders of magnitude — R₀ values of 50+ are not negligible. The log-normal prior concentrates around R₀ ≈ 3. The dotted line marks R₀ = 1 (epidemic threshold). Right: total infections from the prior predictive simulations (200 draws). The uniform prior produces everything from zero infections to total saturation; the log-normal prior concentrates in a narrower, more plausible range.
Prior
Peak infected (median, 95% range)
Total infections (median, 95% range)
Uniform
1798 (10–8624)
8246 (5–9990)
Log-normal
2754 (10–6127)
9120 (12–9987)
The uniform prior says every value of \(\beta\) and \(\gamma\) within the bounds is equally likely. This sounds “uninformative” but it’s actually a strong statement: it implies that \(R_0 = \beta / \gamma\) values of 50+ are just as plausible as \(R_0 = 2\) (the log scale in the left panel makes this visible). Look at what this does to the implied distribution of outcomes in the right panel. The spike at zero total infections is the uniform prior telling you there is substantial probability that the epidemic doesn’t happen at all — because a large fraction of the \((\beta, \gamma)\) draws produce \(R_0 < 1\). If you’re modeling an outbreak that observably infected 500 people, putting 20–30% of your prior mass on “no epidemic” is not uncertainty — it’s incoherence. Your other beliefs (that flu is transmissible, that this is a boarding school, that an outbreak clearly occurred) are mathematically incompatible with the fizzle-out probability implied by uniform priors. The prior predictive makes this visible before you’ve touched any data.
The high tail is biologically just as implausible. A uniform prior over \([0.05, 1.0] \times [0.01, 0.5]\) for \((\beta, \gamma)\) puts substantial mass on \(R_0\) values above 10 — measles-grade contagiousness for what we already know is influenza. Most respiratory pathogens have \(R_0\) in the range 1–5 (seasonal flu ~1.3, pandemic flu ~1.5–2, varicella ~3–5); \(R_0 \geq 10\) is reserved for a small set of outliers (measles ~12–18, pertussis ~5–17). Saying “I’m uniform on \(\beta\) and \(\gamma\)” is implicitly saying “I’m equally open to the flu I’m modeling being as contagious as measles” — not a claim of ignorance, but a claim that spans two distinct biological regimes with equal weight. Once you know the pathogen and that an outbreak is in fact occurring, both tails of the implied \(R_0\) distribution carry information you don’t actually believe.
NoteCoherence and the Dutch book
The idea that beliefs must be internally consistent has deep roots. Ramsey (1926) argued that a rational agent’s degrees of belief must obey the probability axioms — otherwise an adversary can construct a set of bets (a “Dutch book”) that guarantee the agent loses money regardless of the outcome. De Finetti (1937) formalized this: incoherent probabilities are operationally exploitable.
What does this have to do with priors on \(\beta\) and \(\gamma\)? The prior predictive is a coherence audit. Your prior over parameters implies a prior over outcomes — including the probability of epidemic fizzle-out. If you say “I’m uniform over (\(\beta\), \(\gamma\))” while simultaneously believing “an epidemic is underway,” those two beliefs are incoherent: the first assigns ~25% probability to an event the second considers near-impossible. A Dutch book exists against you. The prior predictive makes this visible by computing the implied outcome distribution and letting you check it against your other knowledge before the data ever enters the picture.
The log-normal prior concentrates mass around more realistic values (median \(\beta \approx 0.37\), median \(\gamma \approx 0.14\), implying \(R_0 \approx 2.7\)) but is still quite broad — the 95% range of outcomes spans an order of magnitude. This is the “I think it’s flu-like but I’m not very sure” prior. Better, but still too vague to be useful for a specific setting.
From toy model to real data
The prior predictive tells us something important: even our log-normal priors produce a wide range of outcomes. In practice, we’d know more — the pathogen, the population, the clinical picture. A boarding school flu outbreak in January is not a novel pathogen in a megacity.
Let’s ground the rest of this chapter in a real dataset: the 1978 English boarding school influenza outbreak (Anonymous, 1978, BMJ 1:578). This is literally the textbook SIR example — 763 boys at a boarding school in North England, 512 of whom were confined to bed with H1N1 influenza over 14 days in January 1978. The data is daily prevalence: how many boys were in bed each day.
Plotting code
fig, ax = plt.subplots(figsize=(7, 3.5))ax.bar(flu_data["day"], flu_data["in_bed"], width=0.8, color="#cc3333", alpha=0.7, edgecolor="none", label="Confined to bed")ax.bar(flu_data["day"], flu_data["convalescent"], width=0.8, bottom=flu_data["in_bed"], color="#f4a460", alpha=0.5, edgecolor="none", label="Convalescent")ax.set_xlabel("Day of outbreak")ax.set_ylabel("Number of boys")ax.legend(frameon=False, fontsize=9)ax.set_xlim(-0.5, 13.5)ax.spines[["top", "right"]].set_visible(False)plt.tight_layout()plt.show()
Figure 3.3: The 1978 boarding school influenza outbreak. Daily prevalence (number of boys confined to bed) over 14 days. 512 of 763 boys were eventually infected — a 67% attack rate.
Now we can write an SIR model with informed priors — beliefs that reflect what was known about influenza in 1978. By then, decades of epidemiological study had established that influenza R0 typically falls between 1.5 and 4 (Biggerstaff et al., 2014), with an infectious period of 2–5 days. In a boarding school with communal dining and dormitories, the reporting fraction (proportion confined to bed) would be high. These are genuine prior beliefs — not arbitrary numbers, but the accumulated knowledge of the field.
The log-normal on beta centers around 2.0 (giving R0 ≈ 5 with gamma ≈ 0.4 — high for flu, but a boarding school is a high-contact setting). The log-normal on gamma centers around 0.4 (infectious period ≈ 2.5 days). The beta prior on rho is skewed toward high values — in a boarding school, sick boys were conspicuous.
warning: prior for 'rho' placed 12.3% mass outside declared bounds (28 rejected / 200 accepted). Consider widening bounds or tightening the prior.
generated 200 prior draws from model IR (4 sampled + 2 fixed params)
200 draws = 200 runs
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.0475549027851416 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2319208464375825 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8242184542398282 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=15.555229900954 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7036111210398798 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3879500916875407 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6975633478477985 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.4643171741359695 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.4575831130961423 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5319114434972871 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6137782343181628 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.178012567404396 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.2145843792737185 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4151130098440339 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8800663494930523 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.344246425890997 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5234288360665298 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.22066507025740603 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7634475126353715 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.836857469506787 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.592461619667063 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4566652490586544 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6221289919831584 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=7.1555969292383566 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.8411373355310094 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4422115349446392 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8125939690203597 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=7.115298413900373 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.4717073954305608 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.43387909649481915 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6948075069770954 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.9933783308946575 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.711466219669345 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.37435163269161975 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7446656481941695 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.0175404711121914 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9812143534667934 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.34135898425168376 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8113683234171931 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.7878934385162795 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.742312736558935 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4137603345125154 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7843436948765194 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.314111278215815 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3402003093149102 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.23533724726418595 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5784157146161443 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.346983176638359 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.4572989017543168 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3116249332752113 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5059452906434726 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=9.954449598287962 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6185693176462501 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41956023360542805 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6642036983685641 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.701462754118408 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.968023321857423 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.562712086410914 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.851565216691388 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=9.598942939949803 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.535033292210822 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.48171495484320404 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.776724277236109 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.93810494130414 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3842740375499814 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5060968758438361 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8551784479937335 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=8.685997141020781 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.585870501007541 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.39473083519714874 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9234064088867571 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.408014408619248 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.8701150321067426 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5501798376013199 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5432594553289546 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=13.998435130861699 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.099653345497384 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4111616720681719 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.779213033508513 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.169668556932649 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.291030836954495 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4379683261043765 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8657109525146589 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.660061431273812 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.39895590060927 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5652388426142642 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8737457763500949 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=22.975166398987742 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.8222972809841145 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.433552862029841 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6631911889448334 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=8.299667518853655 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.07225787137262 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2305479824079305 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6204002901134881 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=29.247069519858435 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1896158613935577 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3873071580109204 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5644422118044852 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.452127738340829 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.8701589559955054 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.40191227930645573 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9028400298459108 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.844541721683695 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9007681178385762 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5233677036054671 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.660327314697419 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.768306256099529 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5583698934704642 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4135088466068526 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6835115868775186 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=7.081456895896173 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.328421869663689 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.30126799721262587 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8989691727674324 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.566476524445017 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.658933485162304 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3633608810773384 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5597790943920771 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.348772870977358 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6252326592269295 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41724466854780057 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6747387320555784 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=8.029868637753783 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.66558837497412 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6906339836888056 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6925316506487198 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.983302985593312 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.937102027321093 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3742989702240422 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8621384128848041 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.135631781732794 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3078419710860085 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.44805732106846596 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7089065216388762 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=17.850153548529878 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.254384045218173 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2948886089832273 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7937667195354806 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.315232595127341 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6143367071995607 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4219957432508884 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6057030195789627 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=7.383031666069231 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1291712624518961 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5140788929558157 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9158242819878091 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=7.191566192274562 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1472640946744983 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26335197384668624 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7536241208252547 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=25.368769761647016 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.580593975651125 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3344959028286504 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8136798453229016 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.5925306830660313 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8298719286908877 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4654804736471424 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7238987084724526 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.8078877813641117 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9120172878156874 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.23963723113241006 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6894917164498093 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.7376438240769736 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.0833205001480115 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.47878298323800217 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7865739879806685 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.568441416825224 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.088669570387363 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41180381521610854 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.637201224178315 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.200839178527442 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.1316698838097077 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6012389397725512 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.88517248597215 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=12.775489277338517 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1399904677710908 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2916414851239693 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5131929259876156 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=12.703640498911522 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.6816944227567125 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.476822419515944 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6383677871523464 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=12.915439802305507 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.05678665123515 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26468411717353824 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6664949631316801 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.271218680603663 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1488740458166073 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.27694402025880116 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7044688753421097 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=8.26731600042331 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3701238131112028 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.39583688827848235 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5417011630133102 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=14.550095972849114 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.812367256186581 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3736840399538232 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.645553076773637 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.023513461845996 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3022308385005212 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6931888960383995 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6536593616292233 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.048798705990155 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2195902516845438 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.21314968313793142 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7496971247046929 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.495906753923986 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.827668518230896 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.680313086086494 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8522185218806586 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.723461116746208 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3521513443780389 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.49081750870624014 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7941316366418008 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=9.543726202605509 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5357087858068776 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6536152672860629 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5073925976052842 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=19.077644870653494 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.0981146406481974 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.461550118864024 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5913035611707503 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=13.463676099268207 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.6536344768203763 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.43739178847705723 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5898047221399069 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=16.630584097158085 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3859440088288817 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.42190063715094445 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8077685569064127 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.405308722676955 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.643773923217296 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6048643261836882 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6254962558279741 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=13.14921964525203 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.0261052666653265 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.411745189166493 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9438974086245923 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.714164494651051 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6119467752633077 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3071850274545859 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7337581917769286 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.483600653195576 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9413053391221358 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41394265232188876 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7370677507500488 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=15.257394398194503 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5516220767330242 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.34338246162940034 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8418638767779373 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=21.111189674566376 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.687058704272082 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3684277559721004 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8463954499636442 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.311854144850192 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.0897442242656559 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.326726167112775 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8953422064545795 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=12.640382342449122 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.10756959664416 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.48781720375879645 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8371759179678899 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.396236520737959 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9069164318713923 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3986043630754165 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7929469527902812 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.438445359713345 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1809153745065635 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.7307476174666857 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.95745725393329 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=15.39143562472078 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.642280549565983 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4538947981287854 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.884928933347896 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=7.521136380241893 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.7488182136760848 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4125238982898512 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5572136626715104 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=18.761367133481755 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1300978055875235 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3473901140891787 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7442473905077697 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.6798085020544375 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.194960955472147 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5168151246104907 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8859886042413642 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.5831762224798065 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.41535733158695 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5683747599556863 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5302164376812486 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=17.025202075210974 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5901918508871347 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.477744324968553 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7320484711988131 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=9.82229253785767 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1087158461163558 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.402733837717991 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7458847736295728 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.727150195653051 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.168614941641959 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.7127685032856956 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8672797873786244 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.704766936858207 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2841749059923881 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4257274161173733 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8096062686803618 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.417473639474373 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6892682705714026 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5109938317129217 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9133975041361385 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.164498951023358 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.045936747551865 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.30080372703247477 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7931787391418266 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.358741914825016 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6491428873979672 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3468755026323152 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9440912177172257 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=17.726968712931647 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.601960444138967 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4036463407029888 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7054791479304179 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.040666201510352 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.8243633078240626 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3970275036729379 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7772184937356084 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.5807308331521432 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2853359922989889 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4752010396322603 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5670568240237979 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.093232265061616 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.135672435877341 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26588085336713585 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9581832298124908 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.779586169560228 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1053829036950265 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3732727721992259 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7774892663221805 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.980340639714478 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.875864596326954 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4203856420245316 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6218599320820685 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=19.709491168150116 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3913626496390998 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.27230517865851367 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7850000813929143 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.934944363070983 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6461865111199034 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5723795080759116 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.850070771032925 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=14.138878529846092 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.7132363840392206 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.46452913400806745 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7266332510303624 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.565235175490539 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.511287498287485 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4015560024296349 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6804707031480935 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=19.503163711564326 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.8105318191167012 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.45649842404720303 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7064250072075378 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.6293983092317617 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1321391143170543 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.38113889806976997 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6505618510101768 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.802043466184817 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.9776132533926387 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3764017114595289 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8822457742767478 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.731568076563558 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.0677577101941913 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2851655581525883 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6492104160796969 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=2.0004829400150963 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.9912878028429537 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4916973636759467 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8528260359658675 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.964831944382226 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=4.166428825475563 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5578023274114132 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6431551526994764 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.08383350016598 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3736367690530058 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6080631975382995 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6912923770768861 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.3925572843209713 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.835023476381206 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.25509663009426853 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5614924827858092 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=5.167887034583155 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.545291069648679 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.33921103951037873 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6720674269304998 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.676462857804683 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.071737851025807 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5327978062039743 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7615203845332453 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=21.861090031309214 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2296584822474428 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.29693116422613014 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5777516869381492 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.677878586557496 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.376872288284852 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.42936834106947797 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6500404979329246 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.017890910215655 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.516402559696972 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5926463868612089 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9657418702003331 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=1.8777776110974809 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.090266568258904 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2816413893778517 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9269554030957997 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.685141602881124 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3041430560913 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4239628274430492 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8259919160734344 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=4.8016218166270095 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.6924127221172873 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4518062158452104 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9114502885853873 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=10.392424667546527 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.0594181271463694 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.25058561355759046 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7964118768213525 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=14.471990933669359 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=2.4110817119414816 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.31233254761602036 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7046377736078945 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=16.433582994781254 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6550771716487054 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3599801561306863 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9673217267310923 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=11.045900557237706 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8019807676461006 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3956961878529297 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7602980106031829 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=6.395367040247053 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.562776805906778 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5164948220570135 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.824235162650817 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=19.10575810573713 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=3.300682694784733 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5379906529539976 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.589168649299894 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.6121348187659787 overrides previous value 10
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param beta=1.528738778479579 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26008374304599297 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5076123727874924 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:21Z [32mINFO [0m camdl::util[90m][0m --param k=3.002392686792277 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6751830991431043 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41039769971798384 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7131291467580764 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=22.685060620765974 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.7433372745222667 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6654290757445802 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6021888490613161 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.7827960584682425 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.8494978008365877 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3921359262234592 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5858761319911902 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=7.101621050640555 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.279830064738986 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5889512532387056 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9323086468373768 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.826922539491804 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2528173787487737 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.25462050235532513 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8396281942987975 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.563472014555556 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.5919061216255947 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5168257597391633 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8034934571256244 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.1000314685521704 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1100867158428458 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5069720074001974 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6358814667255284 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.9991194628689772 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.81807580646036 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4316732303455289 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.610541475150145 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=16.741945899165096 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1796690144401336 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.323532552231041 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7307590692311888 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=5.087294157812844 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8773113628698392 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5030004571918245 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5927699798909409 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=4.33393941900424 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.3115897193484476 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3944544943341083 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7467153955579449 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.776019916544911 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=4.50322757815848 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4009150660233658 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6500766556742444 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=16.241936437816513 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1904009699265248 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.35223583254865853 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.652104638636355 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=9.822966439860888 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9265936737661316 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3364280011899954 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6264077247636479 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.136044314343975 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.222402734890638 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5803060342141793 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6972717791664041 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.2439518944510137 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3587680375583189 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.42875759682604364 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8053880883918015 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=4.642389417236619 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.5592551768649954 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4978710344465452 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8082950108134372 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=13.762802826734715 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1675077500532094 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2469545572875528 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6639190896450788 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=4.875460986759492 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.635005549417727 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26592848272372 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8328602435531216 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=6.190603702238777 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.7811904799581124 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.8293770067777643 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6637786551171192 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=18.708003048618153 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.99673288773701 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.36075577537898357 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8111286556048954 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=26.59081483590553 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=4.203094417745847 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5651644076396264 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6362168465333126 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=22.41613954606272 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5545254392314534 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.36243175656372 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.946815972493579 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=5.988301879435692 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.956810102521938 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3587570753487291 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6970274730624935 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=15.383766017206582 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2408348553599589 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.38781350366988004 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.80674591958752 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=16.862548237138014 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5727984240377912 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5637628926794783 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5489503865622993 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=8.055425870334286 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.912373427419154 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4158444687059263 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8260457169770842 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=11.654240042523265 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.691702082515098 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.64408712016862 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6018588160910064 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.154982208112045 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9066376853826368 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.27571499837541485 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8493134522738318 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=19.448286318649036 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.2898363247298512 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.43283136878968587 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9476048044716956 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.867532662679569 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9096482799459504 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.19904300555294113 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8393414942040198 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.678729490257055 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.7444751487871126 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.593661424774839 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7919653116439932 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=15.378913255963013 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.820742033911097 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3542961815885906 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6088269296170568 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=8.445969952238688 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.337607353640169 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.33201045369397136 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9845327719595801 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.9431184229675198 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.2138212310401517 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.24077032906901344 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6478346224208862 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=5.341006793519981 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.819187798789794 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4791048453469065 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6939862222241463 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.484026440085996 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.621845219235416 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.42256318791257896 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9363165923259663 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=9.82518529260685 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1124354582018725 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5839261011335315 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7497490101124417 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.44010261178698 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.2549795663820174 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.33678284437404893 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5691340890348066 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=12.168764044606384 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.0946978775110519 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.29928583972147127 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7262397734571455 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.0195597850193514 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5729868161953062 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4581428899063466 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5227217571086838 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=16.610482446092718 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.7725269786499385 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3824383406060606 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7447707488539552 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=14.448294635866635 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.330012506379143 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.33866409308362255 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7783862368625126 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.0233013244700189 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5752000517879612 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3651390694290276 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6860406478068096 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=14.955728929173857 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.8964633540962996 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.45068435023382913 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6214672716331561 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=22.609744356823747 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.9328134056121233 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4069024061490811 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.959339694834845 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.638230918943421 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6723378592877194 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2539314132569851 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7833717370951955 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.1914251676027028 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.3252329686900333 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4310545320398848 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.635990174997658 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.400890965726228 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.4107249031494824 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.509015741154823 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7407873001344264 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=6.490437667053919 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.9000656539936593 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.48511291602855655 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9078252854421212 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=8.683301476947147 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3933247685781527 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.36720719597668783 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9572666315201342 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.940001370580268 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.2509469224960954 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3790969405685661 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9246416380658012 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=5.7979330572727585 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.101190090023739 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41279307114573693 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6546371300661041 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=11.340221439416938 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3681800259994918 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.530470009803356 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.634466874347483 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=5.558431713278696 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3790994406786727 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4529314242946371 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.959125104980143 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=23.708863211491877 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.850236666529939 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6141826105251919 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7603017176778502 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=24.547664820737154 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.0560397775453232 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4593069056752344 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7795923533039824 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.363563331430499 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.5610381071834467 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3516369283723769 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7186365301092467 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.7133717393344239 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1869571199215976 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.49492372977115595 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8046291556621246 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=5.2194184798113685 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.26989104310576 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3504596987161416 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.721589146026017 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.0678516037714783 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=3.2443198808590217 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.2321032364940962 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8121259438588723 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=4.6633263564292635 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.1335217134053894 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.38476989238989656 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9139799096352729 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=7.059238644704378 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.264003455322308 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.47382426874728134 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8411209412336286 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=10.662790651949797 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.664570339402494 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.47497890142091675 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8615870028753351 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=7.975343651464131 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.8725155955027923 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3199337914287348 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8483347902931675 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=7.125723832269742 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5924103902811089 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.8161572187240986 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6414690637677426 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=13.347882953932642 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8547074707248603 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6044248261762335 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6055529840874663 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=14.067211097207931 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.782066975503411 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5510542002542995 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6169395652320282 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=9.016145427568006 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.8718023881403518 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.32540369017300363 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5325900704212354 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=7.067981028284066 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.400627701508028 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6928342495151552 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5935401551022593 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.6243371163702252 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.5152052319916822 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5588216940531271 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.9093724982775354 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.4643117726908725 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.3440933360895093 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3672660760207161 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8964876163972182 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.5040373825072226 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.551774413187965 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4053849849470657 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.620510319127182 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.4875281969965908 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.77991444489989 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.4193619905538723 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5712992348131938 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=17.67752978502888 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.4270250834618279 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.41712844438716323 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8630429740101017 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.358429783008936 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.7331144191032348 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.40669363145464854 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5252882021725562 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=13.467620861775504 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.2768282994920055 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5806708389675851 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8508773757447207 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=4.528942253524811 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.956588342484711 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5476415281525878 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7631978594019744 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.318630058920568 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.5517389716743626 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.5385580170383619 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8714366489284213 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=1.3151217347612911 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.5922113506748026 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3881519195848474 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6311369551902536 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=12.890116135988768 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.0556492178181083 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.3475874986261492 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8340653137292949 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=2.383478392075618 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8938751540046943 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.7665882418898451 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8493504865769784 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.788048261355818 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.418266200391556 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.24571918908785223 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.5601544253307148 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=4.44033866579862 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=0.8627026874174739 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.35906735605717033 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6917768891625812 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=30.559317482513045 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=2.491526035527649 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.26820323045715017 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.6492458348169973 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=3.895438244510274 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.1354813989466206 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.6080198974128281 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.8298995574300297 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=9.599131405848324 overrides previous value 10
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param beta=1.6706881229020836 overrides previous value 1.66
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param gamma=0.1988523477533577 overrides previous value 0.44
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param rho=0.7672345009518249 overrides previous value 0.9
[90m[[0m2026-04-28T04:55:22Z [32mINFO [0m camdl::util[90m][0m --param k=9.857633298301515 overrides previous value 10
# camdl 0.1.0+24c1977 (2026-04-27)
replicate draw t S I R flow_infection flow_recovery
1 1 0 762 1 0 0 0
1 1 1 759 3 1 3 1
1 1 2 749 12 2 10 1
1 1 3 702 58 3 47 1
...
Plotting code
fig, ax = plt.subplots(figsize=(7, 3.5))for i, d inenumerate(bs_prior.partition_by(["replicate", "draw"])): ax.plot(d["t"], d["I"], color="#cc3333", alpha=0.1, linewidth=0.8)# Overlay the real dataax.scatter(flu_data["day"], flu_data["in_bed"], color="black", s=30, zorder=5, label="Observed (1978 data)")ax.set_xlabel("Day of outbreak")ax.set_ylabel("Infected / confined to bed")ax.legend(frameon=False, fontsize=9)ax.set_xlim(-0.5, 14.5)ax.spines[["top", "right"]].set_visible(False)plt.tight_layout()plt.show()
Figure 3.4: Prior predictive check for the boarding school model with informed influenza priors (200 draws). Compare to the vague-prior SIR above — the informed priors produce epidemics concentrated in the plausible range: peaks of 100–400 over 5–15 days, consistent with what we’d expect from flu in a school of 763.
The contrast with the vague-prior SIR is striking. Informed priors produce epidemics that look like flu in a school — peaks in the hundreds, durations of 1–2 weeks. The real data (black dots) falls within the prior predictive envelope, which is exactly what we want: our beliefs are consistent with the observed outbreak. If the data had fallen outside the envelope, we’d know our priors were wrong before even attempting inference.
Figure 3.5: Implied R₀ and total attack size under the informed boarding school priors. Left: R₀ = β/γ concentrates around 3–8, consistent with influenza in a high-contact setting (dashed line: median). Right: the stochastic model either fizzles (spike near zero — the index case recovers before transmitting) or produces a large outbreak. Most successful epidemics reach near-saturation; the observed 512 infections (dashed line) falls below this, foreshadowing that inference will pull the effective R₀ down from the prior median.
Process uncertainty — why one trajectory is never enough
Even with informed priors, fixing the parameters and running the model produces different trajectories each time. With the boarding school model at the textbook SIR parameters (\(\beta = 1.66\), \(\gamma = 0.44\)):
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(10, 3.5))# Left: spaghetti plot with one highlightedfor i, d inenumerate(bs_multi.partition_by("replicate")): ax1.plot(d["t"], d["I"], color="#cccccc", alpha=0.3, linewidth=0.5)# Highlight a representative trajectory (not a stochastic fade-out)rep_peaks = bs_multi.group_by("replicate").agg(pl.col("I").max().alias("peak_I"))best_rep = rep_peaks.filter(pl.col("peak_I") >100).sort( (pl.col("peak_I") -298).abs()).head(1)["replicate"][0]one = bs_multi.filter(pl.col("replicate") == best_rep)ax1.plot(one["t"], one["I"], color="#cc3333", linewidth=1.5, label="One realization")# Overlay real dataax1.scatter(flu_data["day"], flu_data["in_bed"], color="black", s=30, zorder=5, label="1978 data")ax1.set_xlabel("Day of outbreak")ax1.set_ylabel("Infected / confined to bed")ax1.legend(frameon=False, fontsize=9)ax1.set_xlim(-0.5, 14.5)ax1.spines[["top", "right"]].set_visible(False)# Right: peak distributionpeaks = ( bs_multi.group_by("replicate") .agg(pl.col("I").max().alias("peak_I")))["peak_I"].to_numpy()ax2.hist(peaks, bins=30, color="#cc3333", alpha=0.6, edgecolor="none")ax2.axvline(298, color="black", linestyle="--", alpha=0.7, label="Observed peak (298)")ax2.set_xlabel("Peak infected count")ax2.set_ylabel("Frequency")ax2.legend(frameon=False, fontsize=9)ax2.spines[["top", "right"]].set_visible(False)plt.tight_layout()plt.show()
Figure 3.6: Process uncertainty in the boarding school SIR (200 replicates, identical parameters). Left: individual trajectories (grey) with one highlighted (red) and real data overlaid (black dots). These are textbook parameters, not fitted values — exact alignment with data is not expected. Right: distribution of peak infected counts. Even with known parameters, outcomes vary — some outbreaks fail to take off (cluster near zero), and peak timing shifts by several days across realizations.
This is process uncertainty: even with the same parameters, the stochastic dynamics produce different outcomes each time. The grey spaghetti shows the range — most epidemics peak between 250 and 350 infected, but the timing and exact shape vary. Some outbreaks (the flat lines near zero) fail to take off entirely: with only one initial infection, there’s a real chance the index case recovers before transmitting. The observed peak of 298 (dashed line) falls squarely within the distribution — the model is consistent with the data at these parameters.
Notice how the process uncertainty here is structured: the peak magnitude is fairly tight (roughly 250–380 infected, compared to the prior predictive spread of 0–500+), but the peak timing shifts by several days across realizations. This is a known property of stochastic SIR — the variance in peak timing scales with the time the epidemic spends near the exponential-growth phase, where small differences in early transmission compound. With 763 people, the law of large numbers constrains peak size, but timing remains noisy.
The chain-binomial draws shown above capture demographic stochasticity: which susceptibles happen to meet which infecteds at the propensities the model specifies. They do not capture day-to-day environmental variation in the underlying transmission rate — school schedules, weather, public gatherings — which most real outbreaks exhibit. Leaving this variation unmodeled forces the observation parameters (\(\rho\), \(k\)) to absorb extra-demographic variability they shouldn’t, biasing both inference and predictions.
NoteOverdispersed transmission and the Euler-multinomial step
He, Ionides, and King (2010) introduced the now-standard treatment for extra-demographic variability in mechanistic epidemic models: multiply the per-step transmission rate by a gamma-distributed white-noise increment with unit mean and dispersion \(\sigma^2\), so the realized hazard over an Euler step of length \(\Delta t\) becomes \(\beta \cdot \Gamma_{\Delta t} / \Delta t\) with \(\Gamma_{\Delta t} \sim \mathrm{Gamma}(\Delta t / \sigma^2,\, \sigma^2)\). The intensity parameter \(\sigma\) is fit jointly with the rest of the parameters. In camdl this is written as infection : S --> I @ overdispersed(beta * S * I / N, sigma). This is still process uncertainty — same family as chain-binomial — but adds environmental variation on top of demographic.
Is there an analytical Euler-multinomial form that absorbs the noise? Partially. For a single-compartment counting process — purely additive events with a rate that depends only on time, not on the dynamic state — Bretó and Ionides (2011) showed that integrating gamma white noise into the rate yields a clean Negative-Binomial transition density in closed form: the per-step event count is exactly NegBin, replacing the usual Poisson/binomial draw. For multi-compartment SIR-style flows, where the hazard \(\beta S I / N\) depends on populations changing during the step, no single distribution absorbs both the gamma rate noise and the multinomial allocation. camdl handles this the standard way: draw \(\Gamma_{\Delta t}\) once per Euler step, multiply it into the rate, then perform the regular Euler-multinomial draw. As \(\Delta t \to 0\) this converges to the He et al. continuous-time process; in single-source outflow sub-steps (e.g. recovery alone), it reduces to the Bretó-Ionides closed-form Negative-Binomial.
We use overdispersed() extensively in the He et al. vignette, where it’s load-bearing for fitting the 1948–1968 measles record.
Remember: we haven’t fit to data yet. The parameters here (\(\beta =
1.66\), \(\gamma = 0.44\)) are textbook values from the literature, not posterior estimates. The 1978 data (black dots) is overlaid for orientation — to check that the model can produce trajectories consistent with reality at these values. Actual parameter estimation comes in Fitting to Data.
The observation process — what the data actually looks like
Everything so far has shown the true infected count \(I(t)\) — the model’s internal state. We introduced the observation model in Building an SIR Model: the pipeline of reporting fraction \(\rho\) and negative binomial noise that stands between the true epidemic and your data. That chapter used incidence(infection) — accumulated new cases per observation window. The boarding school model uses prevalence(I) instead, because the data is a daily bed count: how many boys are confined right now, not how many became infected since last week.
The observation process adds a third layer of uncertainty on top of parameter and process uncertainty. The --obs flag generates synthetic observations from this model:
Figure 3.7: The observation process adds noise on top of the true trajectory. Left: the true infected count (red line) and 20 independent observation draws (grey dots) from the same underlying trajectory, each drawn from NegBin(mean = ρI, k = 10) with ρ = 0.9. The observations scatter around 90% of the true value. Right: the full uncertainty picture. The ribbon shows process uncertainty (200 stochastic replicates), the red line is one trajectory, and grey dots are observations from that trajectory. The gap between ribbon and dots is what inference must bridge.
The left panel makes the observation process concrete. The red line is the true \(I(t)\) — the model’s internal state. The dashed line is \(\rho
\cdot I(t)\), the expected observation. The grey dots are 20 independent draws from the negative binomial observation model: each is what a hypothetical dataset could look like from this one epidemic. The real 1978 data (black dots) is one such realization.
The right panel puts it all together. The ribbon captures process uncertainty (many stochastic epidemics from the same parameters). The red line is one realization. The grey dots are observations from that realization. Inference must work backwards from a single set of noisy observations to recover both the process trajectory and the underlying parameters — bridging all three layers of uncertainty simultaneously.
What’s next
The three layers of uncertainty — parameter, process, and observation — are the foundation everything else builds on. In the next chapter, we’ll put them to work: interventions that modify the model mid-simulation, scenarios that package counterfactual comparisons, parameter sweeps that test robustness, and a batch system that manages it all reproducibly.
Three consequences of the (prior, likelihood) framing from Gelman, Simpson, and Betancourt (2017) are worth internalizing even if you don’t care about Bayesian statistics philosophically.
First, flat priors can swamp surprisingly large datasets. Gelman, Simpson, and Betancourt re-analyze a study of \(n = 3000\) survey respondents estimating \(\delta\), the difference in girl-birth probability between “beautiful” and “plain” parents; the sample estimate is \(0.08 \pm 0.033\). Under a uniform prior on \(\delta \in [-1, 1]\), the posterior just echoes the likelihood: 99.2% probability that beautiful parents are more likely to have girls, 50% probability the effect exceeds 8 percentage points. But human sex ratios are remarkably stable near 48.5% across every demographic split ever measured (race, maternal age, season of birth, socioeconomic status), with sub-percentage-point variation outside pathological settings. A uniform prior on \([-1, 1]\) is not “uninformative” — it is a strong claim that \(\delta\) could plausibly be 50 percentage points. A \(\mathcal{N}(0, 0.005^2)\) weakly informative prior that merely matches what we already know about human biology collapses the posterior to a sensible 0.2 percentage points. Same data, same \(n = 3000\), different conclusion. And \(n = 3000\) is not small — but it is laughably small compared to ~4 million US births per year, which is the comparison that actually frames the prior. For ID modelers: weekly case counts from 20 years of measles surveillance feels like a lot of data, but it is not a lot of data relative to what the likelihood needs to pin down a 12-parameter compartmental model with overdispersion.
Second, “default” priors are already likelihood-specific. Essentially every principled default construction in the literature is silently a function of the likelihood. Jeffreys priors are proportional to \(\sqrt{\det I(\theta)}\), where \(I(\theta)\) is the Fisher information of the likelihood; reference priors (Bernardo 1979) require a specified likelihood to define “maximal missing information”; regularizing priors (ridge, half-Cauchy) are designed to stabilize specific MLE pathologies. The folklore that “a principled default prior is likelihood-free” has never been true in any Bayesian method we actually use. Gelman, Simpson, and Betancourt’s contribution is to drop the pretense: let priors depend on the likelihood openly, and judge them on the data-generating processes they imply when pushed through it (the prior-predictive distribution).
Third — and this is load-bearing for compartmental modeling — along non-identified directions, the prior never washes out. Bernstein–von Mises (“priors vanish asymptotically”) is a theorem about identified models. If two parameter combinations produce the same likelihood along a ridge — \(\beta\) and \(1/\gamma\) along the \(R_0\) contour, reporting fraction \(\rho\) and process-noise scale \(\sigma\) trading off in overdispersed fits, Gaussian-process range \(\kappa\) and marginal variance \(\sigma^2\) along a \(\sigma^2 \sqrt{\kappa}\) ridge — the posterior concentrates on a submanifold, not a point. The prior’s projection onto that submanifold sets the answer forever: a harmless-looking prior on \(\kappa\) directly determines the posterior on \(\sigma\), and a flat prior on \(\beta\) covertly specifies a posterior on \(R_0\). More data does not rescue you. Only changes in model structure or explicit informative priors can break a structural non-identifiability. If you take one thing from the Gelman–Simpson–Betancourt paper, take this: run a parameter-identifiability check before declaring a prior “noninformative,” because along ridges there is no such thing.↩︎