From 9b1b6fa4a779cb3ad861f27e3820c8168f1e9384 Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Sat, 11 Jul 2026 16:19:44 +0100 Subject: [PATCH 1/2] Add markdown_examples.yaml + README browse link (HowToFit chapter 1) Batch 2b of the executed-markdown rollout: registers chapter_1_introduction tutorials for generate_markdown.py and links the (to-be-generated) markdown/ index from the README. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01NyqcbXuZvGVTHHEWhoEWkC --- README.md | 1 + config/build/markdown_examples.yaml | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 config/build/markdown_examples.yaml diff --git a/README.md b/README.md index 6e55d6a..d0c437a 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ [Installation Guide](https://pyautofit.readthedocs.io/en/latest/installation/overview.html) | [PyAutoFit readthedocs](https://pyautofit.readthedocs.io/en/latest/index.html) | +[Browse Chapter 1 With Images](markdown/README.md) | [autofit_workspace](https://github.com/PyAutoLabs/autofit_workspace) diff --git a/config/build/markdown_examples.yaml b/config/build/markdown_examples.yaml new file mode 100644 index 0000000..8b4783a --- /dev/null +++ b/config/build/markdown_examples.yaml @@ -0,0 +1,16 @@ +# Curated examples rendered to executed markdown pages (markdown/) with real +# output images, for GitHub browsing. Built by PyAutoBuild's generate_markdown.py +# (never TEST_MODE; features/ never rendered; order = execution + index order). +# Batch 2b: chapter_1_introduction (the intro lecture, in reading order). +- script: scripts/chapter_1_introduction/start_here.py + max_minutes: 30 +- script: scripts/chapter_1_introduction/tutorial_1_models.py + max_minutes: 30 +- script: scripts/chapter_1_introduction/tutorial_2_fitting_data.py + max_minutes: 30 +- script: scripts/chapter_1_introduction/tutorial_3_non_linear_search.py + max_minutes: 90 +- script: scripts/chapter_1_introduction/tutorial_4_why_modeling_is_hard.py + max_minutes: 120 +- script: scripts/chapter_1_introduction/tutorial_5_results_and_samples.py + max_minutes: 90 From 7fd5337396435b84d88977c377e698c5b742a11c Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Sat, 11 Jul 2026 16:31:24 +0100 Subject: [PATCH 2/2] Add executed markdown pages for HowToFit Chapter 1 (browse with images) The full chapter_1_introduction (6 tutorials) executed with output images, index linked from the README. Batch 2b of the rollout (HowToLens#24). Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01NyqcbXuZvGVTHHEWhoEWkC --- markdown/README.md | 12 + markdown/chapter_1_introduction/start_here.md | 62 + .../tutorial_1_models.md | 736 ++ .../tutorial_1_models_19_0.png | Bin 0 -> 21878 bytes .../tutorial_1_models_37_0.png | Bin 0 -> 17062 bytes .../tutorial_2_fitting_data.md | 830 ++ .../tutorial_2_fitting_data_13_0.png | Bin 0 -> 25728 bytes .../tutorial_2_fitting_data_15_0.png | Bin 0 -> 30235 bytes .../tutorial_2_fitting_data_17_0.png | Bin 0 -> 34520 bytes .../tutorial_2_fitting_data_19_0.png | Bin 0 -> 24912 bytes .../tutorial_2_fitting_data_21_0.png | Bin 0 -> 36040 bytes .../tutorial_2_fitting_data_23_0.png | Bin 0 -> 32667 bytes .../tutorial_2_fitting_data_33_0.png | Bin 0 -> 25949 bytes .../tutorial_2_fitting_data_35_0.png | Bin 0 -> 25477 bytes .../tutorial_2_fitting_data_37_0.png | Bin 0 -> 29858 bytes .../tutorial_2_fitting_data_41_0.png | Bin 0 -> 22656 bytes .../tutorial_2_fitting_data_7_0.png | Bin 0 -> 33357 bytes .../tutorial_2_fitting_data_9_0.png | Bin 0 -> 24023 bytes .../tutorial_3_non_linear_search.md | 1325 +++ .../tutorial_3_non_linear_search_25_0.png | Bin 0 -> 33397 bytes .../tutorial_3_non_linear_search_29_1.png | Bin 0 -> 24193 bytes .../tutorial_3_non_linear_search_31_15.png | Bin 0 -> 33348 bytes .../tutorial_3_non_linear_search_37_48.png | Bin 0 -> 33312 bytes .../tutorial_3_non_linear_search_5_0.png | Bin 0 -> 21459 bytes .../tutorial_4_why_modeling_is_hard.md | 7757 +++++++++++++++++ .../tutorial_4_why_modeling_is_hard_23_0.png | Bin 0 -> 46283 bytes .../tutorial_4_why_modeling_is_hard_25_0.png | Bin 0 -> 25944 bytes .../tutorial_4_why_modeling_is_hard_27_1.png | Bin 0 -> 45439 bytes .../tutorial_4_why_modeling_is_hard_35_2.png | Bin 0 -> 47185 bytes .../tutorial_4_why_modeling_is_hard_35_3.png | Bin 0 -> 46381 bytes .../tutorial_4_why_modeling_is_hard_43_2.png | Bin 0 -> 47021 bytes .../tutorial_4_why_modeling_is_hard_43_3.png | Bin 0 -> 46231 bytes .../tutorial_4_why_modeling_is_hard_53_2.png | Bin 0 -> 46660 bytes .../tutorial_4_why_modeling_is_hard_53_3.png | Bin 0 -> 45884 bytes .../tutorial_4_why_modeling_is_hard_7_0.png | Bin 0 -> 22817 bytes .../tutorial_5_results_and_samples.md | 1637 ++++ .../tutorial_5_results_and_samples_27_0.png | Bin 0 -> 49138 bytes .../tutorial_5_results_and_samples_33_15.png | Bin 0 -> 80086 bytes 38 files changed, 12359 insertions(+) create mode 100644 markdown/README.md create mode 100644 markdown/chapter_1_introduction/start_here.md create mode 100644 markdown/chapter_1_introduction/tutorial_1_models.md create mode 100644 markdown/chapter_1_introduction/tutorial_1_models_files/tutorial_1_models_19_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_1_models_files/tutorial_1_models_37_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data.md create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_13_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_15_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_17_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_19_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_21_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_23_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_33_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_35_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_37_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_41_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_7_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_9_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_3_non_linear_search.md create mode 100644 markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_25_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_29_1.png create mode 100644 markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_31_15.png create mode 100644 markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_37_48.png create mode 100644 markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_5_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard.md create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_23_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_25_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_27_1.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_2.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_3.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_2.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_3.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_53_2.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_53_3.png create mode 100644 markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_7_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_5_results_and_samples.md create mode 100644 markdown/chapter_1_introduction/tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_27_0.png create mode 100644 markdown/chapter_1_introduction/tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_33_15.png diff --git a/markdown/README.md b/markdown/README.md new file mode 100644 index 0000000..d5a67a2 --- /dev/null +++ b/markdown/README.md @@ -0,0 +1,12 @@ +# HowToFit examples, executed — browse with output images + +Every page below is the corresponding example script **fully executed**, rendered to markdown with its real output images, so you can read the examples on GitHub exactly as they run. Each page links back to the `.py` script and Jupyter notebook it was generated from. + +- [HowToFit Lectures](chapter_1_introduction/start_here.md) — from `scripts/chapter_1_introduction/start_here.py` +- [Tutorial 1: Models](chapter_1_introduction/tutorial_1_models.md) — from `scripts/chapter_1_introduction/tutorial_1_models.py` +- [Tutorial 2: Fitting Data](chapter_1_introduction/tutorial_2_fitting_data.md) — from `scripts/chapter_1_introduction/tutorial_2_fitting_data.py` +- [Tutorial 3: Non Linear Search](chapter_1_introduction/tutorial_3_non_linear_search.md) — from `scripts/chapter_1_introduction/tutorial_3_non_linear_search.py` +- [Tutorial 4: Why Modeling Is Hard](chapter_1_introduction/tutorial_4_why_modeling_is_hard.md) — from `scripts/chapter_1_introduction/tutorial_4_why_modeling_is_hard.py` +- [Tutorial 5: Results And Samples](chapter_1_introduction/tutorial_5_results_and_samples.md) — from `scripts/chapter_1_introduction/tutorial_5_results_and_samples.py` + +These pages are regenerated manually by PyAutoBuild's `generate_markdown.py` when a curated script changes. diff --git a/markdown/chapter_1_introduction/start_here.md b/markdown/chapter_1_introduction/start_here.md new file mode 100644 index 0000000..6a532fa --- /dev/null +++ b/markdown/chapter_1_introduction/start_here.md @@ -0,0 +1,62 @@ +> ✏️ **This page is auto-generated from [`scripts/chapter_1_introduction/start_here.py`](../../scripts/chapter_1_introduction/start_here.py) — do not edit it directly.** +> It shows the example fully executed, with its real output images. +> Run it yourself via the [Python script](../../scripts/chapter_1_introduction/start_here.py) or the [Jupyter notebook](../../notebooks/chapter_1_introduction/start_here.ipynb). + +HowToFit Lectures +================= + +Welcome to the HowToFit Jupyter Notebook lectures! + +At the core of data science is fitting a model to data. This process extracts meaningful patterns, relationships, +and insights, enabling accurate predictions, decision-making, and understanding of underlying processes. + +However, data science can be quite challenging. With a vast array of statistical methods to choose from, it can be +difficult to determine the right one for your problem. Interpreting large volumes of results is complex, and managing big datasets requires significant computational power and sophisticated statistical methods. + +The HowToFit lectures teach you how to perform effective data science analysis. Designed at an undergraduate level, +these lectures assume no prior knowledge of model-fitting, Bayesian statistics, or scientific analysis. They +introduce core concepts without formal statistical equations, aiming to provide an understanding of the +phenomenological methods used in data science. By the end of the lectures, you'll be equipped to perform your own +data analysis. + +The lectures use the probabilistic programming language PyAutoFit, an open-source library for model-fitting, +scientific analysis, and big data analysis (https://github.com/PyAutoLabs/PyAutoFit). + +The HowToFit lectures are composed of 3 chapters: + +**Chapter 1: Introduction**: How to fit a model to data, perform statistical inference, and interpret the results +for scientific analysis. + +**Chapter 2: Scientific Workflow**: Scaling model-fitting to big datasets while ensuring detailed scientific analysis +of the results. + +**Chapter 3: Graphical Models**: Simultaneous model fitting of large datasets, scaling up to models with tens of +thousands of parameters. + +After each chapter, it is advised that you apply what you've learned to your own model-fitting analysis based on +your scientific problem to build confidence in the techniques. Once confident, proceed to the next chapter. + +__Chapter 1: Introduction__ + +The first chapter of the HowToFit lectures covers the basics of model-fitting, statistical inference, and scientific +interpretation. The chapter includes: + +`tutorial_1_models.py`: What probabilistic models are and how to compose them using PyAutoFit. + +`tutorial_2_fitting_data.py`: Fitting a model with an input set of parameters to data and quantifying the goodness of fit. + +`tutorial_3_non_linear_search.py`: Searching non-linear parameter spaces to find the best-fit model. + +`tutorial_4_why_modeling_is_hard.py`: Why modeling becomes difficult and how to over model-fitting problems. + +`tutorial_5_results_and_samples.py`: Interpreting model-fit results and using the samples for scientific analysis. + +An applied astronomy-focused example (previously tutorial 8) now lives in +`autofit_workspace_developer/scripts/howtofit/chapter_1_introduction/tutorial_8_astronomy_example.py`, +alongside the larger `projects/cosmology/` example. These depend on astronomy-specific datasets +that only live in the developer workspace. + + +```python + +``` diff --git a/markdown/chapter_1_introduction/tutorial_1_models.md b/markdown/chapter_1_introduction/tutorial_1_models.md new file mode 100644 index 0000000..4f5b485 --- /dev/null +++ b/markdown/chapter_1_introduction/tutorial_1_models.md @@ -0,0 +1,736 @@ +> ✏️ **This page is auto-generated from [`scripts/chapter_1_introduction/tutorial_1_models.py`](../../scripts/chapter_1_introduction/tutorial_1_models.py) — do not edit it directly.** +> It shows the example fully executed, with its real output images. +> Run it yourself via the [Python script](../../scripts/chapter_1_introduction/tutorial_1_models.py) or the [Jupyter notebook](../../notebooks/chapter_1_introduction/tutorial_1_models.ipynb). + +Tutorial 1: Models +================== + +At the heart of model-fitting is the model: a set of equations, numerical processes, and assumptions describing a +physical system of interest. The goal of model-fitting is to better understand this physical system and develop +predictive models that describe it more accurately. + +In astronomy, a model might describe the distribution of stars within a galaxy. In biology, it might represent the +interaction of proteins within a cell. In finance, it could describe the evolution of stock prices in a market. +Regardless of the field, the model acts as a mathematical description of the physical system, aiming to enhance +understanding and enable new predictions. + +Whatever your model, its equations are defined by "free parameters." Changing these parameters alters the +behavior and predictions of the model. + +Once the model is defined and parameter values are chosen, the model creates "model data"—a realization of how the +physical system appears given those parameters. This process, often referred to as "forward modeling," describes the +physical system from its starting point and predicts the data we observe. + +By varying the model parameters, we can generate numerous model datasets. The ultimate goal of model-fitting, which +you will learn by the end of this chapter, is to determine the model parameters and corresponding dataset that best +fit the observed data. + +__Astronomy Example__ + +For instance, in astronomy, we might model the distribution of stars, including: + +- A parameter describing the brightness of the stars. + +- Multiple parameters defining their distribution. + +- Several parameters describing their colors. + +If our model pertains to the distribution of stars within a galaxy, the forward model will produce an image of what +that galaxy looks like when observed with a telescope. This forward model might account for physical effects such as +the blurring of light due to diffraction in the telescope optics. + +By altering the parameters describing the stars, we can generate many different model images via this forward model. + +At the end of this chapter, we will use a real-world astronomy example to illustrate everything you have learned, +including fitting a real galaxy observed with the Hubble Space Telescope. + +__Overview__ + +In tutorial 1, we will cover the basics of defining a model, specifically: + +- Defining a simple model described by a few simple equations. + +- Showing that this model is characterized by three or more free parameters. + +- Using the model, with different sets of parameters, to generate model data. + +__Contents__ + +This tutorial is split into the following sections: + +- **Paths**: Setting up the working directory path so the tutorial runs correctly on your computer. +- **Model Parameterization**: An example of how a model is parameterized and is made up of free parameters. +- **Model Composition**: Composing a model using PyAutoFit's model composition API. +- **Model Creation**: Creating an instance of the model using PyAutoFit's `Model` python object. +- **Model Mapping**: Mapping an input vector of parameters to the model to create an instance of the model. +- **Complex Models**: Composing a more complex model with multiple model components and more free parameters. +- **Tuple Parameters**: Defining a model component with tuple parameters. +- **Extensibility**: Discussing how PyAutoFit's model composition API is scalable and extensible. +- **Wrap Up**: Concluding the tutorial and considering how to apply the concepts to your own scientific problem. + +This tutorial introduces the PyAutoFit API for model composition, which forms the foundation of all model-fitting +performed by PyAutoFit. + + +```python + +import numpy as np +import matplotlib.pyplot as plt + +import autofit as af +``` + + .../PyAutoConf/autoconf/workspace.py:206: UserWarning: Cannot verify the workspace at HowToFit/scripts/chapter_1_introduction is compatible with the installed library version (2026.7.6.649): no `version.minimum_library_version` or `version.workspace_version` key in config/general.yaml and no version.txt at the workspace root. + + If you cloned the workspace from `main` rather than a release tag, set `version.workspace_version_check: False` in config/general.yaml to silence this warning. The `main` branch updates more frequently than library releases, so version mismatches are expected and not actionable for `main`-branch users. + + You can also set the environment variable PYAUTO_SKIP_WORKSPACE_VERSION_CHECK=1 to disable temporarily. + warnings.warn(_missing_version_warning(root, library_version)) + + +__Paths__ + +PyAutoFit assumes the current working directory is /path/to/HowToFit/ on your hard-disk (or in Colab). +This setup allows PyAutoFit to: + +- Load configuration settings from config files in the HowToFit/config folder. + +- Load example data from the HowToFit/dataset folder. + +- Output the results of model fits to your hard disk in the autofit/output folder. + +If you don't have a HowToFit clone, you can download it here: + + https://github.com/PyAutoLabs/autofit_workspace + +__Model Parameterization__ + +A model is a set of equations, numerical processes, and assumptions that describe a physical system and dataset. + +In this example, our model is one or more 1-dimensional Gaussians, defined by the following equation: + +\begin{equation*} +g(x, I, \sigma) = \frac{N}{\sigma\sqrt{2\pi}} \exp{(-0.5 (x / \sigma)^2)} +\end{equation*} + +Where: + +- `x`: The x-axis coordinate where the Gaussian is evaluated. + +- `N`: The overall normalization of the Gaussian. + + +- `\sigma`: The size of the Gaussian (Full Width Half Maximum, $\mathrm{FWHM}$, is $2{\sqrt{2\ln 2}}\;\sigma$). + +While a 1D Gaussian might seem like a rudimentary model, it has many real-world applications in signal processing. +For example, 1D Gaussians are fitted to datasets to measure the size of an observed signal. Thus, this model has +practical real-world applications. + +We now have a model, expressed as a simple 1D Gaussian. The model has three parameters, $(x, N, \sigma)$. Using +different combinations of these parameters creates different realizations of the model, which we illustrate below. + +__Model Composition__ + +We now define the 1D Gaussian as a "model component" in PyAutoFit. We use the term "model component" because the model +can be extended to include multiple components, each related to different equations and numerical processes. + +We first illustrate a model composed of a single model component, the 1D Gaussian. We then show a model made of +multiple model components. + +To define a "model component" in PyAutoFit, we simply write it as a Python class using the format shown below: + + +```python + + +class Gaussian: + def __init__( + self, + centre: float = 30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization: float = 1.0, # <- are the Gaussian`s model parameters. + sigma: float = 5.0, + ): + """ + Represents a 1D Gaussian profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to perform model-fitting + of example datasets. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + sigma + The sigma value controlling the size of the Gaussian. + """ + self.centre = centre + self.normalization = normalization + self.sigma = sigma + + def model_data_from(self, xvalues: np.ndarray) -> np.ndarray: + """ + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the Gaussian, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + + Returns + ------- + np.array + The Gaussian values at the input x coordinates. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return np.multiply( + np.divide(self.normalization, self.sigma * np.sqrt(2.0 * np.pi)), + np.exp(-0.5 * np.square(np.divide(transformed_xvalues, self.sigma))), + ) + +``` + +The format of this Python class defines how PyAutoFit composes the Gaussian as a model component, where: + +- The name of the class is the name of the model component, in this case, "Gaussian". + +- The input arguments of the constructor (the `__init__` method) are the parameters of the model, in the example +above `centre`, `normalization`, and `sigma`. + +- The default values and typing of the input arguments define whether a parameter is a single-valued float or a +multi-valued tuple. For the `Gaussian` class above, no input parameters are tuples, but later examples use tuples. + +- It includes functions associated with that model component, specifically the model_data function. When we create +instances of a `Gaussian` below, this function is used to generate a 1D representation of it as a NumPy array. + +__Model Creation__ + +The `Gaussian` class above is a standard Python class. It does not yet act as a model component that can be used +for model fitting with PyAutoFit. + +To transform the Gaussian class into a model component that can be used for model fitting with PyAutoFit, we use +the `af.Model` object. This tells PyAutoFit to treat the input Python class as a model component. + + +```python +model = af.Model(Gaussian) +print("Model `Gaussian` object: \n") +print(model) +``` + + Model `Gaussian` object: + + Gaussian (centre, UniformPrior [0], lower_limit = 0.0, upper_limit = 100.0), (normalization, LogUniformPrior [1], lower_limit = 1e-06, upper_limit = 1000000.0), (sigma, UniformPrior [2], lower_limit = 0.0, upper_limit = 25.0) + + +In PyAutoFit, a Model object encapsulates a model component that can be used for model fitting. It provides several +attributes that describe the model component, such as the `total_free_parameters` attribute, which indicates the +number of free parameters in the model: + + +```python +print(model.total_free_parameters) +``` + + 3 + + +In PyAutoFit, you can retrieve comprehensive information about a model by accessing its `info` attribute. + +When you print the model info, it displays detailed information about each parameter in the model, including its name, +type, and associated prior distribution. Priors define the expected range or distribution of values for each +parameter during the model fitting process. If you're unfamiliar with priors, they are covered in tutorial 3 of +this chapter, which explains their role in model fitting. + +[The `info` below may not display optimally on your computer screen, for example the whitespace between parameter +names on the left and parameter priors on the right may lead them to appear across multiple lines. This is a +common issue in Jupyter notebooks. + +The`info_whitespace_length` parameter in the file `config/general.yaml` in the "output" section can be changed to +increase or decrease the amount of whitespace (The Jupyter notebook kernel will need to be reset for this change to +appear in a notebook).] + + +```python +print(model.info) +``` + + Total Free Parameters = 3 + + model Gaussian (N=3) + + centre UniformPrior [0], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [1], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [2], lower_limit = 0.0, upper_limit = 25.0 + + +__Model Mapping__ + +In PyAutoFit, instances of model components created via the af.Model object can be instantiated by mapping an input +vector of parameters to the Python class that the model object represents. The order of parameters in the model is +crucial for correctly defining the input vector. + +To determine the order of parameters in the model, PyAutoFit provides the paths attribute of the model object. +This attribute contains information about the parameter paths within the model. + +Here's how you can access the paths attribute to understand the order of parameters in the model: + + +```python +print(model.paths) +``` + + [('centre',), ('normalization',), ('sigma',)] + + +To create an instance of the Gaussian model component using PyAutoFit, following the order of parameters defined by +the paths attribute (`centre`, `normalization`, and `sigma`), you can initialize the instance as follows: + + +```python +instance = model.instance_from_vector(vector=[30.0, 2.0, 3.0]) +``` + +This is an instance of the `Gaussian` class. + + +```python +print("Model Instance: \n") +print(instance) +``` + + Model Instance: + + <__main__.Gaussian object at 0x7fe0b75dbd40> + + +It has the parameters of the `Gaussian` with the values input above. + + +```python +print("Instance Parameters \n") +print("x = ", instance.centre) +print("normalization = ", instance.normalization) +print("sigma = ", instance.sigma) +``` + + Instance Parameters + + x = 30.0 + normalization = 2.0 + sigma = 3.0 + + +We can use all class functions, such as the `model_data_from` function, to generate an instance of the +1D `Gaussian` and visualize it through plotting. + +The code below generates the 1D Gaussian model data, which requires an input list of x values where the Gaussian is +evaluated. The output is a NumPy array of the Gaussian's y values at the input x coordinates. + +Although simple, the code below is essentially the process of forward modeling, where we use the model to generate +the data we would observe in an experiment for a given set of parameters. + + +```python +xvalues = np.arange(0.0, 100.0, 1.0) + +model_data = instance.model_data_from(xvalues=xvalues) + +plt.plot(xvalues, model_data, color="r") +plt.title("1D Gaussian Model Data.") +plt.xlabel("x values of profile") +plt.ylabel("Gaussian Value") +plt.show() +plt.clf() +``` + + + +![png](tutorial_1_models_files/tutorial_1_models_19_0.png) + + + + +
+ + +__Complex Models__ + +The code above may seem like a lot of steps just to create an instance of the `Gaussian` class. Couldn't we have +simply done this instead? + +```python +instance = Gaussian(centre=30.0, normalization=2.0, sigma=3.0) +``` + +Yes, we could have. + +However, the model composition API used above is designed to simplify the process of composing complex models that +consist of multiple components with many free parameters. It provides a scalable approach for defining and +manipulating models. + +To demonstrate this capability, let's conclude the tutorial by composing a model composed of a Gaussian +component and another 1D profile, an `Exponential`, defined by the equation: + +\begin{equation*} +g(x, I, \lambda) = N \lambda \exp{- \lambda x } +\end{equation*} + +where: + +- `x`: Represents the x-axis coordinate where the Exponential profile is evaluated. + +- `N`: Describes the overall normalization of the Exponential profile. + +- $\lambda$: Represents the rate of decay of the exponential. + +We'll start by defining the `Exponential` profile using a format similar to the Gaussian definition above. + + +```python + + +class Exponential: + def __init__( + self, + centre: float = 30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization: float = 1.0, # <- are the Exponential`s model parameters. + rate: float = 0.01, + ): + """ + Represents a 1D Exponential profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to fit example datasets + via a non-linear search. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + ratw + The decay rate controlling has fast the Exponential declines. + """ + self.centre = centre + self.normalization = normalization + self.rate = rate + + def model_data_from(self, xvalues: np.ndarray): + """ + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the `Exponential`, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return self.normalization * np.multiply( + self.rate, np.exp(-1.0 * self.rate * abs(transformed_xvalues)) + ) + +``` + +We can construct a model comprising one `Gaussian` object and one `Exponential` object using the `af.Collection` object: + + +```python +model = af.Collection(gaussian=af.Model(Gaussian), exponential=af.Model(Exponential)) +``` + +You can retrieve all the information about the model created via the `af.Collection` by printing its `info` attribute +in one go: + + +```python +print(model.info) +``` + + Total Free Parameters = 6 + + model Collection (N=6) + gaussian Gaussian (N=3) + exponential Exponential (N=3) + + gaussian + centre UniformPrior [3], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [4], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [5], lower_limit = 0.0, upper_limit = 25.0 + exponential + centre UniformPrior [6], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [7], lower_limit = 1e-06, upper_limit = 1000000.0 + rate UniformPrior [8], lower_limit = 0.0, upper_limit = 1.0 + + +When `Gaussian` and `Exponential` are added to a `Collection`, they are automatically assigned as `Model` objects. + +Therefore, there's no need to use the `af.Model` method when passing classes to a `Collection`, which makes the Python +code more concise and readable. + + +```python +model = af.Collection(gaussian=Gaussian, exponential=Exponential) +``` + +The `model.info` is identical to the previous example. + + +```python +print(model.info) +``` + + Total Free Parameters = 6 + + model Collection (N=6) + gaussian Gaussian (N=3) + exponential Exponential (N=3) + + gaussian + centre UniformPrior [9], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [10], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [11], lower_limit = 0.0, upper_limit = 25.0 + exponential + centre UniformPrior [12], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [13], lower_limit = 1e-06, upper_limit = 1000000.0 + rate UniformPrior [14], lower_limit = 0.0, upper_limit = 1.0 + + +A `Collection` functions analogously to a `Model`, but it includes multiple model components. + +This can be observed by examining its `paths` attribute, which displays paths to all 6 free parameters across both model components. + +The paths contain entries such as `.gaussian.` and `.exponential.`, corresponding to the names we provided when +defining the `af.Collection` earlier. Modifying the names of the model components supplied to the `Collection` +would adjust the paths accordingly. + + +```python +print(model.paths) +``` + + [('gaussian', 'centre'), ('gaussian', 'normalization'), ('gaussian', 'sigma'), ('exponential', 'centre'), ('exponential', 'normalization'), ('exponential', 'rate')] + + +A model instance can again be created by mapping an input `vector`, which now has 6 entries. + + +```python +instance = model.instance_from_vector(vector=[0.1, 0.2, 0.3, 0.4, 0.5, 0.01]) +``` + +This `instance` contains each of the model components we defined above. + +The argument names input into the `Collection` define the attribute names of the `instance`: + + +```python +print("Instance Parameters \n") +print("x (Gaussian) = ", instance.gaussian.centre) +print("normalization (Gaussian) = ", instance.gaussian.normalization) +print("sigma (Gaussian) = ", instance.gaussian.sigma) +print("x (Exponential) = ", instance.exponential.centre) +print("normalization (Exponential) = ", instance.exponential.normalization) +print("sigma (Exponential) = ", instance.exponential.rate) +``` + + Instance Parameters + + x (Gaussian) = 0.1 + normalization (Gaussian) = 0.2 + sigma (Gaussian) = 0.3 + x (Exponential) = 0.4 + normalization (Exponential) = 0.5 + sigma (Exponential) = 0.01 + + +In the context of the model's equations, it is simply the sum of the equations defining the `Gaussian` +and `Exponential` components. + +To generate the `model_data`, we sum the `model_data` of each individual model component, as demonstrated and +visualized below. + + +```python +xvalues = np.arange(0.0, 100.0, 1.0) + +model_data_0 = instance.gaussian.model_data_from(xvalues=xvalues) +model_data_1 = instance.exponential.model_data_from(xvalues=xvalues) + +model_data = model_data_0 + model_data_1 + +plt.plot(xvalues, model_data, color="r") +plt.plot(xvalues, model_data_0, "b", "--") +plt.plot(xvalues, model_data_1, "k", "--") +plt.title("1D Gaussian + Exponential Model Data.") +plt.xlabel("x values of profile") +plt.ylabel("Value") +plt.show() +plt.clf() +``` + + + +![png](tutorial_1_models_files/tutorial_1_models_37_0.png) + + + + +
+ + +__Tuple Parameters__ + +The `Gaussian` and `Exponential` model components above only has parameters that are single-valued floats. + +Parameters can also be tuples, which is useful for defining model components where certain parameters are naturally +grouped together. + +For example, we can define a 2D Gaussian with a center that has two coordinates and therefore free parameters, (x, y), +using a tuple. + + +```python +from typing import Tuple + + +class Gaussian2D: + def __init__( + self, + centre: Tuple[float, float] = (0.0, 0.0), + normalization: float = 0.1, + sigma: float = 1.0, + ): + self.centre = centre + self.normalization = normalization + self.sigma = sigma + +``` + +The model's `total_free_parameters` attribute now includes 4 free parameters, as the tuple `centre` parameter accounts +for 2 free parameters. + + +```python +model = af.Model(Gaussian2D) + +print("Total Free Parameters:", model.total_free_parameters) +``` + + Total Free Parameters: 4 + + +This information is again displayed in the `info` attribute: + + +```python +print("\nInfo:") +print(model.info) +``` + + + Info: + Total Free Parameters = 4 + + model Gaussian2D (N=4) + + centre + centre_0 UniformPrior [15], lower_limit = 0.0, upper_limit = 100.0 + centre_1 UniformPrior [16], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [17], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [18], lower_limit = 0.0, upper_limit = 25.0 + + +The `paths` attribute provides information on the order of parameters in the model, illustrating how the +`centre` tuple is split into two parameters. + + +```python +print("\nPaths:") +print(model.paths) +``` + + + Paths: + [('centre', 'centre_0'), ('centre', 'centre_1'), ('normalization',), ('sigma',)] + + +This ordering is used to create an instance of the `Gaussian2D` model component: + + +```python +instance = model.instance_from_vector(vector=[40.0, 60.0, 2.0, 3.0]) + +print("\nInstance Parameters:") +print("centre (x) = ", instance.centre[0]) +print("centre (y) = ", instance.centre[1]) +print("normalization = ", instance.normalization) +print("sigma = ", instance.sigma) +``` + + + Instance Parameters: + centre (x) = 40.0 + centre (y) = 60.0 + normalization = 2.0 + sigma = 3.0 + + +__Extensibility__ + +It should now be clear why we use `Model` and `Collection` objects to construct our model. + +These objects facilitate the straightforward extension of our models to include multiple components and parameters. +For instance, we can add more `Gaussian` and `Exponential` components to the `Collection`, or define new Python +classes to represent entirely new model components with additional parameters. + +These objects serve numerous other essential purposes that we will explore in subsequent tutorials. + +**PyAutoFit** offers a comprehensive API for building models, which includes models constructed using NumPy arrays, +hierarchies of Python classes, and graphical models where parameters are interconnected. These advanced modeling +techniques are gradually introduced throughout the HowToFit lectures. + +For a detailed understanding of PyAutoFit's model composition API and a quick reference guide on how to construct +models, you may want to take a quick look at the model cookbook in the PyAutoFit documentation. It provides an +extensive overview and can serve as a helpful resource as you progress: + +[PyAutoFit Model Cookbook](https://pyautofit.readthedocs.io/en/latest/cookbooks/model.html) + +Don't worry if it seems a bit overwhelming at this stage; the concepts will become clearer as you continue exploring +and working with PyAutoFit. + +__Wrap Up__ + +In this tutorial, we've learned how to define and compose a model that can generate model data. + +Now, think about your specific field of study and the problem you want to address through model-fitting. Consider +the following questions: + +- What type of model would best describe your data? + +- Which Python class, following the format introduced here, would you need to compose this model? + +- What are the free parameters of your model that need to be determined through fitting? + +If you decide to incorporate a new model component into your autofit_workspace tailored to your specific model-fitting +task, refer to the following script: + +autofit_workspace/scripts/overview/new_model_component/new_model_component.py + +This script provides guidance on setting up the PyAutoFit configuration files associated with your custom model. + + +```python + +``` diff --git a/markdown/chapter_1_introduction/tutorial_1_models_files/tutorial_1_models_19_0.png b/markdown/chapter_1_introduction/tutorial_1_models_files/tutorial_1_models_19_0.png new file mode 100644 index 0000000000000000000000000000000000000000..b758e2db9c2ec84a8b76a83b41e7998addd357a5 GIT binary patch literal 21878 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
  • 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_1_models_files/tutorial_1_models_37_0.png b/markdown/chapter_1_introduction/tutorial_1_models_files/tutorial_1_models_37_0.png new file mode 100644 index 0000000000000000000000000000000000000000..35a0227b98648cfa0b97c0a541884c08abf984fe GIT binary patch literal 17062 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 ayGJAU{B(9s^%o5MBXdLXdfHX}C;tl$(&dH# literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data.md b/markdown/chapter_1_introduction/tutorial_2_fitting_data.md new file mode 100644 index 0000000..71b2a15 --- /dev/null +++ b/markdown/chapter_1_introduction/tutorial_2_fitting_data.md @@ -0,0 +1,830 @@ +> ✏️ **This page is auto-generated from [`scripts/chapter_1_introduction/tutorial_2_fitting_data.py`](../../scripts/chapter_1_introduction/tutorial_2_fitting_data.py) — do not edit it directly.** +> It shows the example fully executed, with its real output images. +> Run it yourself via the [Python script](../../scripts/chapter_1_introduction/tutorial_2_fitting_data.py) or the [Jupyter notebook](../../notebooks/chapter_1_introduction/tutorial_2_fitting_data.ipynb). + +Tutorial 2: Fitting Data +======================== + +We've learned that a model consists of equations, numerical processes, and assumptions that describe a physical system. +Using **PyAutoFit**, we defined simple 1D models like the Gaussian, composed them into models using `Model` and +`Collection` objects, and generated model data by varying their parameters. + +To apply our model to real-world situations, we must fit it to data. Fitting involves assessing how well the model +matches observed data. A good fit indicates that the model's parameter values accurately describe the physical system. +Conversely, a poor fit suggests that adjustments are needed to better reflect reality. + +Model-fitting is a cyclical process: define the model, fit it to data, and refine the model based on insights gained. +Iteratively improving the model's complexity enhances its ability to accurately represent the system under study. +This iterative process lies at the core of model-fitting in scientific analysis. + +__Astronomy Example__ + +In Astronomy, this process has been crucial for understanding the distributions of stars within galaxies. By +fitting high-quality images of galaxies with increasingly sophisticated models, astronomers have determined that +stars within galaxies are organized into structures such as disks, bars, and bulges. This approach has also revealed +that stars appear differently in red and blue images due to variations in their age and composition. + +__Overview__ + +In this tutorial, we will explore how to fit the `model_data` generated by a model to actual data. Specifically, we will: + +- Load data representing a 1D Gaussian signal, which serves as our target dataset for fitting. + +- Compute quantities such as residuals by subtracting the model data from the observed data. + +- Quantitatively assess the goodness-of-fit using a critical measure in model-fitting known as the `log_likelihood`. + +All these steps will utilize the **PyAutoFit** API for model composition, introduced in the previous tutorial. + +__Contents__ + +This tutorial is split into the following sections: + +- **Data**: Load and plot the 1D Gaussian dataset we will fit. +- **Model Data**: Generate model data of the `Gaussian` model using a forward model. +- **Residuals**: Compute and visualize residuals between the model data and observed data. +- **Normalized Residuals**: Compute and visualize normalized residuals, which account for the noise properties of the data. +- **Chi Squared**: Compute and visualize the chi-squared map, a measure of the overall goodness-of-fit. +- **Noise Normalization**: Compute the noise normalization term which describes the noise properties of the data. +- **Likelihood**: Compute the log likelihood, a key measure of the goodness-of-fit of the model to the data. +- **Recap**: Summarize the standard metrics for quantifying model fit quality. +- **Fitting Models**: Fit the `Gaussian` model to the 1D data and compute the log likelihood, by guessing parameters. +- **Guess 1**: A first parameter guess with an explanation of the resulting log likelihood. +- **Guess 2**: An improved parameter guess with a better log likelihood. +- **Guess 3**: The optimal parameter guess providing the best fit to the data. +- **Extensibility**: Use the `Collection` object for fitting models with multiple components. +- **Wrap Up**: Summarize the key concepts of this tutorial. + + +```python + +from autoconf import setup_notebook; setup_notebook() + +from os import path +import matplotlib.pyplot as plt +import numpy as np + +import autofit as af +``` + + Working Directory has been set to `HowToFit` + + +__Data__ + +Our dataset consists of noisy 1D data containing a signal, where the underlying signal can be modeled using +equations such as a 1D Gaussian, a 1D Exponential, or a combination of multiple 1D profiles. + +We load this dataset from .json files, where: + +- `data` is a 1D NumPy array containing values representing the observed signal. + +- `noise_map` is a 1D NumPy array containing values representing the estimated root mean squared (RMS) noise level at + each data point. + +These datasets are generated using scripts located in `HowToFit/scripts/simulators`. Feel free to explore +these scripts for more details! + + +```python +dataset_path = path.join("dataset", "example_1d", "gaussian_x1") +``` + +__Dataset Auto-Simulation__ + +If the dataset does not already exist on your system, it will be created by running the corresponding +simulator script. This ensures that all example scripts can be run without manually simulating data first. + + +```python +if not path.exists(dataset_path): + import subprocess + import sys + + subprocess.run( + [sys.executable, "scripts/simulators/simulators.py"], + check=True, + ) + +data = af.util.numpy_array_from_json(file_path=path.join(dataset_path, "data.json")) + +noise_map = af.util.numpy_array_from_json( + file_path=path.join(dataset_path, "noise_map.json") +) +``` + +Next, we visualize the 1D signal using `matplotlib`. + +The signal is observed over uniformly spaced `xvalues`, computed using the `arange` function and `data.shape[0]` method. + +We will reuse these `xvalues` shortly when generating model data from the model. + + +```python +xvalues = np.arange(data.shape[0]) +plt.plot(xvalues, data, color="k") +plt.title("1D Dataset Containing a Gaussian.") +plt.xlabel("x values of profile") +plt.ylabel("Signal Value") +plt.show() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_7_0.png) + + + +The earlier plot depicted only the signal without indicating the estimated noise at each data point. + +To visualize both the signal and its `noise_map`, we can use `matplotlib`'s `errorbar` function. + + +```python +plt.errorbar( + xvalues, + data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.title("1D Gaussian dataset with errors from the noise-map.") +plt.xlabel("x values of profile") +plt.ylabel("Signal Value") +plt.show() + +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_9_0.png) + + + +__Model Data__ + +To fit our `Gaussian` model to this data, we start by generating `model_data` from the 1D `Gaussian` model, +following the same steps as outlined in the previous tutorial. + +We begin by again defining the `Gaussian` class, following the **PyAutoFit** format for model components. + + +```python + + +class Gaussian: + def __init__( + self, + centre: float = 30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization: float = 1.0, # <- are the Gaussian`s model parameters. + sigma: float = 5.0, + ): + """ + Represents a 1D Gaussian profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to perform model-fitting + of example datasets. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + sigma + The sigma value controlling the size of the Gaussian. + """ + self.centre = centre + self.normalization = normalization + self.sigma = sigma + + def model_data_from(self, xvalues: np.ndarray) -> np.ndarray: + """ + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the Gaussian, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + + Returns + ------- + np.array + The Gaussian values at the input x coordinates. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return np.multiply( + np.divide(self.normalization, self.sigma * np.sqrt(2.0 * np.pi)), + np.exp(-0.5 * np.square(np.divide(transformed_xvalues, self.sigma))), + ) + +``` + +To create `model_data` for the `Gaussian`, we use the model by providing it with `xvalues` corresponding to the +observed data, as demonstrated in the previous tutorial. + +The following code essentially utilizes a forward model to generate the model data based on a specified set of +parameters. + + +```python +model = af.Model(Gaussian) + +gaussian = model.instance_from_vector(vector=[60.0, 20.0, 15.0]) + +model_data = gaussian.model_data_from(xvalues=xvalues) + +plt.plot(xvalues, model_data, color="r") +plt.title("1D Gaussian model.") +plt.xlabel("x values of profile") +plt.ylabel("Profile Normalization") +plt.show() +plt.clf() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_13_0.png) + + + + +
    + + +For comparison purposes, it is more informative to plot both the `data` and `model_data` on the same plot. + + +```python +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.plot(xvalues, model_data, color="r") +plt.title("Model-data fit to 1D Gaussian data.") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.close() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_15_0.png) + + + +Changing the values of `centre`, `normalization`, and `sigma` alters the appearance of the `Gaussian`. + +You can modify the parameters passed into `instance_from_vector()` above. After recomputing the `model_data`, plot +it again to observe how these changes affect the Gaussian's appearance. + +__Residuals__ + +While it's informative to compare the `data` and `model_data` above, gaining insights from the residuals can be even +more useful. + +Residuals are calculated as `data - model_data` in 1D: + + +```python +residual_map = data - model_data +plt.plot(xvalues, residual_map, color="k") +plt.title("Residuals of model-data fit to 1D Gaussian data.") +plt.xlabel("x values of profile") +plt.ylabel("Residuals") +plt.show() +plt.clf() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_17_0.png) + + + + +
    + + +Are these residuals indicative of a good fit to the data? Without considering the noise in the data, it's difficult +to ascertain. + +We can plot the residuals with error bars based on the noise map. The plot below reveals that the model is a poor fit, +as many residuals deviate significantly from zero even after accounting for the noise in each data point. + +A blue line through zero is included on the plot, to make it clear where residuals are not constent with zero +above the noise level. + + +```python +residual_map = data - model_data +plt.plot(range(data.shape[0]), np.zeros(data.shape[0]), "--", color="b") +plt.errorbar( + x=xvalues, + y=residual_map, + yerr=noise_map, + color="k", + ecolor="k", + elinewidth=1, + capsize=2, + linestyle="", +) +plt.title("Residuals of model-data fit to 1D Gaussian data.") +plt.xlabel("x values of profile") +plt.ylabel("Residuals") +plt.show() +plt.clf() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_19_0.png) + + + + +
    + + +__Normalized Residuals__ + +Another method to quantify and visualize the quality of the fit is using the normalized residual map, also known as +standardized residuals. + +The normalized residual map is computed as the residual map divided by the noise map: + +\[ \text{normalized\_residual} = \frac{\text{residual\_map}}{\text{noise\_map}} = \frac{\text{data} - \text{model\_data}}{\text{noise\_map}} \] + +If you're familiar with the concept of standard deviations (sigma) in statistics, the normalized residual map represents +how many standard deviations the residual is from zero. For instance, a normalized residual of 2.0 (corresponding +to a 95% confidence interval) means that the probability of the model underestimating the data by that amount is only 5%. + +Both the residual map with error bars and the normalized residual map convey the same information. However, +the normalized residual map is particularly useful for visualization in multidimensional problems, as plotting +error bars in 2D or higher dimensions is not straightforward. + + +```python +normalized_residual_map = residual_map / noise_map +plt.plot(xvalues, normalized_residual_map, color="k") +plt.title("Normalized residuals of model-data fit to 1D Gaussian data.") +plt.xlabel("x values of profile") +plt.ylabel("Normalized Residuals") +plt.show() +plt.clf() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_21_0.png) + + + + +
    + + +__Chi Squared__ + +Next, we define the `chi_squared_map`, which is obtained by squaring the `normalized_residual_map` and serves as a +measure of goodness of fit. + +The chi-squared map is calculated as: + +\[ \chi^2 = \left(\frac{\text{data} - \text{model\_data}}{\text{noise\_map}}\right)^2 \] + +The purpose of squaring the normalized residual map is to ensure all values are positive. For instance, both a +normalized residual of -0.2 and 0.2 would square to 0.04, indicating the same level of fit in terms of `chi_squared`. + +As seen from the normalized residual map, it's evident that the model does not provide a good fit to the data. + + +```python +chi_squared_map = (normalized_residual_map) ** 2 +plt.plot(xvalues, chi_squared_map, color="k") +plt.title("Chi-Squared Map of model-data fit to 1D Gaussian data.") +plt.xlabel("x values of profile") +plt.ylabel("Chi-Squareds") +plt.show() +plt.clf() +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_23_0.png) + + + + +
    + + +Now, we consolidate all the information in our `chi_squared_map` into a single measure of goodness-of-fit +called `chi_squared`. + +It is defined as the sum of all values in the `chi_squared_map` and is computed as: + +\[ \chi^2 = \sum \left(\frac{\text{data} - \text{model\_data}}{\text{noise\_map}}\right)^2 \] + +This summing process highlights why ensuring all values in the chi-squared map are positive is crucial. If we +didn't square the values (making them positive), positive and negative residuals would cancel each other out, +leading to an inaccurate assessment of the model's fit to the data. + + +```python +chi_squared = np.sum(chi_squared_map) +print("Chi-squared = ", chi_squared) +``` + + Chi-squared = 3894.173830959268 + + +The lower the `chi_squared`, the fewer residuals exist between the model's fit and the data, indicating a better +overall fit! + +__Noise Normalization__ + +Next, we introduce another quantity that contributes to our final assessment of the goodness-of-fit: +the `noise_normalization`. + +The `noise_normalization` is computed as the logarithm of the sum of squared noise values in our data: + +\[ +\text{{noise\_normalization}} = \sum \log(2 \pi \text{{noise\_map}}^2) +\] + +This quantity is fixed because the noise-map remains constant throughout the fitting process. Despite this, +including the `noise_normalization` is considered good practice due to its statistical significance. + +Understanding the exact meaning of `noise_normalization` isn't critical for our primary goal of successfully +fitting a model to a dataset. Essentially, it provides a measure of how well the noise properties of our data align +with a Gaussian distribution. + + +```python +noise_normalization = np.sum(np.log(2 * np.pi * noise_map**2.0)) +``` + +__Likelihood__ + +From the `chi_squared` and `noise_normalization`, we can define a final goodness-of-fit measure known as +the `log_likelihood`. + +This measure is calculated by taking the sum of the `chi_squared` and `noise_normalization`, and then multiplying the +result by -0.5: + +\[ \text{log\_likelihood} = -0.5 \times \left( \chi^2 + \text{noise\_normalization} \right) \] + +Why multiply by -0.5? The exact rationale behind this factor isn't critical for our current understanding. + + +```python +log_likelihood = -0.5 * (chi_squared + noise_normalization) +print("Log Likelihood = ", log_likelihood) +``` + + Log Likelihood = -1717.0931863132812 + + +Above, we mentioned that a lower `chi_squared` indicates a better fit of the model to the data. + +When calculating the `log_likelihood`, we multiply the `chi_squared` by -0.5. Therefore, a higher log likelihood +corresponds to a better model fit. This is what we aim for when fitting models to data, we want to maximize the +log likelihood! + +__Recap__ + +If you're familiar with model-fitting, you've likely encountered terms like 'residuals', 'chi-squared', +and 'log_likelihood' before. + +These metrics are standard ways to quantify the quality of a model fit. They are applicable not only to 1D data but +also to more complex data structures like 2D images, 3D data cubes, or any other multidimensional datasets. + +If these terms are new to you, it's important to understand their meanings as they form the basis of all +model-fitting operations in **PyAutoFit** (and in statistical inference more broadly). + +Let's recap what we've learned so far: + +- We can define models, such as a 1D `Gaussian`, using Python classes that follow a specific format. + +- Models can be organized using `Collection` and `Model` objects, with parameters mapped to instances of their + respective model classes (e.g., `Gaussian`). + +- Using these model instances, we can generate model data, compare it to observed data, and quantify the + goodness-of-fit using the log likelihood. + +__Fitting Models__ + +Now, armed with this knowledge, we are ready to fit our model to our data! + +But how do we find the best-fit model, which maximizes the log likelihood? + +The simplest approach is to guess parameters. Starting with initial parameter values that yield a good +fit (i.e., a higher log likelihood), we iteratively adjust these values to refine our model until we achieve an +optimal fit. + +For a 1D `Gaussian`, this iterative process works effectively. Below, we fit three different `Gaussian` models and +identify the best-fit model—the one that matches the original dataset most closely. + +To streamline this process, I've developed functions that compute the `log_likelihood` of a model fit and visualize +the data alongside the model predictions, complete with error bars. + + +```python + + +def log_likelihood_from( + data: np.ndarray, noise_map: np.ndarray, model_data: np.ndarray +) -> float: + """ + Compute the log likelihood of a model fit to data given the noise map. + + Parameters + ---------- + data + The observed data. + noise_map + The root mean square noise (or uncertainty) associated with each data point. + model_data + The model's predicted data for the given data x points. + + Returns + ------- + float + The log likelihood of the model fit to the data. + """ + # Calculate residuals and normalized residuals + residual_map = data - model_data + normalized_residual_map = residual_map / noise_map + + # Compute chi-squared and noise normalization + chi_squared_map = normalized_residual_map**2 + chi_squared = np.sum(chi_squared_map) + noise_normalization = np.sum(np.log(2 * np.pi * noise_map**2.0)) + + # Compute log likelihood + log_likelihood = -0.5 * (chi_squared + noise_normalization) + + return log_likelihood + + +def plot_model_fit( + xvalues: np.ndarray, + data: np.ndarray, + noise_map: np.ndarray, + model_data: np.ndarray, + color: str = "k", +): + """ + Plot the observed data, model predictions, and error bars. + + Parameters + ---------- + xvalues + The x-axis values where the data is observed and model is predicted. + data + The observed data points. + noise_map + The root mean squared noise (or uncertainty) associated with each data point. + model_data + The model's predicted data for the given data x points. + color + The color for plotting (default is "k" for black). + """ + plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + linestyle="", + color=color, + ecolor="k", + elinewidth=1, + capsize=2, + ) + plt.plot(xvalues, model_data, color="r") + plt.title("Fit of model-data to data") + plt.xlabel("x values of profile") + plt.ylabel("Profile Value") + plt.show() + plt.clf() # Clear figure to prevent overlapping plots + +``` + +__Guess 1__ + +The first guess correctly pinpoints that the Gaussian's peak is at 50.0, but the width and normalization are off. + +The `log_likelihood` is computed and printed, however because we don't have a value to compare it to yet, its hard +to assess if it is a large or small value. + + +```python + +gaussian = model.instance_from_vector(vector=[50.0, 10.0, 5.0]) +model_data = gaussian.model_data_from(xvalues=xvalues) +plot_model_fit( + xvalues=xvalues, + data=data, + noise_map=noise_map, + model_data=model_data, + color="r", +) + +log_likelihood = log_likelihood_from( + data=data, noise_map=noise_map, model_data=model_data +) +print(f"Log Likelihood: {log_likelihood}") +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_33_0.png) + + + + Log Likelihood: -1529.6103506638979 + + + +
    + + +__Guess 2__ + +The second guess refines the width and normalization, but the size of the Gaussian is still off. + +The `log_likelihood` is computed and printed, and increases a lot compared to the previous guess, indicating that +the fit is better. + + +```python + +gaussian = model.instance_from_vector(vector=[50.0, 25.0, 5.0]) +model_data = gaussian.model_data_from(xvalues=xvalues) +plot_model_fit( + xvalues=xvalues, + data=data, + noise_map=noise_map, + model_data=model_data, + color="r", +) + +log_likelihood = log_likelihood_from( + data=data, noise_map=noise_map, model_data=model_data +) +print(f"Log Likelihood: {log_likelihood}") +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_35_0.png) + + + + Log Likelihood: -2391.6438609542743 + + + +
    + + +__Guess 3__ + +The third guess provides a good fit to the data, with the Gaussian's peak, width, and normalization all accurately +representing the observed signal. + +The `log_likelihood` is computed and printed, and is the highest value yet, indicating that this model provides the +best fit to the data. + + +```python + +gaussian = model.instance_from_vector(vector=[50.0, 25.0, 10.0]) +model_data = gaussian.model_data_from(xvalues=xvalues) +plot_model_fit( + xvalues=xvalues, + data=data, + noise_map=noise_map, + model_data=model_data, + color="r", +) + +log_likelihood = log_likelihood_from( + data=data, noise_map=noise_map, model_data=model_data +) +print(f"Log Likelihood: {log_likelihood}") +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_37_0.png) + + + + Log Likelihood: 177.645544225071 + + + +
    + + +__Extensibility__ + +Fitting models composed of multiple components is straightforward with PyAutoFit. Using the `Collection` object, +we can define complex models consisting of several components. Once defined, we generate `model_data` +from this collection and fit it to the observed data to compute the log likelihood. + + +```python +model = af.Collection(gaussian_0=Gaussian, gaussian_1=Gaussian) + +instance = model.instance_from_vector(vector=[40.0, 0.2, 0.3, 60.0, 0.5, 1.0]) + +model_data_0 = instance.gaussian_0.model_data_from(xvalues=xvalues) +model_data_1 = instance.gaussian_1.model_data_from(xvalues=xvalues) + +model_data = model_data_0 + model_data_1 +``` + +We plot the data and model data below, showing that we get a bad fit (a low log likelihood) for this model. + +We could attempt to improve the model-fit and find a higher log likelihood solution by varying the parameters of +the two Gaussians. However, with 6 parameters, this would be a challenging and cumbersome task to perform by eye. + + +```python +plot_model_fit( + xvalues=xvalues, + data=data, + noise_map=noise_map, + model_data=model_data, + color="r", +) + +log_likelihood = log_likelihood_from( + data=data, noise_map=noise_map, model_data=model_data +) +print(f"Log Likelihood: {log_likelihood}") + +``` + + + +![png](tutorial_2_fitting_data_files/tutorial_2_fitting_data_41_0.png) + + + + Log Likelihood: -5119.60036353835 + + + +
    + + +When our model consisted of only 3 parameters, it was manageable to visually guess their values and achieve a good +fit to the data. However, as we expanded our model to include six parameters, this approach quickly became +inefficient. Attempting to manually optimize models with even more parameters would effectively become impossible, +and a more systematic approach is required. + +In the next tutorial, we will introduce an automated approach for fitting models to data. This method will enable +us to systematically determine the optimal values of model parameters that best describe the observed data, without +relying on manual guesswork. + +__Wrap Up__ + +To conclude, take a moment to reflect on the model you ultimately aim to fit using **PyAutoFit**. What does your +data look like? Is it one-dimensional, like a spectrum or a time series? Or is it two-dimensional, such as an image +or a map? Visualize the nature of your data and consider whether you can define a mathematical model that +accurately generates similar data. + +Can you imagine what a residual map would look like if you were to compare your model's predictions against this +data? A residual map shows the differences between observed data and the model's predictions, often revealing +patterns or areas where the model fits well or poorly. + +Furthermore, can you foresee how you would calculate a log likelihood from this residual map? The log likelihood q +uantifies how well your model fits the data, incorporating both the residual values and the noise characteristics of +your observations. + +If you find it challenging to visualize these aspects right now, that's perfectly fine. The first step is to +grasp the fundamentals of fitting a model to data using **PyAutoFit**, which will provide you with the tools +and understanding needed to address these questions effectively in the future. + + +```python + +``` diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_13_0.png b/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_13_0.png new file mode 100644 index 0000000000000000000000000000000000000000..e4cf568a24afcbf6442dd9261104930c425dec04 GIT binary patch literal 25728 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_19_0.png b/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_19_0.png new file mode 100644 index 0000000000000000000000000000000000000000..f570793488f498e831aec743a0df93c5c2cb77ee GIT binary patch literal 24912 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
    >_Wtmqpc7lZg2&AF!h@=ab!XCv2#8BM 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_23_0.png b/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_23_0.png new file mode 100644 index 0000000000000000000000000000000000000000..4033854f0202a1a5a2047cc3ad1cf59e50066f82 GIT binary patch literal 32667 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 F{~yf>p_~8! literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_33_0.png b/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_33_0.png new file mode 100644 index 0000000000000000000000000000000000000000..c311babf832b5899009d93aa3efe371c4a70ff4c GIT binary patch literal 25949 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 Ol%4u;gXkXm{eJ)(n3eqi literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_35_0.png b/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_35_0.png new file mode 100644 index 0000000000000000000000000000000000000000..38844ceec67c10ac98f9535a6e3c8418deb68f01 GIT binary patch literal 25477 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 ZsnE+^hbvZVE?9v9E1uO6@(z#7{s&3N%5wk! literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_7_0.png b/markdown/chapter_1_introduction/tutorial_2_fitting_data_files/tutorial_2_fitting_data_7_0.png new file mode 100644 index 0000000000000000000000000000000000000000..800b46fd6a9f7c9baea6acc20f973f62e403c121 GIT binary patch literal 33357 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

    2GF*MN{{!WAIY`~FBQMb+T}GQ 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 gKidNC7yF0J{<$FT ✏️ **This page is auto-generated from [`scripts/chapter_1_introduction/tutorial_3_non_linear_search.py`](../../scripts/chapter_1_introduction/tutorial_3_non_linear_search.py) — do not edit it directly.** +> It shows the example fully executed, with its real output images. +> Run it yourself via the [Python script](../../scripts/chapter_1_introduction/tutorial_3_non_linear_search.py) or the [Jupyter notebook](../../notebooks/chapter_1_introduction/tutorial_3_non_linear_search.ipynb). + +Tutorial 3: Non Linear Search +============================= + +In the previous tutorials, we laid the groundwork by defining a model and manually fitting it to data using fitting +functions. We quantified the goodness of fit using the log likelihood and demonstrated that for models with only a few +free parameters, we could achieve satisfactory fits by manually guessing parameter values. However, as the complexity +of our models increased, this approach quickly became impractical. + +In this tutorial, we will delve into a more systematic approach for fitting models to data. This technique is designed +to handle models with a larger number of parameters—ranging from tens to hundreds. By adopting this approach, we aim +to achieve more efficient and reliable model fits, ensuring that our models accurately capture the underlying +structure of the data. + +This approach not only improves the accuracy of our fits but also allows us to explore more complex models that better +represent the systems we are studying. + +__Overview__ + +In this tutorial, we will use a non-linear search to fit a 1D Gaussian profile to noisy data. Specifically, we will: + +- Introduce concept like a "parameter space", "likelihood surface" and "priors", and relate them to how a non-linear + search works. + +- Introduce the `Analysis` class, which defines the `log_likelihood_function` that quantifies the goodness of fit of a + model instance to the data. + +- Fit a 1D Gaussian model to 1D data with different non-linear searches, including a maximum likelihood estimator (MLE), + Markok Chain Monte Carlo (MCMC) and nested sampling. + +All these steps utilize **PyAutoFit**'s API for model-fitting. + +__Contents__ + +This tutorial is split into the following sections: + +- **Parameter Space**: Introduce the concept of a "parameter space" and how it relates to model-fitting. +- **Non-Linear Search**: Introduce the concept of a "non-linear search" and how it fits models to data. +- **Search Types**: Introduce the maximum likelihood estimator (MLE), Markov Chain Monte Carlo (MCMC) and nested sampling search algorithms used in this tutorial. +- **Deeper Background**: Provide links to resources that more thoroughly describe the statistical principles that underpin non-linear searches. +- **Data**: Load and plot the 1D Gaussian dataset we'll fit. +- **Model**: Introduce the 1D `Gaussian` model we'll fit to the data. +- **Priors**: Introduce priors and how they are used to define the parameter space and guide the non-linear search. +- **Analysis**: Introduce the `Analysis` class, which contains the `log_likelihood_function` used to fit the model to the data. +- **Searches**: An overview of the searches used in this tutorial. +- **Maximum Likelihood Estimation (MLE)**: Perform a model-fit using the MLE search. +- **Markov Chain Monte Carlo (MCMC)**: Perform a model-fit using the MCMC search. +- **Nested Sampling**: Perform a model-fit using the nested sampling search. +- **What is The Best Search To Use?**: Compare the strengths and weaknesses of each search method. +- **Wrap Up**: A summary of the concepts introduced in this tutorial. + +__Parameter Space__ + +In mathematics, a function is defined by its parameters, which relate inputs to outputs. + +For example, consider a simple function: + +\[ f(x) = x^2 \] + +Here, \( x \) is the parameter input into the function \( f \), and \( f(x) \) returns \( x^2 \). This +mapping between \( x \) and \( f(x) \) defines the "parameter space" of the function, which in this case is a parabola. + +Functions can have multiple parameters, such as \( x \), \( y \), and \( z \): + +\[ f(x, y, z) = x + y^2 - z^3 \] + +Here, the mapping between \( x \), \( y \), \( z \), and \( f(x, y, z) \) defines a parameter space with three +dimensions. + +This concept of a parameter space relates closely to how we define and use instances of models in model-fitting. +For instance, in our previous tutorial, we used instances of a 1D Gaussian profile with +parameters \( (x, I, \sigma) \) to fit data and compute a log likelihood. + +This process can be thought of as complete analogous to a function \( f(x, y, z) \), where the output value is the +log likelihood. This key function, which maps parameter values to a log likelihood, is called the "likelihood function" +in statistical inference, albeit we will refer to it hereafter as the `log_likelihood_function` to be explicit +that it is the log of the likelihood function. + +By expressing the likelihood in this manner, we can consider our model as having a parameter space -— a +multidimensional surface that spans all possible values of the model parameters \( x, I, \sigma \). + +This surface is often referred to as the "likelihood surface", and our objective during model-fitting is to find +its peak. + +This parameter space is "non-linear", meaning the relationship between the input parameters and the log likelihood +does not behave linearly. This non-linearity implies that we cannot predict the log likelihood from a set of model +parameters without actually performing a fit to the data by performing the forward model calculation. + +__Non-Linear Search__ + +Now that we understand our problem in terms of a non-linear parameter space with a likelihood surface, we can +introduce the method used to fit the model to the data—the "non-linear search". + +Previously, our approach involved manually guessing models until finding one with a good fit and high log likelihood. +Surprisingly, this random guessing forms the basis of how model-fitting using a non-linear search actually works! + +A non-linear search involves systematically guessing many models while tracking their log likelihoods. As the +algorithm progresses, it tends to favor models with parameter combinations that have previously yielded higher +log likelihoods. This iterative refinement helps to efficiently explore the vast parameter space. + +There are two key differences between guessing random models and using a non-linear search: + +- **Computational Efficiency**: The non-linear search can evaluate the log likelihood of a model parameter + combinations in milliseconds and therefore many thousands of models in minutes. This computational speed enables + it to thoroughly sample potential solutions, which would be impractical for a human. + +- **Effective Sampling**: The search algorithm maintains a robust memory of previously guessed models and their log + likelihoods. This allows it to sample potential solutions more thoroughly and converge on the highest + likelihood solutions more efficiently, which is again impractical for a human. + +Think of the non-linear search as systematically exploring parameter space to pinpoint regions with the highest log +likelihood values. Its primary goal is to identify and converge on the parameter values that best describe the data. + +__Search Types__ + +There are different types of non-linear searches, each of which explores parameter space in a unique way. +In this example, we will use three types of searches, which broadly represent the various approaches to non-linear +searches used in statistical inference. + +These are: + +- **Maximum Likelihood Estimation (MLE)**: This method aims to find the model that maximizes the likelihood function. + It does so by testing nearby models and adjusting parameters in the direction that increases the likelihood. + +- **Markov Chain Monte Carlo (MCMC)**: This approach uses a group of "walkers" that explore parameter space randomly. + The likelihood at each walker's position influences the probability of the walker moving to a new position. + +- **Nested Sampling**: This technique samples points from the parameter space iteratively. Lower likelihood points + are replaced by higher likelihood ones, gradually concentrating the samples in regions of high likelihood. + +We will provide more details on each of these searches below. + +__Deeper Background__ + +**The descriptions of how searches work in this example are simplfied and phoenomenological and do not give a full +description of how they work at a deep statistical level. The goal is to provide you with an intuition for how to use +them and when different searches are appropriate for different problems. Later tutorials will provide a more formal +description of how these searches work.** + +If you're interested in learning more about these principles, you can explore resources such as: + +- [Markov Chain Monte Carlo (MCMC)](https://en.wikipedia.org/wiki/Markov_chain_Monte_Carlo) +- [Introduction to MCMC Sampling](https://twiecki.io/blog/2015/11/10/mcmc-sampling/) +- [Nested Sampling](https://www.imperial.ac.uk/media/imperial-college/research-centres-and-groups/astrophysics/public/icic/data-analysis-workshop/2016/NestedSampling_JRP.pdf) +- [A Zero-Math Introduction to MCMC Methods](https://towardsdatascience.com/a-zero-math-introduction-to-markov-chain-monte-carlo-methods-dcba889e0c50) + + +```python + +import numpy as np +import matplotlib.pyplot as plt +from os import path + +import autofit as af + +from autoconf import setup_notebook; setup_notebook() +``` + + .../PyAutoConf/autoconf/workspace.py:206: UserWarning: Cannot verify the workspace at HowToFit/scripts/chapter_1_introduction is compatible with the installed library version (2026.7.6.649): no `version.minimum_library_version` or `version.workspace_version` key in config/general.yaml and no version.txt at the workspace root. + + If you cloned the workspace from `main` rather than a release tag, set `version.workspace_version_check: False` in config/general.yaml to silence this warning. The `main` branch updates more frequently than library releases, so version mismatches are expected and not actionable for `main`-branch users. + + You can also set the environment variable PYAUTO_SKIP_WORKSPACE_VERSION_CHECK=1 to disable temporarily. + warnings.warn(_missing_version_warning(root, library_version)) + + + Working Directory has been set to `HowToFit` + + +__Data__ + +Load and plot the dataset from the `HowToFit/dataset` folder. + + +```python +dataset_path = path.join("dataset", "example_1d", "gaussian_x1") +``` + +__Dataset Auto-Simulation__ + +If the dataset does not already exist on your system, it will be created by running the corresponding +simulator script. This ensures that all example scripts can be run without manually simulating data first. + + +```python +if not path.exists(dataset_path): + import subprocess + import sys + + subprocess.run( + [sys.executable, "scripts/simulators/simulators.py"], + check=True, + ) + +data = af.util.numpy_array_from_json(file_path=path.join(dataset_path, "data.json")) +noise_map = af.util.numpy_array_from_json( + file_path=path.join(dataset_path, "noise_map.json") +) + +xvalues = np.arange(data.shape[0]) + +plt.errorbar( + xvalues, + data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.title("1D Gaussian dataset.") +plt.xlabel("x values of profile") +plt.ylabel("Profile Normalization") +plt.show() +plt.clf() +``` + + + +![png](tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_5_0.png) + + + + +

    + + +__Model__ + +Create the `Gaussian` class from which we will compose model components using the standard format. + + +```python + + +class Gaussian: + def __init__( + self, + centre: float = 30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization: float = 1.0, # <- are the Gaussian`s model parameters. + sigma: float = 5.0, + ): + """ + Represents a 1D Gaussian profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to perform model-fitting + of example datasets. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + sigma + The sigma value controlling the size of the Gaussian. + """ + self.centre = centre + self.normalization = normalization + self.sigma = sigma + + def model_data_from(self, xvalues: np.ndarray) -> np.ndarray: + """ + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the Gaussian, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + + Returns + ------- + np.array + The Gaussian values at the input x coordinates. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return np.multiply( + np.divide(self.normalization, self.sigma * np.sqrt(2.0 * np.pi)), + np.exp(-0.5 * np.square(np.divide(transformed_xvalues, self.sigma))), + ) + +``` + +We now compose our model, a single 1D Gaussian, which we will fit to the data via the non-linear search. + + +```python +model = af.Model(Gaussian) + +print(model.info) +``` + + Total Free Parameters = 3 + + model Gaussian (N=3) + + centre UniformPrior [0], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [1], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [2], lower_limit = 0.0, upper_limit = 25.0 + + +__Priors__ + +When we examine the `.info` of our model, we notice that each parameter (like `centre`, `normalization`, +and `sigma` in our Gaussian model) is associated with priors, such as `UniformPrior`. These priors define the +range of permissible values that each parameter can assume during the model fitting process. + +The priors displayed above use default values defined in the `config/priors` directory. These default values have +been chosen to be broad, and contain all plausible solutions contained in the simulated 1D Gaussian datasets. + +For instance, consider the `centre` parameter of our Gaussian. In theory, it could take on any value from +negative to positive infinity. However, upon inspecting our dataset, we observe that valid values for `centre` +fall strictly between 0.0 and 100.0. By using a `UniformPrior` with `lower_limit=0.0` and `upper_limit=100.0`, +we restrict our parameter space to include only physically plausible values. + +Priors serve two primary purposes: + +**Defining Valid Parameter Space:** Priors specify the range of parameter values that constitute valid solutions. +This ensures that our model explores only those solutions that are consistent with our observed data and physical +constraints. + +**Incorporating Prior Knowledge:** Priors also encapsulate our prior beliefs or expectations about the model +parameters. For instance, if we have previously fitted a similar model to another dataset and obtained certain +parameter values, we can incorporate this knowledge into our priors for a new dataset. This approach guides the +model fitting process towards parameter values that are more probable based on our prior understanding. + +While we are using `UniformPriors` in this tutorial due to their simplicity, **PyAutoFit** offers various other +priors like `TruncatedGaussianPrior` and `LogUniformPrior`. These priors are useful for encoding different forms of prior +information, such as normally distributed values around a mean (`TruncatedGaussianPrior`) or parameters spanning multiple +orders of magnitude (`LogUniformPrior`). + + +```python +model.centre = af.UniformPrior(lower_limit=0.0, upper_limit=100.0) +model.normalization = af.UniformPrior(lower_limit=0.0, upper_limit=10.0) +model.sigma = af.UniformPrior(lower_limit=0.0, upper_limit=10.0) +``` + +__Analysis__ + +In **PyAutoFit**, the `Analysis` class plays a crucial role in interfacing between the data being fitted and the +model under consideration. Its primary responsibilities include: + +**Receiving Data:** The `Analysis` class is initialized with the data (`data`) and noise map (`noise_map`) that + the model aims to fit. + +**Defining the Log Likelihood Function:** The `Analysis` class defines the `log_likelihood_function`, which + computes the log likelihood of a model instance given the data. It evaluates how well the model, for a given set of + parameters, fits the observed data. + +**Interface with Non-linear Search:** The `log_likelihood_function` is repeatedly called by the non-linear search + algorithm to assess the goodness of fit of different parameter combinations. The search algorithm call this function + many times and maps out regions of parameter space that yield high likelihood solutions. + +Below is a suitable `Analysis` class for fitting a 1D gaussian to the data loaded above. + + +```python + + +class Analysis(af.Analysis): + def __init__(self, data: np.ndarray, noise_map: np.ndarray): + """ + The `Analysis` class acts as an interface between the data and model in **PyAutoFit**. + + Its `log_likelihood_function` defines how the model is fitted to the data and it is called many times by + the non-linear search fitting algorithm. + + In this example the `Analysis` `__init__` constructor only contains the `data` and `noise-map`, but it can be + easily extended to include other quantities. + + Parameters + ---------- + data + A 1D numpy array containing the data (e.g. a noisy 1D signal) fitted in the workspace examples. + noise_map + A 1D numpy array containing the noise values of the data, used for computing the goodness of fit + metric, the log likelihood. + """ + super().__init__() + + self.data = data + self.noise_map = noise_map + + def log_likelihood_function(self, instance) -> float: + """ + Returns the log likelihood of a fit of a 1D Gaussian to the dataset. + + The `instance` that comes into this method is an instance of the `Gaussian` model above. The parameter values + are chosen by the non-linear search, based on where it thinks the high likelihood regions of parameter + space are. + + The lines of Python code are commented out below to prevent excessive print statements when we run the + non-linear search, but feel free to uncomment them and run the search to see the parameters of every instance + that it fits. + + print("Gaussian Instance:") + print("Centre = ", instance.centre) + print("Normalization = ", instance.normalization) + print("Sigma = ", instance.sigma) + + The data is fitted using an `instance` of the `Gaussian` class where its `model_data_from` + is called in order to create a model data representation of the Gaussian that is fitted to the data. + """ + xvalues = np.arange(self.data.shape[0]) + + model_data = instance.model_data_from(xvalues=xvalues) + residual_map = self.data - model_data + chi_squared_map = (residual_map / self.noise_map) ** 2.0 + chi_squared = sum(chi_squared_map) + noise_normalization = np.sum(np.log(2 * np.pi * noise_map**2.0)) + log_likelihood = -0.5 * (chi_squared + noise_normalization) + + return log_likelihood + +``` + +We create an instance of the `Analysis` class by simply passing it the `data` and `noise_map`: + + +```python +analysis = Analysis(data=data, noise_map=noise_map) +``` + +__Searches__ + +To perform a non-linear search, we create an instance of a `NonLinearSearch` object. **PyAutoFit** offers many options +for this. A detailed description of each search method and guidance on when to use them can be found in +the [search cookbook](https://pyautofit.readthedocs.io/en/latest/cookbooks/search.html). + +In this tutorial, we’ll focus on three searches that represent different approaches to model fitting: + +1. **Maximum Likelihood Estimation (MLE)** using the `LBFGS` non-linear search. +2. **Markov Chain Monte Carlo (MCMC)** using the `Emcee` non-linear search. +3. **Nested Sampling** using the `Dynesty` non-linear search. + +In this example, non-linear search results are stored in memory rather and not written to hard disk because the fits +are fast and can therefore be easily regenerated. The next tutorial will perform fits which write results to the +hard-disk. + +__Maximum Likelihood Estimation (MLE)__ + +Maximum likelihood estimation (MLE) is the most straightforward type of non-linear search. Here’s a simplified +overview of how it works: + +1. Starts at a point in parameter space with a set of initial values for the model parameters. +2. Calculates the likelihood of the model at this starting point. +3. Evaluates the likelihood at nearby points to estimate the gradient, determining the direction in which to move "up" in parameter space. +4. Moves to a new point where, based on the gradient, the likelihood is higher. + +This process repeats until the search finds a point where the likelihood can no longer be improved, indicating that +the maximum likelihood has been reached. + +The `LBFGS` search is an example of an MLE algorithm that follows this iterative procedure. Let’s see how it +performs on our 1D Gaussian model. + +In the example below, we don’t specify a starting point for the MLE, so it begins at the center of the prior +range for each parameter. + + +```python +search = af.LBFGS() +``` + +To begin the model-fit via the non-linear search, we pass it our model and analysis and begin the fit. + +The fit will take a minute or so to run. + + +```python +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +model = af.Model(Gaussian) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:22:50,877 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:22:50,890 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:22:51,022 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:22:51,023 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + 2026-07-11 16:22:51,024 - root - INFO - Starting new L-BFGS-B non-linear search (no previous samples found). + + + 2026-07-11 16:22:51,025 - root - INFO - Visualizing Starting Point Model in image_start folder. + + + 2026-07-11 16:22:51,043 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:22:51,044 - autofit.non_linear.search.updater - INFO - Drawing via PDF not available for this search, using all samples above the samples weight threshold instead. + + + 2026-07-11 16:22:51,053 - root - INFO - Removing search internal folder. + + + 2026-07-11 16:22:51,102 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + + +Upon completion the non-linear search returns a `Result` object, which contains information about the model-fit. + +The `info` attribute shows the result in a readable format. + +[Above, we discussed that the `info_whitespace_length` parameter in the config files could b changed to make +the `model.info` attribute display optimally on your computer. This attribute also controls the whitespace of the +`result.info` attribute.] + + +```python +print(result.info) +``` + + Maximum Log Likelihood 178.11809146 + + model Gaussian (N=3) + + Maximum Log Likelihood Model: + + centre 50.119 + normalization 25.114 + sigma 10.036 + + + + +The result has a "maximum log likelihood instance", which refers to the specific set of model parameters (e.g., +for a `Gaussian`) that yielded the highest log likelihood among all models tested by the non-linear search. + + +```python +print("Maximum Likelihood Model:\n") +max_log_likelihood_instance = result.samples.max_log_likelihood() +print("Centre = ", max_log_likelihood_instance.centre) +print("Normalization = ", max_log_likelihood_instance.normalization) +print("Sigma = ", max_log_likelihood_instance.sigma) +``` + + Maximum Likelihood Model: + + Centre = 50.11929554760558 + Normalization = 25.113855320837537 + Sigma = 10.036449187081434 + + +We can use this to plot the maximum log likelihood fit over the data and determine the quality of fit was inferred: + + +```python +model_data = result.max_log_likelihood_instance.model_data_from( + xvalues=np.arange(data.shape[0]) +) +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.plot(xvalues, model_data, color="r") +plt.title("Dynesty model fit to 1D Gaussian dataset.") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.close() +``` + + + +![png](tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_25_0.png) + + + +The fit quality was poor, and the MLE failed to identify the correct model. + +This happened because the starting point of the search was a poor match to the data, placing it far from the true +solution in parameter space. As a result, after moving "up" the likelihood gradient several times, the search +settled into a "local maximum," where it couldn't find a better solution. + +To achieve a better fit with MLE, the search needs to begin in a region of parameter space where the log likelihood +is higher. This process is known as "initialization," and it involves providing the search with an +appropriate "starting point" in parameter space. + + +```python +initializer = af.InitializerParamStartPoints( + { + model.centre: 55.0, + model.normalization: 20.0, + model.sigma: 8.0, + } +) + +search = af.LBFGS(initializer=initializer) + +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +model = af.Model(Gaussian) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:22:51,221 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:22:51,231 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:22:51,232 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:22:51,233 - autofit.non_linear.initializer - WARNING - Range for centre not set in the InitializerParamBounds. Using defaults. + + + 2026-07-11 16:22:51,546 - autofit.non_linear.initializer - WARNING - Range for normalization not set in the InitializerParamBounds. Using defaults. + + + 2026-07-11 16:22:51,547 - autofit.non_linear.initializer - WARNING - Range for sigma not set in the InitializerParamBounds. Using defaults. + + + 2026-07-11 16:22:51,548 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + 2026-07-11 16:22:51,549 - root - INFO - Starting new L-BFGS-B non-linear search (no previous samples found). + + + 2026-07-11 16:22:51,549 - root - INFO - Visualizing Starting Point Model in image_start folder. + + + 2026-07-11 16:22:51,652 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:22:51,653 - autofit.non_linear.search.updater - INFO - Drawing via PDF not available for this search, using all samples above the samples weight threshold instead. + + + 2026-07-11 16:22:51,662 - root - INFO - Removing search internal folder. + + + 2026-07-11 16:22:51,719 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + + +By printing `result.info` and looking at the maximum log likelihood model, we can confirm the search provided a +good model fit with a much higher likelihood than the incorrect model above. + + +```python +print(result.info) + +model_data = result.max_log_likelihood_instance.model_data_from( + xvalues=np.arange(data.shape[0]) +) +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.plot(xvalues, model_data, color="r") +plt.title("Dynesty model fit to 1D Gaussian dataset.") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.close() +``` + + Maximum Log Likelihood -3328.20371089 + + model Gaussian (N=3) + + Maximum Log Likelihood Model: + + centre -17956.265 + normalization 63480.416 + sigma 8029.315 + + + + + + +![png](tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_29_1.png) + + + +MLE is a great starting point for model-fitting because it’s fast, conceptually simple, and often yields +accurate results. It is especially effective if you can provide a good initialization, allowing it to find the +best-fit solution quickly. + +However, MLE has its limitations. As seen above, it can get "stuck" in a local maximum, particularly if the +starting point is poorly chosen. In complex model-fitting problems, providing a suitable starting point can be +challenging. While MLE performed well in the example with just three parameters, it struggles with models that have +many parameters, as the complexity of the likelihood surface makes simply moving "up" the gradient less effective. + +The MLE also does not provide any information on the errors on the parameters, which is a significant limitation. +The next two types of searches "map out" the likelihood surface, such that they not only infer the maximum likelihood +solution but also quantify the errors on the parameters. + +__Markov Chain Monte Carlo (MCMC)__ + +Markov Chain Monte Carlo (MCMC) is a more powerful method for model-fitting, though it is also more computationally +intensive and conceptually complex. Here’s a simplified overview: + +1. Place a set of "walkers" in parameter space, each with random parameter values. +2. Calculate the likelihood of each walker's position. +3. Move the walkers to new positions, guided by the likelihood of their current positions. Walkers in high-likelihood +regions encourage those in lower regions to move closer to them. + +This process repeats, with the walkers converging on the highest-likelihood regions of parameter space. + +Unlike MLE, MCMC thoroughly explores parameter space. While MLE moves a single point up the likelihood gradient, +MCMC uses many walkers to explore high-likelihood regions, making it more effective at finding the global maximum, +though slower. + +In the example below, we use the `Emcee` MCMC search to fit the 1D Gaussian model. The search starts with walkers +initialized in a "ball" around the center of the model’s priors, similar to the MLE search that failed earlier. + + +```python +search = af.Emcee( + nwalkers=10, # The number of walkers we'll use to sample parameter space. + nsteps=200, # The number of steps each walker takes, after which 10 * 200 = 2000 steps the non-linear search ends. +) + +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +model = af.Model(Gaussian) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") + +print(result.info) + +model_data = result.max_log_likelihood_instance.model_data_from( + xvalues=np.arange(data.shape[0]) +) +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.plot(xvalues, model_data, color="r") +plt.title("Dynesty model fit to 1D Gaussian dataset.") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.close() +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:22:51,829 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:22:51,837 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:22:51,863 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:22:51,866 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + 2026-07-11 16:22:51,867 - root - INFO - Visualizing Starting Point Model in image_start folder. + + + 2026-07-11 16:22:51,868 - root - INFO - Starting new Emcee non-linear search (no previous samples found). + + + 0%| | 0/200 [00:00 0.059] + + 91it [00:00, 260.29it/s, bound: 0 | nc: 2 | ncall: 248 | eff(%): 36.694 | loglstar: -inf < -5358.318 < inf | logz: -5362.807 +/- 0.191 | dlogz: 4643.330 > 0.059] + + 121it [00:00, 167.23it/s, bound: 0 | nc: 18 | ncall: 414 | eff(%): 29.227 | loglstar: -inf < -5307.724 < inf | logz: -5314.539 +/- 0.357 | dlogz: 4596.699 > 0.059] + + 142it [00:01, 103.18it/s, bound: 0 | nc: 13 | ncall: 675 | eff(%): 21.037 | loglstar: -inf < -5189.045 < inf | logz: -5196.460 +/- 0.383 | dlogz: 4482.471 > 0.059] + + 157it [00:01, 81.41it/s, bound: 0 | nc: 5 | ncall: 868 | eff(%): 18.088 | loglstar: -inf < -4990.432 < inf | logz: -4997.101 +/- 0.362 | dlogz: 4277.207 > 0.059] + + 169it [00:01, 60.41it/s, bound: 0 | nc: 62 | ncall: 1115 | eff(%): 15.157 | loglstar: -inf < -4879.085 < inf | logz: -4887.029 +/- 0.396 | dlogz: 4171.314 > 0.059] + + 178it [00:02, 43.80it/s, bound: 0 | nc: 33 | ncall: 1393 | eff(%): 12.778 | loglstar: -inf < -4635.657 < inf | logz: -4643.787 +/- 0.401 | dlogz: 3947.173 > 0.059] + + 185it [00:02, 36.48it/s, bound: 0 | nc: 1 | ncall: 1603 | eff(%): 11.541 | loglstar: -inf < -4446.264 < inf | logz: -4454.532 +/- 0.405 | dlogz: 3777.640 > 0.059] + + 190it [00:02, 33.49it/s, bound: 0 | nc: 30 | ncall: 1746 | eff(%): 10.882 | loglstar: -inf < -4369.135 < inf | logz: -4377.503 +/- 0.407 | dlogz: 3686.870 > 0.059] + + 195it [00:03, 25.26it/s, bound: 0 | nc: 110 | ncall: 1992 | eff(%): 9.789 | loglstar: -inf < -4159.827 < inf | logz: -4168.294 +/- 0.409 | dlogz: 3484.804 > 0.059] + + 227it [00:03, 56.83it/s, bound: 5 | nc: 5 | ncall: 2153 | eff(%): 10.543 | loglstar: -inf < -3197.218 < inf | logz: -3206.320 +/- 0.423 | dlogz: 2547.137 > 0.059] + + 260it [00:03, 93.07it/s, bound: 9 | nc: 5 | ncall: 2318 | eff(%): 11.217 | loglstar: -inf < -2364.645 < inf | logz: -2373.284 +/- 0.408 | dlogz: 2009.988 > 0.059] + + 289it [00:03, 124.41it/s, bound: 12 | nc: 5 | ncall: 2463 | eff(%): 11.734 | loglstar: -inf < -1725.724 < inf | logz: -1734.941 +/- 0.418 | dlogz: 1608.689 > 0.059] + + 323it [00:03, 162.53it/s, bound: 17 | nc: 5 | ncall: 2633 | eff(%): 12.267 | loglstar: -inf < -1175.677 < inf | logz: -1186.693 +/- 0.453 | dlogz: 1089.470 > 0.059] + + 348it [00:03, 180.21it/s, bound: 20 | nc: 5 | ncall: 2758 | eff(%): 12.618 | loglstar: -inf < -913.460 < inf | logz: -923.229 +/- 0.416 | dlogz: 1027.920 > 0.059] + + 377it [00:03, 204.86it/s, bound: 23 | nc: 5 | ncall: 2903 | eff(%): 12.987 | loglstar: -inf < -579.293 < inf | logz: -591.397 +/- 0.469 | dlogz: 707.096 > 0.059] + + 409it [00:03, 232.43it/s, bound: 27 | nc: 5 | ncall: 3063 | eff(%): 13.353 | loglstar: -inf < -307.357 < inf | logz: -320.097 +/- 0.479 | dlogz: 490.797 > 0.059] + + 440it [00:04, 252.43it/s, bound: 31 | nc: 5 | ncall: 3218 | eff(%): 13.673 | loglstar: -inf < -178.602 < inf | logz: -188.971 +/- 0.420 | dlogz: 317.799 > 0.059] + + 471it [00:04, 266.73it/s, bound: 35 | nc: 5 | ncall: 3373 | eff(%): 13.964 | loglstar: -inf < -45.073 < inf | logz: -58.981 +/- 0.485 | dlogz: 213.996 > 0.059] + + 501it [00:04, 268.57it/s, bound: 39 | nc: 5 | ncall: 3523 | eff(%): 14.221 | loglstar: -inf < 40.637 < inf | logz: 26.376 +/- 0.484 | dlogz: 136.735 > 0.059] + + 531it [00:04, 276.83it/s, bound: 43 | nc: 5 | ncall: 3673 | eff(%): 14.457 | loglstar: -inf < 94.520 < inf | logz: 80.831 +/- 0.460 | dlogz: 80.335 > 0.059] + + 563it [00:04, 286.04it/s, bound: 47 | nc: 5 | ncall: 3833 | eff(%): 14.688 | loglstar: -inf < 111.136 < inf | logz: 98.837 +/- 0.443 | dlogz: 61.333 > 0.059] + + 593it [00:04, 274.02it/s, bound: 50 | nc: 5 | ncall: 3983 | eff(%): 14.888 | loglstar: -inf < 123.610 < inf | logz: 107.766 +/- 0.496 | dlogz: 55.390 > 0.059] + + 622it [00:04, 277.21it/s, bound: 54 | nc: 5 | ncall: 4128 | eff(%): 15.068 | loglstar: -inf < 140.977 < inf | logz: 125.969 +/- 0.477 | dlogz: 35.745 > 0.059] + + 653it [00:04, 282.41it/s, bound: 58 | nc: 5 | ncall: 4283 | eff(%): 15.246 | loglstar: -inf < 154.748 < inf | logz: 138.700 +/- 0.498 | dlogz: 22.602 > 0.059] + + 683it [00:04, 284.45it/s, bound: 62 | nc: 5 | ncall: 4433 | eff(%): 15.407 | loglstar: -inf < 161.739 < inf | logz: 146.497 +/- 0.487 | dlogz: 17.739 > 0.059] + + 718it [00:05, 302.50it/s, bound: 66 | nc: 5 | ncall: 4608 | eff(%): 15.582 | loglstar: -inf < 168.350 < inf | logz: 151.956 +/- 0.497 | dlogz: 11.617 > 0.059] + + 752it [00:05, 308.04it/s, bound: 71 | nc: 5 | ncall: 4778 | eff(%): 15.739 | loglstar: -inf < 171.360 < inf | logz: 155.949 +/- 0.493 | dlogz: 6.800 > 0.059] + + 785it [00:05, 312.46it/s, bound: 75 | nc: 5 | ncall: 4943 | eff(%): 15.881 | loglstar: -inf < 173.652 < inf | logz: 157.073 +/- 0.493 | dlogz: 5.008 > 0.059] + + 817it [00:05, 310.19it/s, bound: 79 | nc: 5 | ncall: 5103 | eff(%): 16.010 | loglstar: -inf < 175.084 < inf | logz: 158.020 +/- 0.499 | dlogz: 3.432 > 0.059] + + 849it [00:05, 307.12it/s, bound: 83 | nc: 5 | ncall: 5263 | eff(%): 16.131 | loglstar: -inf < 176.159 < inf | logz: 158.808 +/- 0.506 | dlogz: 2.094 > 0.059] + + 880it [00:05, 296.37it/s, bound: 87 | nc: 5 | ncall: 5418 | eff(%): 16.242 | loglstar: -inf < 177.212 < inf | logz: 159.480 +/- 0.514 | dlogz: 1.173 > 0.059] + + 910it [00:05, 263.21it/s, bound: 90 | nc: 5 | ncall: 5568 | eff(%): 16.343 | loglstar: -inf < 177.585 < inf | logz: 159.872 +/- 0.517 | dlogz: 0.599 > 0.059] + + 940it [00:05, 271.66it/s, bound: 94 | nc: 5 | ncall: 5718 | eff(%): 16.439 | loglstar: -inf < 177.856 < inf | logz: 160.101 +/- 0.518 | dlogz: 0.307 > 0.059] + + 970it [00:05, 279.05it/s, bound: 98 | nc: 5 | ncall: 5868 | eff(%): 16.530 | loglstar: -inf < 177.943 < inf | logz: 160.229 +/- 0.519 | dlogz: 0.157 > 0.059] + + 999it [00:06, 274.78it/s, bound: 101 | nc: 5 | ncall: 6013 | eff(%): 16.614 | loglstar: -inf < 177.970 < inf | logz: 160.295 +/- 0.519 | dlogz: 0.079 > 0.059] + + 1013it [00:06, 165.99it/s, +50 | bound: 103 | nc: 1 | ncall: 6133 | eff(%): 17.475 | loglstar: -inf < 178.098 < inf | logz: 160.366 +/- 0.520 | dlogz: 0.001 > 0.059] + + + + + 2026-07-11 16:22:59,192 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:22:59,295 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + Bayesian Evidence 160.36570347 + Maximum Log Likelihood 178.09800271 + + model Gaussian (N=3) + + Maximum Log Likelihood Model: + + centre 50.119 + normalization 25.176 + sigma 10.052 + + + Summary (3.0 sigma limits): + + centre 50.11 (49.71, 50.54) + normalization 25.11 (24.29, 26.00) + sigma 10.06 (9.64, 10.42) + + + Summary (1.0 sigma limits): + + centre 50.11 (50.01, 50.24) + normalization 25.11 (24.94, 25.34) + sigma 10.06 (9.95, 10.19) + + instances + + + + + + +![png](tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_37_48.png) + + + +The **Nested Sampling** search was successful, identifying the same high-likelihood model as the MLE and MCMC searches. +One of the main benefits of Nested Sampling is its ability to provide accurate parameter estimates and uncertainties, +similar to MCMC. Additionally, it features a built-in stopping criterion, which eliminates the need for users to +specify the number of steps the search should take. + +This method also excels in handling complex parameter spaces, particularly those with multiple peaks. This is because +the live points will identify each peak and converge around them, but then begin to be discard from a peak if higher +likelihood points are found elsewhere in parameter space. In MCMC, the walkers can get stuck indefinitely around a +peak, causing the method to stall. + +Another significant advantage is that Nested Sampling estimates an important statistical quantity +known as "evidence." This value quantifies how well the model fits the data while considering the model's complexity, +making it essential for Bayesian model comparison, which will be covered in later tutorials. + +Nested sampling cannot use a starting point, as it always samples parameter space from scratch by drawing live points +from the priors. This is both good and bad, depending on if you have access to a good starting point or not. If you do +not, your MCMC / MLE fit will likely struggle with initialization compared to Nested Sampling. Conversely, if you do +possess a robust starting point, it can significantly enhance the performance of MCMC, allowing it to begin closer to +the highest likelihood regions of parameter space. This proximity can lead to faster convergence and more reliable results. + +However, Nested Sampling does have limitations; it often scales poorly with increased model complexity. For example, +once a model has around 50 or more parameters, Nested Sampling can become very slow, whereas MCMC remains efficient +even in such complex parameter spaces. + +__What is The Best Search To Use?__ + +The choice of the best search method depends on several factors specific to the problem at hand. Here are key +considerations that influence which search may be optimal: + +Firstly, consider the speed of the fit regardless of the search method. If the fitting process runs efficiently, +nested sampling could be advantageous for low-dimensional parameter spaces due to its ability to handle complex +parameter spaces and its built-in stopping criterion. However, in high-dimensional scenarios, MCMC may be more +suitable, as it scales better with the number of parameters. + +Secondly, evaluate whether you have access to a robust starting point for your model fit. A strong initialization can +make MCMC more appealing, allowing the algorithm to bypass the initial sampling stage and leading to quicker convergence. + +Additionally, think about the importance of error estimation in your analysis. If error estimation is not a priority, +MLE might suffice, but this approach heavily relies on having a solid starting point and may struggle with more complex models. + +Ultimately, every model-fitting problem is unique, making it impossible to provide a one-size-fits-all answer regarding +the best search method. This variability is why **PyAutoFit** offers a diverse array of search options, all +standardized with a consistent interface. This standardization allows users to experiment with different searches on the +same model-fitting problem and determine which yields the best results. + +Finally, it’s important to note that MLE, MCMC, and nested sampling represent only three categories of non-linear +searches, each containing various algorithms. Each algorithm has its strengths and weaknesses, so experimenting with +them can reveal the most effective approach for your specific model-fitting challenge. For further guidance, a detailed +description of each search method can be found in the [search cookbook](https://pyautofit.readthedocs.io/en/latest/cookbooks/search.html). + +__Wrap Up__ + +This tutorial has laid the foundation with several fundamental concepts in model fitting and statistical inference: + +1. **Parameter Space**: This refers to the range of possible values that each parameter in a model can take. It +defines the dimensions over which the likelihood of different parameter values is evaluated. + +2. **Likelihood Surface**: This surface represents how the likelihood of the model varies across the parameter space. +It helps in identifying the best-fit parameters that maximize the likelihood of the model given the data. + +3. **Non-linear Search**: This is an optimization technique used to explore the parameter space and find the +combination of parameter values that best describe the data. It iteratively adjusts the parameters to maximize the +likelihood. Many different search algorithms exist, each with their own strengths and weaknesses, and this tutorial +used the MLE, MCMC, and nested sampling searches. + +4. **Priors**: Priors are probabilities assigned to different values of parameters before considering the data. +They encapsulate our prior knowledge or assumptions about the parameter values. Priors can constrain the parameter +space, making the search more efficient and realistic. + +5. **Model Fitting**: The process of adjusting model parameters to minimize the difference between model predictions +and observed data, quantified by the likelihood function. + +Understanding these concepts is crucial as they form the backbone of model fitting and parameter estimation in +scientific research and data analysis. In the next tutorials, these concepts will be further expanded upon to +deepen your understanding and provide more advanced techniques for model fitting and analysis. + + +```python + +``` diff --git a/markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_25_0.png b/markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_25_0.png new file mode 100644 index 0000000000000000000000000000000000000000..5513e0e562eb39703cb0752f06a93fc6938f0aae GIT binary patch literal 33397 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_29_1.png b/markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_29_1.png new file mode 100644 index 0000000000000000000000000000000000000000..3e09dffbc7fdcac403bb22a773fc319690331729 GIT binary patch literal 24193 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_31_15.png b/markdown/chapter_1_introduction/tutorial_3_non_linear_search_files/tutorial_3_non_linear_search_31_15.png new file mode 100644 index 0000000000000000000000000000000000000000..188d3e794d673f24f3bcc68c5f0b12faa4613c58 GIT binary patch literal 33348 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

    LcH3xQzd|#!4x#h71Zpe&PbW474kd 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

    ^k*{R?ASm0kz^ttOX^HJ*|I9v^5T*m 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard.md b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard.md new file mode 100644 index 0000000..9e6e740 --- /dev/null +++ b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard.md @@ -0,0 +1,7757 @@ +> ✏️ **This page is auto-generated from [`scripts/chapter_1_introduction/tutorial_4_why_modeling_is_hard.py`](../../scripts/chapter_1_introduction/tutorial_4_why_modeling_is_hard.py) — do not edit it directly.** +> It shows the example fully executed, with its real output images. +> Run it yourself via the [Python script](../../scripts/chapter_1_introduction/tutorial_4_why_modeling_is_hard.py) or the [Jupyter notebook](../../notebooks/chapter_1_introduction/tutorial_4_why_modeling_is_hard.ipynb). + +Tutorial 4: Why Modeling Is Hard +================================ + +We have successfully fitted a simple 1D Gaussian profile to a dataset using a non-linear search. While achieving an +accurate model fit has been straightforward, the reality is that model fitting is a challenging problem where many things can go wrong. + +This tutorial will illustrate why modeling is challenging, highlight common problems that occur when fitting complex +models, and show how a good scientific approach can help us overcome these challenges. + +We will build on concepts introduced in previous tutorials, such as the non-linear parameter space, likelihood surface, +and the role of priors. + +__Overview__ + +In this tutorial, we will fit complex models with up to 15 free parameters and consider the following: + +- Why more complex models are more difficult to fit and may lead the non-linear search to infer an incorrect solution. + +- Strategies for ensuring the non-linear search estimates the correct solution. + +- What drives the run-times of a model fit and how to carefully balance run-times with model complexity. + +__Contents__ + +- **Data**: Load and plot the 1D Gaussian dataset we'll fit, which is more complex than the previous tutorial. +- **Model**: The `Gaussian` model component that we will fit to the data. +- **Analysis**: The log likelihood function used to fit the model to the data. +- **Alternative Syntax**: An alternative loop-based approach for creating a summed profile from multiple model components. +- **Collection**: The `Collection` model used to compose the model-fit. +- **Search**: Set up the nested sampling search (Dynesty) for the model-fit. +- **Model Fit**: Perform the model-fit and examine the results. +- **Result**: Determine if the model-fit was successful and what can be done to ensure a good model-fit. +- **Why Modeling is Hard**: Introduce the concept of randomness and local maxima and why they make model-fitting challenging. +- **Prior Tuning**: Adjust the priors of the model to help the non-linear search find the global maxima solution. +- **Reducing Complexity**: Simplify the model to reduce the dimensionality of the parameter space. +- **Search More Thoroughly**: Adjust the non-linear search settings to search parameter space more thoroughly. +- **Summary**: Summarize the three strategies for ensuring successful model-fitting. +- **Run Times**: Discuss how the likelihood function and complexity of a model impacts the run-time of a model-fit. +- **Model Mismatch**: Introduce the concept of model mismatches and how it makes inferring the correct model challenging. +- **Astronomy Example**: How the concepts of this tutorial are applied to real astronomical problems. +- **Wrap Up**: A summary of the key takeaways of this tutorial. + + +```python + +from autoconf import setup_notebook; setup_notebook() + +from os import path +import numpy as np +import matplotlib.pyplot as plt + +import autofit as af +``` + + Working Directory has been set to `HowToFit` + + +__Data__ + +Load the dataset we fit. + +This is a new `dataset` where the underlying signal is a sum of five `Gaussian` profiles. + + +```python +dataset_path = path.join("dataset", "example_1d", "gaussian_x5") +``` + +__Dataset Auto-Simulation__ + +If the dataset does not already exist on your system, it will be created by running the corresponding +simulator script. This ensures that all example scripts can be run without manually simulating data first. + + +```python +if not path.exists(dataset_path): + import subprocess + import sys + + subprocess.run( + [sys.executable, "scripts/simulators/simulators.py"], + check=True, + ) + +data = af.util.numpy_array_from_json(file_path=path.join(dataset_path, "data.json")) +noise_map = af.util.numpy_array_from_json( + file_path=path.join(dataset_path, "noise_map.json") +) +``` + +Plotting the data reveals that the signal is more complex than a simple 1D Gaussian, as the wings to the left and +right are more extended than what a single Gaussian profile can account for. + + +```python +xvalues = np.arange(data.shape[0]) +plt.errorbar( + xvalues, + data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.title("1D Gaussian dataset with errors from the noise-map.") +plt.xlabel("x values of profile") +plt.ylabel("Signal Value") +plt.show() +plt.clf() +plt.close() +``` + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_7_0.png) + + + +__Model__ + +Create the `Gaussian` class from which we will compose model components using the standard format. + + +```python + + +class Gaussian: + def __init__( + self, + centre: float = 30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization: float = 1.0, # <- are the Gaussian`s model parameters. + sigma: float = 5.0, + ): + """ + Represents a 1D Gaussian profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to perform model-fitting + of example datasets. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + sigma + The sigma value controlling the size of the Gaussian. + """ + self.centre = centre + self.normalization = normalization + self.sigma = sigma + + def model_data_from(self, xvalues: np.ndarray) -> np.ndarray: + """ + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the Gaussian, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + + Returns + ------- + np.array + The Gaussian values at the input x coordinates. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return np.multiply( + np.divide(self.normalization, self.sigma * np.sqrt(2.0 * np.pi)), + np.exp(-0.5 * np.square(np.divide(transformed_xvalues, self.sigma))), + ) + +``` + +__Analysis__ + +To define the Analysis class for this model-fit, we need to ensure that the `log_likelihood_function` can handle an +instance containing multiple 1D profiles. Below is an expanded explanation and the corresponding class definition: + +The log_likelihood_function will now assume that the instance it receives consists of multiple Gaussian profiles. +For each Gaussian in the instance, it will compute the model_data and then sum these to create the overall `model_data` +that is compared to the observed data. + + +```python + + +class Analysis(af.Analysis): + def __init__(self, data: np.ndarray, noise_map: np.ndarray): + """ + The `Analysis` class acts as an interface between the data and model in **PyAutoFit**. + + Its `log_likelihood_function` defines how the model is fitted to the data and it is called many times by + the non-linear search fitting algorithm. + + In this example, the `log_likelihood_function` receives an instance containing multiple instances of + the `Gaussian` class and sums the `model_data` of each to create the overall model fit to the data. + + In this example the `Analysis` `__init__` constructor only contains the `data` and `noise-map`, but it can be + easily extended to include other quantities. + + Parameters + ---------- + data + A 1D numpy array containing the data (e.g. a noisy 1D signal) fitted in the workspace examples. + noise_map + A 1D numpy array containing the noise values of the data, used for computing the goodness of fit + metric, the log likelihood. + """ + super().__init__() + + self.data = data + self.noise_map = noise_map + + def log_likelihood_function(self, instance) -> float: + """ + Returns the log likelihood of a fit of a 1D Gaussian to the dataset. + + In the previous tutorial, the instance was a single `Gaussian` profile, however this function now assumes + the instance contains multiple `Gaussian` profiles. + + The `model_data` is therefore the summed `model_data` of all individual Gaussians in the model. + + The docstring below describes this in more detail. + + Parameters + ---------- + instance + A list of 1D profiles with parameters set via the non-linear search. + + Returns + ------- + float + The log likelihood value indicating how well this model fit the `MaskedDataset`. + """ + + """ + In the previous tutorial the instance was a single `Gaussian` profile, meaning we could create the model data + using the line: + + model_data = instance.gaussian.model_data_from(xvalues=self.data.xvalues) + + In this tutorial our instance is comprised of three 1D Gaussians, because we will use a `Collection` to + compose the model: + + model = Collection(gaussian_0=Gaussian, gaussian_1=Gaussian, gaussian_2=Gaussian). + + By using a Collection, this means the instance parameter input into the fit function is a + dictionary where individual profiles (and their parameters) can be accessed as followed: + + print(instance.gaussian_0) + print(instance.gaussian_1) + print(instance.gaussian_2) + + print(instance.gaussian_0.centre) + print(instance.gaussian_1.centre) + print(instance.gaussian_2.centre) + + The `model_data` is therefore the summed `model_data` of all individual Gaussians in the model. + + The function `model_data_from_instance` performs this summation. + """ + model_data = self.model_data_from_instance(instance=instance) + + residual_map = self.data - model_data + chi_squared_map = (residual_map / self.noise_map) ** 2.0 + chi_squared = sum(chi_squared_map) + noise_normalization = np.sum(np.log(2 * np.pi * noise_map**2.0)) + log_likelihood = -0.5 * (chi_squared + noise_normalization) + + return log_likelihood + + def model_data_from_instance(self, instance): + """ + To create the summed profile of all individual profiles, we use a list comprehension to iterate over + all profiles in the instance. + + The `instance` has the properties of a Python `iterator` and therefore can be looped over using the standard + Python for syntax (e.g. `for profile in instance`). + + __Alternative Syntax__ + + For those not familiar with Python list comprehensions, the code below shows how to use the instance to + create the summed profile using a for loop and numpy array: + + model_data = np.zeros(shape=self.data.xvalues.shape[0]) + + for profile in instance: + model_data += profile.model_data_from(xvalues=self.data.xvalues) + + return model_data + """ + xvalues = np.arange(self.data.shape[0]) + + return sum([profile.model_data_from(xvalues=xvalues) for profile in instance]) + +``` + +__Collection__ + +In the previous tutorial, we fitted a single `Gaussian` profile to the dataset by turning it into a model +component using the `Model` class. + +In this tutorial, we will fit a model composed of five `Gaussian` profiles. To do this, we need to combine +five `Gaussian` model components into a single model. + +This can be achieved using a `Collection` object, which was introduced in tutorial 1. The `Collection` object allows +us to group together multiple model components—in this case, five `Gaussian` profiles—into one model that can be +passed to the non-linear search. + + +```python +model = af.Collection( + gaussian_0=Gaussian, + gaussian_1=Gaussian, + gaussian_2=Gaussian, + gaussian_3=Gaussian, + gaussian_4=Gaussian, +) +``` + +The `model.info` confirms the model is composed of 5 `Gaussian` profiles. + + +```python +print(model.info) +``` + + Total Free Parameters = 15 + + model Collection (N=15) + gaussian_0 - gaussian_4 Gaussian (N=3) + + gaussian_0 + centre UniformPrior [0], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [1], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [2], lower_limit = 0.0, upper_limit = 25.0 + gaussian_1 + centre UniformPrior [3], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [4], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [5], lower_limit = 0.0, upper_limit = 25.0 + gaussian_2 + centre UniformPrior [6], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [7], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [8], lower_limit = 0.0, upper_limit = 25.0 + gaussian_3 + centre UniformPrior [9], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [10], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [11], lower_limit = 0.0, upper_limit = 25.0 + gaussian_4 + centre UniformPrior [12], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [13], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [14], lower_limit = 0.0, upper_limit = 25.0 + + +__Search__ + +We again use the nested sampling algorithm Dynesty to fit the model to the data. + + +```python +search = af.DynestyStatic( + sample="rwalk", # This makes dynesty run faster, don't worry about what it means for now! +) +``` + +__Model Fit__ + +Perform the fit using our five `Gaussian` model, which has 15 free parameters. + +This means the non-linear parameter space has a dimensionality of N=15, making it significantly more complex +than the simpler model we fitted in the previous tutorial. + +Consequently, the non-linear search takes slightly longer to run but still completes in under a minute. + + +```python +analysis = Analysis(data=data, noise_map=noise_map) + +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:23:05,069 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:23:05,079 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:23:05,080 - root - INFO - Starting new Dynesty non-linear search (no previous samples found). + + + 2026-07-11 16:23:05,289 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:23:05,324 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + ~/venv/PyAuto/lib/python3.12/site-packages/dynesty/dynesty.py:194: UserWarning: Specifying slice option while using rwalk sampler does not make sense + warnings.warn('Specifying slice option while using rwalk sampler' + + + 0it [00:00, ?it/s] + + 36it [00:00, 349.06it/s, bound: 0 | nc: 3 | ncall: 100 | eff(%): 36.000 | loglstar: -inf < -inf < inf | logz: -inf +/- nan | dlogz: inf > 0.059] + + 71it [00:00, 234.58it/s, bound: 0 | nc: 1 | ncall: 204 | eff(%): 34.804 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.347 | dlogz: inf > 0.059] + + 97it [00:00, 155.48it/s, bound: 0 | nc: 7 | ncall: 332 | eff(%): 29.217 | loglstar: -inf < -676962.382 < inf | logz: -676968.908 +/- 0.359 | dlogz: 541835.334 > 0.059] + + 116it [00:01, 86.30it/s, bound: 0 | nc: 48 | ncall: 584 | eff(%): 19.863 | loglstar: -inf < -655809.826 < inf | logz: -655816.728 +/- 0.370 | dlogz: 520222.316 > 0.059] + + 129it [00:01, 76.05it/s, bound: 0 | nc: 1 | ncall: 723 | eff(%): 17.842 | loglstar: -inf < -647634.124 < inf | logz: -647641.283 +/- 0.377 | dlogz: 511816.618 > 0.059] + + 140it [00:01, 68.17it/s, bound: 0 | nc: 23 | ncall: 840 | eff(%): 16.667 | loglstar: -inf < -632562.848 < inf | logz: -632570.225 +/- 0.382 | dlogz: 496673.227 > 0.059] + + 149it [00:01, 58.54it/s, bound: 0 | nc: 11 | ncall: 967 | eff(%): 15.408 | loglstar: -inf < -620370.724 < inf | logz: -620378.279 +/- 0.387 | dlogz: 485513.004 > 0.059] + + 156it [00:02, 46.49it/s, bound: 0 | nc: 2 | ncall: 1111 | eff(%): 14.041 | loglstar: -inf < -606573.503 < inf | logz: -606581.197 +/- 0.390 | dlogz: 471472.051 > 0.059] + + 162it [00:02, 37.74it/s, bound: 0 | nc: 59 | ncall: 1268 | eff(%): 12.776 | loglstar: -inf < -599639.808 < inf | logz: -599647.622 +/- 0.393 | dlogz: 464375.439 > 0.059] + + 167it [00:02, 31.86it/s, bound: 0 | nc: 25 | ncall: 1371 | eff(%): 12.181 | loglstar: -inf < -583199.863 < inf | logz: -583207.776 +/- 0.396 | dlogz: 452150.423 > 0.059] + + 171it [00:02, 31.63it/s, bound: 0 | nc: 5 | ncall: 1447 | eff(%): 11.818 | loglstar: -inf < -569894.638 < inf | logz: -569902.630 +/- 0.398 | dlogz: 436253.538 > 0.059] + + 175it [00:02, 27.67it/s, bound: 0 | nc: 42 | ncall: 1559 | eff(%): 11.225 | loglstar: -inf < -564236.979 < inf | logz: -564245.050 +/- 0.400 | dlogz: 428434.317 > 0.059] + + 178it [00:03, 25.65it/s, bound: 0 | nc: 17 | ncall: 1638 | eff(%): 10.867 | loglstar: -inf < -562490.713 < inf | logz: -562498.843 +/- 0.401 | dlogz: 426853.159 > 0.059] + + 181it [00:03, 16.51it/s, bound: 1 | nc: 6 | ncall: 1845 | eff(%): 9.810 | loglstar: -inf < -557232.231 < inf | logz: -557240.420 +/- 0.403 | dlogz: 425013.706 > 0.059] + + 206it [00:03, 47.74it/s, bound: 4 | nc: 5 | ncall: 1970 | eff(%): 10.457 | loglstar: -inf < -471575.571 < inf | logz: -471584.257 +/- 0.413 | dlogz: 348098.046 > 0.059] + + 232it [00:03, 81.14it/s, bound: 7 | nc: 5 | ncall: 2100 | eff(%): 11.048 | loglstar: -inf < -376179.075 < inf | logz: -376188.281 +/- 0.421 | dlogz: 256926.185 > 0.059] + + 258it [00:03, 114.25it/s, bound: 10 | nc: 5 | ncall: 2230 | eff(%): 11.570 | loglstar: -inf < -261154.544 < inf | logz: -261164.268 +/- 0.430 | dlogz: 137801.135 > 0.059] + + 280it [00:03, 136.17it/s, bound: 13 | nc: 5 | ncall: 2340 | eff(%): 11.966 | loglstar: -inf < -213400.730 < inf | logz: -213410.902 +/- 0.435 | dlogz: 182118.092 > 0.059] + + 302it [00:04, 155.31it/s, bound: 16 | nc: 5 | ncall: 2450 | eff(%): 12.327 | loglstar: -inf < -184912.417 < inf | logz: -184920.530 +/- 0.380 | dlogz: 140640.287 > 0.059] + + 324it [00:04, 168.77it/s, bound: 19 | nc: 5 | ncall: 2560 | eff(%): 12.656 | loglstar: -inf < -175034.588 < inf | logz: -175045.673 +/- 0.445 | dlogz: 130836.599 > 0.059] + + 344it [00:04, 176.54it/s, bound: 21 | nc: 5 | ncall: 2660 | eff(%): 12.932 | loglstar: -inf < -159297.074 < inf | logz: -159306.914 +/- 0.411 | dlogz: 115026.106 > 0.059] + + 364it [00:04, 181.46it/s, bound: 24 | nc: 5 | ncall: 2760 | eff(%): 13.188 | loglstar: -inf < -151485.314 < inf | logz: -151495.568 +/- 0.414 | dlogz: 107214.346 > 0.059] + + 384it [00:04, 184.35it/s, bound: 26 | nc: 5 | ncall: 2860 | eff(%): 13.427 | loglstar: -inf < -136064.884 < inf | logz: -136077.188 +/- 0.457 | dlogz: 91900.187 > 0.059] + + 404it [00:04, 187.96it/s, bound: 29 | nc: 5 | ncall: 2960 | eff(%): 13.649 | loglstar: -inf < -124853.150 < inf | logz: -124864.207 +/- 0.425 | dlogz: 80582.182 > 0.059] + + 426it [00:04, 195.99it/s, bound: 31 | nc: 5 | ncall: 3070 | eff(%): 13.876 | loglstar: -inf < -111504.314 < inf | logz: -111516.346 +/- 0.442 | dlogz: 67234.464 > 0.059] + + 448it [00:04, 202.74it/s, bound: 34 | nc: 5 | ncall: 3180 | eff(%): 14.088 | loglstar: -inf < -98643.791 < inf | logz: -98657.386 +/- 0.472 | dlogz: 57842.330 > 0.059] + + 471it [00:04, 209.73it/s, bound: 37 | nc: 5 | ncall: 3295 | eff(%): 14.294 | loglstar: -inf < -93382.628 < inf | logz: -93395.042 +/- 0.441 | dlogz: 49111.660 > 0.059] + + 494it [00:04, 213.22it/s, bound: 40 | nc: 5 | ncall: 3410 | eff(%): 14.487 | loglstar: -inf < -86782.656 < inf | logz: -86796.065 +/- 0.457 | dlogz: 42512.806 > 0.059] + + 516it [00:05, 213.80it/s, bound: 43 | nc: 5 | ncall: 3520 | eff(%): 14.659 | loglstar: -inf < -76030.319 < inf | logz: -76044.167 +/- 0.464 | dlogz: 33874.773 > 0.059] + + 539it [00:05, 218.21it/s, bound: 45 | nc: 5 | ncall: 3635 | eff(%): 14.828 | loglstar: -inf < -66467.299 < inf | logz: -66481.077 +/- 0.458 | dlogz: 24310.634 > 0.059] + + 561it [00:05, 210.52it/s, bound: 48 | nc: 5 | ncall: 3745 | eff(%): 14.980 | loglstar: -inf < -58401.375 < inf | logz: -58417.241 +/- 0.499 | dlogz: 16653.533 > 0.059] + + 583it [00:05, 202.79it/s, bound: 51 | nc: 5 | ncall: 3855 | eff(%): 15.123 | loglstar: -inf < -54018.533 < inf | logz: -54034.842 +/- 0.504 | dlogz: 12091.627 > 0.059] + + 604it [00:05, 195.08it/s, bound: 54 | nc: 5 | ncall: 3960 | eff(%): 15.253 | loglstar: -inf < -52277.995 < inf | logz: -52293.606 +/- 0.486 | dlogz: 16571.889 > 0.059] + + 626it [00:05, 199.56it/s, bound: 56 | nc: 5 | ncall: 4070 | eff(%): 15.381 | loglstar: -inf < -50131.770 < inf | logz: -50148.941 +/- 0.514 | dlogz: 14503.677 > 0.059] + + 647it [00:05, 202.09it/s, bound: 59 | nc: 5 | ncall: 4175 | eff(%): 15.497 | loglstar: -inf < -46247.663 < inf | logz: -46265.252 +/- 0.520 | dlogz: 10553.178 > 0.059] + + 669it [00:05, 206.46it/s, bound: 62 | nc: 5 | ncall: 4285 | eff(%): 15.613 | loglstar: -inf < -44656.592 < inf | logz: -44674.626 +/- 0.524 | dlogz: 9017.177 > 0.059] + + 690it [00:05, 207.29it/s, bound: 64 | nc: 5 | ncall: 4390 | eff(%): 15.718 | loglstar: -inf < -44274.455 < inf | logz: -44290.637 +/- 0.482 | dlogz: 11785.137 > 0.059] + + 713it [00:06, 211.76it/s, bound: 67 | nc: 5 | ncall: 4505 | eff(%): 15.827 | loglstar: -inf < -42622.954 < inf | logz: -42641.878 +/- 0.533 | dlogz: 10171.492 > 0.059] + + 735it [00:06, 213.43it/s, bound: 70 | nc: 5 | ncall: 4615 | eff(%): 15.926 | loglstar: -inf < -42160.151 < inf | logz: -42179.525 +/- 0.536 | dlogz: 9835.917 > 0.059] + + 760it [00:06, 221.66it/s, bound: 73 | nc: 5 | ncall: 4740 | eff(%): 16.034 | loglstar: -inf < -39924.884 < inf | logz: -39943.638 +/- 0.521 | dlogz: 7437.574 > 0.059] + + 786it [00:06, 231.37it/s, bound: 76 | nc: 5 | ncall: 4870 | eff(%): 16.140 | loglstar: -inf < -39022.002 < inf | logz: -39042.409 +/- 0.547 | dlogz: 6549.020 > 0.059] + + 810it [00:06, 229.17it/s, bound: 79 | nc: 5 | ncall: 4990 | eff(%): 16.232 | loglstar: -inf < -37544.420 < inf | logz: -37565.307 +/- 0.553 | dlogz: 5186.148 > 0.059] + + 838it [00:06, 242.02it/s, bound: 83 | nc: 5 | ncall: 5130 | eff(%): 16.335 | loglstar: -inf < -36800.267 < inf | logz: -36821.710 +/- 0.557 | dlogz: 4679.464 > 0.059] + + 865it [00:06, 248.71it/s, bound: 86 | nc: 5 | ncall: 5265 | eff(%): 16.429 | loglstar: -inf < -35519.025 < inf | logz: -35539.371 +/- 0.534 | dlogz: 4912.010 > 0.059] + + 891it [00:06, 250.69it/s, bound: 90 | nc: 5 | ncall: 5395 | eff(%): 16.515 | loglstar: -inf < -34188.087 < inf | logz: -34210.598 +/- 0.572 | dlogz: 3591.748 > 0.059] + + 917it [00:06, 250.16it/s, bound: 93 | nc: 5 | ncall: 5525 | eff(%): 16.597 | loglstar: -inf < -33434.010 < inf | logz: -33457.042 +/- 0.578 | dlogz: 2864.468 > 0.059] + + 943it [00:06, 249.55it/s, bound: 97 | nc: 5 | ncall: 5655 | eff(%): 16.676 | loglstar: -inf < -32749.017 < inf | logz: -32771.448 +/- 0.565 | dlogz: 5273.469 > 0.059] + + 972it [00:07, 260.68it/s, bound: 101 | nc: 5 | ncall: 5800 | eff(%): 16.759 | loglstar: -inf < -32285.709 < inf | logz: -32308.681 +/- 0.569 | dlogz: 7339.013 > 0.059] + + 1001it [00:07, 267.34it/s, bound: 105 | nc: 5 | ncall: 5945 | eff(%): 16.838 | loglstar: -inf < -31683.093 < inf | logz: -31707.823 +/- 0.595 | dlogz: 11152.980 > 0.059] + + 1028it [00:07, 267.13it/s, bound: 108 | nc: 5 | ncall: 6080 | eff(%): 16.908 | loglstar: -inf < -30068.373 < inf | logz: -30093.644 +/- 0.600 | dlogz: 10372.474 > 0.059] + + 1055it [00:07, 266.03it/s, bound: 113 | nc: 5 | ncall: 6215 | eff(%): 16.975 | loglstar: -inf < -28601.815 < inf | logz: -28627.624 +/- 0.607 | dlogz: 8640.504 > 0.059] + + 1082it [00:07, 239.30it/s, bound: 116 | nc: 5 | ncall: 6350 | eff(%): 17.039 | loglstar: -inf < -27057.195 < inf | logz: -27081.536 +/- 0.579 | dlogz: 7978.674 > 0.059] + + 1107it [00:07, 224.32it/s, bound: 120 | nc: 5 | ncall: 6475 | eff(%): 17.097 | loglstar: -inf < -25983.378 < inf | logz: -26010.239 +/- 0.616 | dlogz: 10992.740 > 0.059] + + 1131it [00:07, 225.97it/s, bound: 123 | nc: 5 | ncall: 6595 | eff(%): 17.149 | loglstar: -inf < -23547.514 < inf | logz: -23574.853 +/- 0.623 | dlogz: 10684.604 > 0.059] + + 1154it [00:07, 226.90it/s, bound: 127 | nc: 5 | ncall: 6710 | eff(%): 17.198 | loglstar: -inf < -21859.080 < inf | logz: -21885.764 +/- 0.609 | dlogz: 8721.452 > 0.059] + + 1178it [00:07, 230.43it/s, bound: 130 | nc: 5 | ncall: 6830 | eff(%): 17.247 | loglstar: -inf < -20281.639 < inf | logz: -20309.921 +/- 0.633 | dlogz: 7203.562 > 0.059] + + 1202it [00:08, 231.94it/s, bound: 134 | nc: 5 | ncall: 6950 | eff(%): 17.295 | loglstar: -inf < -19180.535 < inf | logz: -19208.178 +/- 0.620 | dlogz: 6042.911 > 0.059] + + 1229it [00:08, 241.47it/s, bound: 139 | nc: 5 | ncall: 7085 | eff(%): 17.347 | loglstar: -inf < -18161.991 < inf | logz: -18188.795 +/- 0.601 | dlogz: 8424.477 > 0.059] + + 1255it [00:08, 245.08it/s, bound: 143 | nc: 5 | ncall: 7215 | eff(%): 17.394 | loglstar: -inf < -16677.263 < inf | logz: -16707.097 +/- 0.646 | dlogz: 6995.471 > 0.059] + + 1285it [00:08, 258.34it/s, bound: 146 | nc: 5 | ncall: 7365 | eff(%): 17.447 | loglstar: -inf < -15471.839 < inf | logz: -15502.272 +/- 0.652 | dlogz: 6935.616 > 0.059] + + 1312it [00:08, 260.26it/s, bound: 151 | nc: 5 | ncall: 7500 | eff(%): 17.493 | loglstar: -inf < -14107.515 < inf | logz: -14138.489 +/- 0.657 | dlogz: 5514.862 > 0.059] + + 1341it [00:08, 268.54it/s, bound: 155 | nc: 5 | ncall: 7645 | eff(%): 17.541 | loglstar: -inf < -13124.280 < inf | logz: -13155.826 +/- 0.664 | dlogz: 4525.702 > 0.059] + + 1370it [00:08, 274.65it/s, bound: 159 | nc: 5 | ncall: 7790 | eff(%): 17.587 | loglstar: -inf < -12290.026 < inf | logz: -12320.509 +/- 0.645 | dlogz: 3684.529 > 0.059] + + 1400it [00:08, 278.36it/s, bound: 163 | nc: 5 | ncall: 7940 | eff(%): 17.632 | loglstar: -inf < -11090.478 < inf | logz: -11123.217 +/- 0.676 | dlogz: 2529.903 > 0.059] + + 1428it [00:08, 271.40it/s, bound: 166 | nc: 5 | ncall: 8080 | eff(%): 17.673 | loglstar: -inf < -10385.434 < inf | logz: -10418.733 +/- 0.680 | dlogz: 1786.569 > 0.059] + + 1457it [00:08, 276.67it/s, bound: 170 | nc: 5 | ncall: 8225 | eff(%): 17.714 | loglstar: -inf < -9723.039 < inf | logz: -9755.279 +/- 0.661 | dlogz: 2378.173 > 0.059] + + 1488it [00:09, 285.27it/s, bound: 174 | nc: 5 | ncall: 8380 | eff(%): 17.757 | loglstar: -inf < -9244.603 < inf | logz: -9277.466 +/- 0.667 | dlogz: 2645.872 > 0.059] + + 1517it [00:09, 282.34it/s, bound: 178 | nc: 5 | ncall: 8525 | eff(%): 17.795 | loglstar: -inf < -8750.492 < inf | logz: -8785.585 +/- 0.696 | dlogz: 2199.812 > 0.059] + + 1547it [00:09, 286.39it/s, bound: 183 | nc: 5 | ncall: 8675 | eff(%): 17.833 | loglstar: -inf < -8184.322 < inf | logz: -8220.020 +/- 0.703 | dlogz: 1595.906 > 0.059] + + 1578it [00:09, 292.45it/s, bound: 188 | nc: 5 | ncall: 8830 | eff(%): 17.871 | loglstar: -inf < -7524.929 < inf | logz: -7561.244 +/- 0.709 | dlogz: 1145.003 > 0.059] + + 1608it [00:09, 293.74it/s, bound: 192 | nc: 5 | ncall: 8980 | eff(%): 17.906 | loglstar: -inf < -7296.280 < inf | logz: -7333.222 +/- 0.713 | dlogz: 1105.129 > 0.059] + + 1638it [00:09, 289.38it/s, bound: 196 | nc: 5 | ncall: 9130 | eff(%): 17.941 | loglstar: -inf < -7031.596 < inf | logz: -7067.947 +/- 0.697 | dlogz: 1091.543 > 0.059] + + 1667it [00:09, 280.05it/s, bound: 201 | nc: 5 | ncall: 9275 | eff(%): 17.973 | loglstar: -inf < -6714.885 < inf | logz: -6752.933 +/- 0.719 | dlogz: 778.239 > 0.059] + + 1699it [00:09, 289.84it/s, bound: 205 | nc: 5 | ncall: 9435 | eff(%): 18.007 | loglstar: -inf < -6556.201 < inf | logz: -6593.854 +/- 0.713 | dlogz: 616.372 > 0.059] + + 1729it [00:09, 284.76it/s, bound: 209 | nc: 5 | ncall: 9585 | eff(%): 18.039 | loglstar: -inf < -6405.988 < inf | logz: -6445.038 +/- 0.723 | dlogz: 856.664 > 0.059] + + 1758it [00:10, 280.72it/s, bound: 214 | nc: 5 | ncall: 9730 | eff(%): 18.068 | loglstar: -inf < -6217.292 < inf | logz: -6257.243 +/- 0.740 | dlogz: 771.000 > 0.059] + + 1788it [00:10, 285.50it/s, bound: 218 | nc: 5 | ncall: 9880 | eff(%): 18.097 | loglstar: -inf < -6081.272 < inf | logz: -6121.680 +/- 0.738 | dlogz: 625.590 > 0.059] + + 1818it [00:10, 288.43it/s, bound: 222 | nc: 5 | ncall: 10030 | eff(%): 18.126 | loglstar: -inf < -5980.286 < inf | logz: -6020.269 +/- 0.734 | dlogz: 574.204 > 0.059] + + 1848it [00:10, 290.36it/s, bound: 226 | nc: 5 | ncall: 10180 | eff(%): 18.153 | loglstar: -inf < -5791.723 < inf | logz: -5832.353 +/- 0.743 | dlogz: 385.784 > 0.059] + + 1878it [00:10, 288.56it/s, bound: 230 | nc: 5 | ncall: 10330 | eff(%): 18.180 | loglstar: -inf < -5694.234 < inf | logz: -5735.901 +/- 0.746 | dlogz: 313.606 > 0.059] + + 1907it [00:10, 279.89it/s, bound: 234 | nc: 5 | ncall: 10475 | eff(%): 18.205 | loglstar: -inf < -5555.597 < inf | logz: -5596.907 +/- 0.740 | dlogz: 409.483 > 0.059] + + 1936it [00:10, 281.48it/s, bound: 237 | nc: 5 | ncall: 10620 | eff(%): 18.230 | loglstar: -inf < -5520.492 < inf | logz: -5563.596 +/- 0.762 | dlogz: 376.924 > 0.059] + + 1966it [00:10, 285.15it/s, bound: 242 | nc: 5 | ncall: 10770 | eff(%): 18.254 | loglstar: -inf < -5439.713 < inf | logz: -5483.816 +/- 0.780 | dlogz: 392.344 > 0.059] + + 1997it [00:10, 291.25it/s, bound: 247 | nc: 5 | ncall: 10925 | eff(%): 18.279 | loglstar: -inf < -5371.853 < inf | logz: -5416.531 +/- 0.783 | dlogz: 488.928 > 0.059] + + 2028it [00:10, 292.20it/s, bound: 252 | nc: 5 | ncall: 11080 | eff(%): 18.303 | loglstar: -inf < -5279.399 < inf | logz: -5323.611 +/- 0.766 | dlogz: 549.241 > 0.059] + + 2058it [00:11, 294.38it/s, bound: 255 | nc: 5 | ncall: 11230 | eff(%): 18.326 | loglstar: -inf < -5197.653 < inf | logz: -5243.262 +/- 0.782 | dlogz: 545.679 > 0.059] + + 2088it [00:11, 291.54it/s, bound: 259 | nc: 5 | ncall: 11380 | eff(%): 18.348 | loglstar: -inf < -5085.850 < inf | logz: -5130.117 +/- 0.773 | dlogz: 430.834 > 0.059] + + 2119it [00:11, 294.72it/s, bound: 264 | nc: 5 | ncall: 11535 | eff(%): 18.370 | loglstar: -inf < -4989.770 < inf | logz: -5035.643 +/- 0.780 | dlogz: 436.647 > 0.059] + + 2150it [00:11, 297.19it/s, bound: 268 | nc: 5 | ncall: 11690 | eff(%): 18.392 | loglstar: -inf < -4899.780 < inf | logz: -4946.368 +/- 0.797 | dlogz: 347.254 > 0.059] + + 2180it [00:11, 293.89it/s, bound: 271 | nc: 5 | ncall: 11840 | eff(%): 18.412 | loglstar: -inf < -4800.515 < inf | logz: -4847.357 +/- 0.796 | dlogz: 366.033 > 0.059] + + 2210it [00:11, 283.57it/s, bound: 276 | nc: 5 | ncall: 11990 | eff(%): 18.432 | loglstar: -inf < -4764.792 < inf | logz: -4810.659 +/- 0.785 | dlogz: 328.269 > 0.059] + + 2239it [00:11, 266.87it/s, bound: 279 | nc: 5 | ncall: 12135 | eff(%): 18.451 | loglstar: -inf < -4711.500 < inf | logz: -4761.102 +/- 0.829 | dlogz: 288.766 > 0.059] + + 2268it [00:11, 271.81it/s, bound: 283 | nc: 5 | ncall: 12280 | eff(%): 18.469 | loglstar: -inf < -4657.597 < inf | logz: -4706.908 +/- 0.818 | dlogz: 224.333 > 0.059] + + 2298it [00:11, 279.43it/s, bound: 287 | nc: 5 | ncall: 12430 | eff(%): 18.488 | loglstar: -inf < -4610.278 < inf | logz: -4661.015 +/- 0.838 | dlogz: 265.700 > 0.059] + + 2327it [00:12, 277.68it/s, bound: 292 | nc: 5 | ncall: 12575 | eff(%): 18.505 | loglstar: -inf < -4556.876 < inf | logz: -4606.788 +/- 0.826 | dlogz: 444.007 > 0.059] + + 2356it [00:12, 277.40it/s, bound: 296 | nc: 5 | ncall: 12720 | eff(%): 18.522 | loglstar: -inf < -4505.287 < inf | logz: -4557.231 +/- 0.851 | dlogz: 450.880 > 0.059] + + 2385it [00:12, 280.16it/s, bound: 299 | nc: 5 | ncall: 12865 | eff(%): 18.539 | loglstar: -inf < -4459.479 < inf | logz: -4510.327 +/- 0.834 | dlogz: 712.685 > 0.059] + + 2415it [00:12, 283.98it/s, bound: 303 | nc: 5 | ncall: 13015 | eff(%): 18.556 | loglstar: -inf < -4409.904 < inf | logz: -4461.642 +/- 0.840 | dlogz: 663.608 > 0.059] + + 2445it [00:12, 286.60it/s, bound: 307 | nc: 5 | ncall: 13165 | eff(%): 18.572 | loglstar: -inf < -4316.912 < inf | logz: -4370.394 +/- 0.857 | dlogz: 573.184 > 0.059] + + 2474it [00:12, 284.42it/s, bound: 310 | nc: 5 | ncall: 13310 | eff(%): 18.588 | loglstar: -inf < -4235.231 < inf | logz: -4288.364 +/- 0.856 | dlogz: 502.345 > 0.059] + + 2503it [00:12, 247.76it/s, bound: 314 | nc: 5 | ncall: 13455 | eff(%): 18.603 | loglstar: -inf < -4116.690 < inf | logz: -4169.590 +/- 0.851 | dlogz: 382.330 > 0.059] + + 2529it [00:12, 244.70it/s, bound: 317 | nc: 5 | ncall: 13585 | eff(%): 18.616 | loglstar: -inf < -4058.960 < inf | logz: -4112.301 +/- 0.851 | dlogz: 457.538 > 0.059] + + 2555it [00:12, 240.26it/s, bound: 321 | nc: 5 | ncall: 13715 | eff(%): 18.629 | loglstar: -inf < -3974.989 < inf | logz: -4030.954 +/- 0.882 | dlogz: 386.044 > 0.059] + + 2580it [00:13, 228.71it/s, bound: 324 | nc: 5 | ncall: 13840 | eff(%): 18.642 | loglstar: -inf < -3933.400 < inf | logz: -3988.059 +/- 0.859 | dlogz: 332.297 > 0.059] + + 2604it [00:13, 228.95it/s, bound: 327 | nc: 5 | ncall: 13960 | eff(%): 18.653 | loglstar: -inf < -3903.190 < inf | logz: -3960.114 +/- 0.888 | dlogz: 307.461 > 0.059] + + 2629it [00:13, 230.14it/s, bound: 330 | nc: 5 | ncall: 14085 | eff(%): 18.665 | loglstar: -inf < -3884.056 < inf | logz: -3939.796 +/- 0.874 | dlogz: 288.997 > 0.059] + + 2653it [00:13, 224.40it/s, bound: 333 | nc: 5 | ncall: 14205 | eff(%): 18.677 | loglstar: -inf < -3843.682 < inf | logz: -3899.117 +/- 0.870 | dlogz: 365.637 > 0.059] + + 2677it [00:13, 228.08it/s, bound: 336 | nc: 5 | ncall: 14325 | eff(%): 18.688 | loglstar: -inf < -3798.061 < inf | logz: -3855.180 +/- 0.882 | dlogz: 321.799 > 0.059] + + 2703it [00:13, 234.95it/s, bound: 339 | nc: 5 | ncall: 14455 | eff(%): 18.699 | loglstar: -inf < -3761.573 < inf | logz: -3820.350 +/- 0.898 | dlogz: 287.779 > 0.059] + + 2727it [00:13, 231.11it/s, bound: 342 | nc: 5 | ncall: 14575 | eff(%): 18.710 | loglstar: -inf < -3729.105 < inf | logz: -3788.540 +/- 0.909 | dlogz: 258.064 > 0.059] + + 2751it [00:13, 208.03it/s, bound: 345 | nc: 5 | ncall: 14695 | eff(%): 18.721 | loglstar: -inf < -3691.375 < inf | logz: -3750.877 +/- 0.902 | dlogz: 216.550 > 0.059] + + 2776it [00:13, 216.42it/s, bound: 348 | nc: 5 | ncall: 14820 | eff(%): 18.731 | loglstar: -inf < -3644.681 < inf | logz: -3703.636 +/- 0.902 | dlogz: 311.575 > 0.059] + + 2801it [00:14, 224.84it/s, bound: 352 | nc: 5 | ncall: 14945 | eff(%): 18.742 | loglstar: -inf < -3591.772 < inf | logz: -3651.564 +/- 0.912 | dlogz: 259.446 > 0.059] + + 2827it [00:14, 233.60it/s, bound: 355 | nc: 5 | ncall: 15075 | eff(%): 18.753 | loglstar: -inf < -3548.807 < inf | logz: -3608.553 +/- 0.909 | dlogz: 215.304 > 0.059] + + 2851it [00:14, 233.54it/s, bound: 359 | nc: 5 | ncall: 15195 | eff(%): 18.763 | loglstar: -inf < -3504.303 < inf | logz: -3565.368 +/- 0.921 | dlogz: 259.892 > 0.059] + + 2875it [00:14, 235.29it/s, bound: 362 | nc: 5 | ncall: 15315 | eff(%): 18.772 | loglstar: -inf < -3480.360 < inf | logz: -3540.181 +/- 0.907 | dlogz: 233.170 > 0.059] + + 2899it [00:14, 236.65it/s, bound: 365 | nc: 5 | ncall: 15435 | eff(%): 18.782 | loglstar: -inf < -3440.971 < inf | logz: -3501.378 +/- 0.906 | dlogz: 215.082 > 0.059] + + 2923it [00:14, 224.19it/s, bound: 368 | nc: 5 | ncall: 15555 | eff(%): 18.791 | loglstar: -inf < -3388.419 < inf | logz: -3451.788 +/- 0.943 | dlogz: 169.525 > 0.059] + + 2946it [00:14, 216.71it/s, bound: 372 | nc: 5 | ncall: 15670 | eff(%): 18.800 | loglstar: -inf < -3366.886 < inf | logz: -3429.279 +/- 0.929 | dlogz: 142.514 > 0.059] + + 2969it [00:14, 217.91it/s, bound: 375 | nc: 5 | ncall: 15785 | eff(%): 18.809 | loglstar: -inf < -3340.426 < inf | logz: -3404.417 +/- 0.942 | dlogz: 118.237 > 0.059] + + 2992it [00:14, 220.07it/s, bound: 378 | nc: 5 | ncall: 15900 | eff(%): 18.818 | loglstar: -inf < -3322.582 < inf | logz: -3386.217 +/- 0.944 | dlogz: 98.952 > 0.059] + + 3015it [00:14, 218.97it/s, bound: 381 | nc: 5 | ncall: 16015 | eff(%): 18.826 | loglstar: -inf < -3303.484 < inf | logz: -3367.789 +/- 0.945 | dlogz: 80.005 > 0.059] + + 3037it [00:15, 216.95it/s, bound: 383 | nc: 5 | ncall: 16125 | eff(%): 18.834 | loglstar: -inf < -3291.004 < inf | logz: -3356.147 +/- 0.946 | dlogz: 74.722 > 0.059] + + 3062it [00:15, 223.54it/s, bound: 387 | nc: 5 | ncall: 16250 | eff(%): 18.843 | loglstar: -inf < -3278.511 < inf | logz: -3342.283 +/- 0.942 | dlogz: 61.537 > 0.059] + + 3086it [00:15, 227.30it/s, bound: 390 | nc: 5 | ncall: 16370 | eff(%): 18.852 | loglstar: -inf < -3267.117 < inf | logz: -3333.471 +/- 0.960 | dlogz: 53.455 > 0.059] + + 3111it [00:15, 232.99it/s, bound: 393 | nc: 5 | ncall: 16495 | eff(%): 18.860 | loglstar: -inf < -3252.052 < inf | logz: -3318.751 +/- 0.963 | dlogz: 37.967 > 0.059] + + 3137it [00:15, 238.64it/s, bound: 396 | nc: 5 | ncall: 16625 | eff(%): 18.869 | loglstar: -inf < -3241.167 < inf | logz: -3307.366 +/- 0.954 | dlogz: 60.780 > 0.059] + + 3161it [00:15, 225.76it/s, bound: 399 | nc: 5 | ncall: 16745 | eff(%): 18.877 | loglstar: -inf < -3228.201 < inf | logz: -3293.740 +/- 0.959 | dlogz: 47.071 > 0.059] + + 3185it [00:15, 227.66it/s, bound: 402 | nc: 5 | ncall: 16865 | eff(%): 18.885 | loglstar: -inf < -3221.507 < inf | logz: -3288.603 +/- 0.959 | dlogz: 41.640 > 0.059] + + 3208it [00:15, 225.99it/s, bound: 405 | nc: 5 | ncall: 16980 | eff(%): 18.893 | loglstar: -inf < -3218.473 < inf | logz: -3285.662 +/- 0.958 | dlogz: 38.082 > 0.059] + + 3234it [00:15, 235.10it/s, bound: 408 | nc: 5 | ncall: 17110 | eff(%): 18.901 | loglstar: -inf < -3208.836 < inf | logz: -3276.342 +/- 0.974 | dlogz: 53.717 > 0.059] + + 3258it [00:16, 221.87it/s, bound: 411 | nc: 5 | ncall: 17230 | eff(%): 18.909 | loglstar: -inf < -3198.968 < inf | logz: -3267.567 +/- 0.978 | dlogz: 47.690 > 0.059] + + 3281it [00:16, 216.10it/s, bound: 415 | nc: 5 | ncall: 17345 | eff(%): 18.916 | loglstar: -inf < -3191.602 < inf | logz: -3259.916 +/- 0.982 | dlogz: 43.418 > 0.059] + + 3305it [00:16, 221.80it/s, bound: 418 | nc: 5 | ncall: 17465 | eff(%): 18.924 | loglstar: -inf < -3186.406 < inf | logz: -3254.757 +/- 0.982 | dlogz: 45.126 > 0.059] + + 3328it [00:16, 220.68it/s, bound: 421 | nc: 5 | ncall: 17580 | eff(%): 18.931 | loglstar: -inf < -3180.130 < inf | logz: -3250.980 +/- 0.995 | dlogz: 52.236 > 0.059] + + 3352it [00:16, 222.46it/s, bound: 425 | nc: 5 | ncall: 17700 | eff(%): 18.938 | loglstar: -inf < -3171.766 < inf | logz: -3242.285 +/- 0.995 | dlogz: 42.641 > 0.059] + + 3375it [00:16, 218.59it/s, bound: 428 | nc: 5 | ncall: 17815 | eff(%): 18.945 | loglstar: -inf < -3161.316 < inf | logz: -3232.514 +/- 1.008 | dlogz: 33.032 > 0.059] + + 3398it [00:16, 220.35it/s, bound: 431 | nc: 5 | ncall: 17930 | eff(%): 18.951 | loglstar: -inf < -3155.385 < inf | logz: -3226.563 +/- 1.002 | dlogz: 34.306 > 0.059] + + 3422it [00:16, 225.38it/s, bound: 435 | nc: 5 | ncall: 18050 | eff(%): 18.958 | loglstar: -inf < -3151.227 < inf | logz: -3222.548 +/- 1.001 | dlogz: 29.723 > 0.059] + + 3446it [00:16, 229.25it/s, bound: 438 | nc: 5 | ncall: 18170 | eff(%): 18.965 | loglstar: -inf < -3144.038 < inf | logz: -3216.278 +/- 1.012 | dlogz: 29.213 > 0.059] + + 3469it [00:16, 228.92it/s, bound: 441 | nc: 5 | ncall: 18285 | eff(%): 18.972 | loglstar: -inf < -3140.698 < inf | logz: -3211.973 +/- 1.009 | dlogz: 24.218 > 0.059] + + 3493it [00:17, 230.28it/s, bound: 445 | nc: 5 | ncall: 18405 | eff(%): 18.979 | loglstar: -inf < -3135.273 < inf | logz: -3207.607 +/- 1.018 | dlogz: 20.942 > 0.059] + + 3517it [00:17, 232.18it/s, bound: 448 | nc: 5 | ncall: 18525 | eff(%): 18.985 | loglstar: -inf < -3131.892 < inf | logz: -3203.824 +/- 1.016 | dlogz: 16.593 > 0.059] + + 3542it [00:17, 235.95it/s, bound: 451 | nc: 5 | ncall: 18650 | eff(%): 18.992 | loglstar: -inf < -3125.801 < inf | logz: -3198.731 +/- 1.026 | dlogz: 16.917 > 0.059] + + 3567it [00:17, 237.62it/s, bound: 455 | nc: 5 | ncall: 18775 | eff(%): 18.999 | loglstar: -inf < -3123.639 < inf | logz: -3196.680 +/- 1.023 | dlogz: 14.322 > 0.059] + + 3592it [00:17, 239.88it/s, bound: 458 | nc: 5 | ncall: 18900 | eff(%): 19.005 | loglstar: -inf < -3121.695 < inf | logz: -3194.972 +/- 1.025 | dlogz: 12.083 > 0.059] + + 3616it [00:17, 229.01it/s, bound: 461 | nc: 5 | ncall: 19020 | eff(%): 19.012 | loglstar: -inf < -3119.236 < inf | logz: -3193.290 +/- 1.031 | dlogz: 9.948 > 0.059] + + 3639it [00:17, 224.41it/s, bound: 464 | nc: 5 | ncall: 19135 | eff(%): 19.018 | loglstar: -inf < -3117.744 < inf | logz: -3191.885 +/- 1.033 | dlogz: 8.049 > 0.059] + + 3662it [00:17, 219.18it/s, bound: 467 | nc: 5 | ncall: 19250 | eff(%): 19.023 | loglstar: -inf < -3116.298 < inf | logz: -3190.845 +/- 1.034 | dlogz: 9.367 > 0.059] + + 3684it [00:17, 213.58it/s, bound: 470 | nc: 5 | ncall: 19360 | eff(%): 19.029 | loglstar: -inf < -3115.586 < inf | logz: -3189.995 +/- 1.036 | dlogz: 8.062 > 0.059] + + 3706it [00:18, 212.63it/s, bound: 473 | nc: 5 | ncall: 19470 | eff(%): 19.034 | loglstar: -inf < -3114.786 < inf | logz: -3189.469 +/- 1.037 | dlogz: 7.085 > 0.059] + + 3729it [00:18, 215.48it/s, bound: 476 | nc: 5 | ncall: 19585 | eff(%): 19.040 | loglstar: -inf < -3113.585 < inf | logz: -3188.709 +/- 1.041 | dlogz: 5.863 > 0.059] + + 3752it [00:18, 217.67it/s, bound: 479 | nc: 5 | ncall: 19700 | eff(%): 19.046 | loglstar: -inf < -3112.587 < inf | logz: -3188.192 +/- 1.043 | dlogz: 4.893 > 0.059] + + 3776it [00:18, 222.67it/s, bound: 482 | nc: 5 | ncall: 19820 | eff(%): 19.051 | loglstar: -inf < -3112.001 < inf | logz: -3187.720 +/- 1.045 | dlogz: 3.946 > 0.059] + + 3801it [00:18, 229.20it/s, bound: 486 | nc: 5 | ncall: 19945 | eff(%): 19.057 | loglstar: -inf < -3111.140 < inf | logz: -3187.310 +/- 1.047 | dlogz: 3.850 > 0.059] + + 3826it [00:18, 233.50it/s, bound: 489 | nc: 5 | ncall: 20070 | eff(%): 19.063 | loglstar: -inf < -3110.382 < inf | logz: -3186.971 +/- 1.050 | dlogz: 3.691 > 0.059] + + 3851it [00:18, 236.02it/s, bound: 493 | nc: 5 | ncall: 20195 | eff(%): 19.069 | loglstar: -inf < -3109.558 < inf | logz: -3186.610 +/- 1.053 | dlogz: 137.273 > 0.059] + + 3877it [00:18, 242.74it/s, bound: 496 | nc: 5 | ncall: 20325 | eff(%): 19.075 | loglstar: -inf < -3108.505 < inf | logz: -3186.212 +/- 1.057 | dlogz: 180.588 > 0.059] + + 3902it [00:18, 243.41it/s, bound: 499 | nc: 5 | ncall: 20450 | eff(%): 19.081 | loglstar: -inf < -3107.894 < inf | logz: -3185.828 +/- 1.061 | dlogz: 214.871 > 0.059] + + 3927it [00:18, 240.42it/s, bound: 502 | nc: 5 | ncall: 20575 | eff(%): 19.086 | loglstar: -inf < -3107.409 < inf | logz: -3185.574 +/- 1.063 | dlogz: 262.167 > 0.059] + + 3954it [00:19, 249.04it/s, bound: 506 | nc: 5 | ncall: 20710 | eff(%): 19.092 | loglstar: -inf < -3106.449 < inf | logz: -3185.313 +/- 1.066 | dlogz: 401.968 > 0.059] + + 3979it [00:19, 242.51it/s, bound: 509 | nc: 5 | ncall: 20835 | eff(%): 19.098 | loglstar: -inf < -3089.190 < inf | logz: -3171.230 +/- 1.116 | dlogz: 400.672 > 0.059] + + 4006it [00:19, 249.49it/s, bound: 513 | nc: 5 | ncall: 20970 | eff(%): 19.103 | loglstar: -inf < -3028.774 < inf | logz: -3113.872 +/- 1.142 | dlogz: 511.433 > 0.059] + + 4037it [00:19, 266.87it/s, bound: 518 | nc: 5 | ncall: 21125 | eff(%): 19.110 | loglstar: -inf < -2935.952 < inf | logz: -3021.403 +/- 1.139 | dlogz: 413.664 > 0.059] + + 4066it [00:19, 270.70it/s, bound: 522 | nc: 5 | ncall: 21270 | eff(%): 19.116 | loglstar: -inf < -2804.742 < inf | logz: -2890.069 +/- 1.135 | dlogz: 280.633 > 0.059] + + 4094it [00:19, 259.11it/s, bound: 526 | nc: 5 | ncall: 21410 | eff(%): 19.122 | loglstar: -inf < -2703.924 < inf | logz: -2789.659 +/- 1.144 | dlogz: 179.833 > 0.059] + + 4121it [00:19, 253.93it/s, bound: 530 | nc: 5 | ncall: 21545 | eff(%): 19.127 | loglstar: -inf < -2676.905 < inf | logz: -2763.583 +/- 1.140 | dlogz: 287.628 > 0.059] + + 4147it [00:19, 251.85it/s, bound: 534 | nc: 5 | ncall: 21675 | eff(%): 19.133 | loglstar: -inf < -2654.489 < inf | logz: -2741.413 +/- 1.145 | dlogz: 264.911 > 0.059] + + 4173it [00:19, 247.55it/s, bound: 538 | nc: 5 | ncall: 21805 | eff(%): 19.138 | loglstar: -inf < -2595.726 < inf | logz: -2683.058 +/- 1.153 | dlogz: 206.388 > 0.059] + + 4198it [00:20, 244.69it/s, bound: 541 | nc: 5 | ncall: 21930 | eff(%): 19.143 | loglstar: -inf < -2564.045 < inf | logz: -2652.720 +/- 1.158 | dlogz: 189.504 > 0.059] + + 4223it [00:20, 207.94it/s, bound: 545 | nc: 5 | ncall: 22055 | eff(%): 19.148 | loglstar: -inf < -2528.320 < inf | logz: -2614.630 +/- 1.140 | dlogz: 176.314 > 0.059] + + 4245it [00:20, 187.73it/s, bound: 549 | nc: 5 | ncall: 22165 | eff(%): 19.152 | loglstar: -inf < -2490.456 < inf | logz: -2579.553 +/- 1.161 | dlogz: 189.182 > 0.059] + + 4265it [00:20, 185.33it/s, bound: 551 | nc: 5 | ncall: 22265 | eff(%): 19.156 | loglstar: -inf < -2464.797 < inf | logz: -2554.431 +/- 1.163 | dlogz: 224.042 > 0.059] + + 4285it [00:20, 186.16it/s, bound: 554 | nc: 5 | ncall: 22365 | eff(%): 19.159 | loglstar: -inf < -2446.211 < inf | logz: -2536.298 +/- 1.167 | dlogz: 272.742 > 0.059] + + 4307it [00:20, 192.66it/s, bound: 557 | nc: 5 | ncall: 22475 | eff(%): 19.164 | loglstar: -inf < -2417.344 < inf | logz: -2507.510 +/- 1.169 | dlogz: 243.208 > 0.059] + + 4327it [00:20, 190.78it/s, bound: 560 | nc: 5 | ncall: 22575 | eff(%): 19.167 | loglstar: -inf < -2397.637 < inf | logz: -2488.421 +/- 1.169 | dlogz: 373.970 > 0.059] + + 4347it [00:20, 182.05it/s, bound: 562 | nc: 5 | ncall: 22675 | eff(%): 19.171 | loglstar: -inf < -2358.398 < inf | logz: -2448.698 +/- 1.172 | dlogz: 408.663 > 0.059] + + 4366it [00:21, 174.86it/s, bound: 565 | nc: 5 | ncall: 22770 | eff(%): 19.174 | loglstar: -inf < -2328.265 < inf | logz: -2420.536 +/- 1.186 | dlogz: 382.616 > 0.059] + + 4384it [00:21, 173.72it/s, bound: 567 | nc: 5 | ncall: 22860 | eff(%): 19.178 | loglstar: -inf < -2301.027 < inf | logz: -2392.674 +/- 1.180 | dlogz: 352.430 > 0.059] + + 4404it [00:21, 176.69it/s, bound: 570 | nc: 5 | ncall: 22960 | eff(%): 19.181 | loglstar: -inf < -2245.881 < inf | logz: -2336.707 +/- 1.174 | dlogz: 497.115 > 0.059] + + 4422it [00:21, 177.17it/s, bound: 572 | nc: 5 | ncall: 23050 | eff(%): 19.184 | loglstar: -inf < -2199.901 < inf | logz: -2292.184 +/- 1.185 | dlogz: 452.960 > 0.059] + + 4443it [00:21, 184.65it/s, bound: 575 | nc: 5 | ncall: 23155 | eff(%): 19.188 | loglstar: -inf < -2165.182 < inf | logz: -2257.935 +/- 1.189 | dlogz: 541.031 > 0.059] + + 4462it [00:21, 180.09it/s, bound: 577 | nc: 5 | ncall: 23250 | eff(%): 19.191 | loglstar: -inf < -2084.769 < inf | logz: -2179.031 +/- 1.201 | dlogz: 505.635 > 0.059] + + 4481it [00:21, 182.82it/s, bound: 580 | nc: 5 | ncall: 23345 | eff(%): 19.195 | loglstar: -inf < -2009.045 < inf | logz: -2103.452 +/- 1.196 | dlogz: 456.785 > 0.059] + + 4502it [00:21, 188.70it/s, bound: 583 | nc: 5 | ncall: 23450 | eff(%): 19.198 | loglstar: -inf < -1930.708 < inf | logz: -2024.381 +/- 1.194 | dlogz: 376.102 > 0.059] + + 4521it [00:21, 188.81it/s, bound: 585 | nc: 5 | ncall: 23545 | eff(%): 19.202 | loglstar: -inf < -1862.088 < inf | logz: -1955.832 +/- 1.194 | dlogz: 306.935 > 0.059] + + 4543it [00:21, 195.88it/s, bound: 588 | nc: 5 | ncall: 23655 | eff(%): 19.205 | loglstar: -inf < -1794.314 < inf | logz: -1889.577 +/- 1.200 | dlogz: 240.798 > 0.059] + + 4563it [00:22, 192.88it/s, bound: 591 | nc: 5 | ncall: 23755 | eff(%): 19.209 | loglstar: -inf < -1717.877 < inf | logz: -1814.146 +/- 1.213 | dlogz: 379.909 > 0.059] + + 4584it [00:22, 196.54it/s, bound: 593 | nc: 5 | ncall: 23860 | eff(%): 19.212 | loglstar: -inf < -1669.403 < inf | logz: -1765.933 +/- 1.210 | dlogz: 349.557 > 0.059] + + 4604it [00:22, 196.63it/s, bound: 596 | nc: 5 | ncall: 23960 | eff(%): 19.215 | loglstar: -inf < -1629.887 < inf | logz: -1724.199 +/- 1.192 | dlogz: 407.633 > 0.059] + + 4624it [00:22, 195.67it/s, bound: 599 | nc: 5 | ncall: 24060 | eff(%): 19.219 | loglstar: -inf < -1590.358 < inf | logz: -1686.571 +/- 1.208 | dlogz: 370.273 > 0.059] + + 4644it [00:22, 189.72it/s, bound: 602 | nc: 5 | ncall: 24160 | eff(%): 19.222 | loglstar: -inf < -1553.892 < inf | logz: -1651.558 +/- 1.218 | dlogz: 336.168 > 0.059] + + 4664it [00:22, 192.35it/s, bound: 604 | nc: 5 | ncall: 24260 | eff(%): 19.225 | loglstar: -inf < -1504.288 < inf | logz: -1601.485 +/- 1.217 | dlogz: 284.677 > 0.059] + + 4684it [00:22, 192.45it/s, bound: 607 | nc: 5 | ncall: 24360 | eff(%): 19.228 | loglstar: -inf < -1462.571 < inf | logz: -1560.022 +/- 1.214 | dlogz: 242.562 > 0.059] + + 4705it [00:22, 196.34it/s, bound: 609 | nc: 5 | ncall: 24465 | eff(%): 19.232 | loglstar: -inf < -1427.355 < inf | logz: -1526.389 +/- 1.226 | dlogz: 338.098 > 0.059] + + 4725it [00:22, 186.75it/s, bound: 612 | nc: 5 | ncall: 24565 | eff(%): 19.235 | loglstar: -inf < -1380.576 < inf | logz: -1479.819 +/- 1.226 | dlogz: 290.639 > 0.059] + + 4745it [00:23, 189.26it/s, bound: 614 | nc: 5 | ncall: 24665 | eff(%): 19.238 | loglstar: -inf < -1348.555 < inf | logz: -1447.005 +/- 1.219 | dlogz: 256.020 > 0.059] + + 4765it [00:23, 188.60it/s, bound: 617 | nc: 5 | ncall: 24765 | eff(%): 19.241 | loglstar: -inf < -1321.917 < inf | logz: -1420.266 +/- 1.221 | dlogz: 228.608 > 0.059] + + 4784it [00:23, 187.02it/s, bound: 620 | nc: 5 | ncall: 24860 | eff(%): 19.244 | loglstar: -inf < -1294.259 < inf | logz: -1393.464 +/- 1.226 | dlogz: 247.838 > 0.059] + + 4803it [00:23, 177.15it/s, bound: 622 | nc: 5 | ncall: 24955 | eff(%): 19.247 | loglstar: -inf < -1266.353 < inf | logz: -1366.339 +/- 1.233 | dlogz: 220.836 > 0.059] + + 4821it [00:23, 170.98it/s, bound: 624 | nc: 5 | ncall: 25045 | eff(%): 19.249 | loglstar: -inf < -1234.459 < inf | logz: -1335.287 +/- 1.234 | dlogz: 189.475 > 0.059] + + 4839it [00:23, 172.44it/s, bound: 626 | nc: 5 | ncall: 25135 | eff(%): 19.252 | loglstar: -inf < -1223.327 < inf | logz: -1322.906 +/- 1.220 | dlogz: 175.745 > 0.059] + + 4858it [00:23, 176.89it/s, bound: 629 | nc: 5 | ncall: 25230 | eff(%): 19.255 | loglstar: -inf < -1195.042 < inf | logz: -1295.463 +/- 1.233 | dlogz: 274.986 > 0.059] + + 4879it [00:23, 183.43it/s, bound: 632 | nc: 5 | ncall: 25335 | eff(%): 19.258 | loglstar: -inf < -1158.544 < inf | logz: -1261.169 +/- 1.251 | dlogz: 332.831 > 0.059] + + 4898it [00:23, 185.13it/s, bound: 634 | nc: 5 | ncall: 25430 | eff(%): 19.261 | loglstar: -inf < -1139.580 < inf | logz: -1239.890 +/- 1.231 | dlogz: 306.826 > 0.059] + + 4917it [00:23, 169.07it/s, bound: 637 | nc: 5 | ncall: 25525 | eff(%): 19.263 | loglstar: -inf < -1111.420 < inf | logz: -1214.704 +/- 1.254 | dlogz: 313.410 > 0.059] + + 4935it [00:24, 166.44it/s, bound: 639 | nc: 5 | ncall: 25615 | eff(%): 19.266 | loglstar: -inf < -1087.309 < inf | logz: -1190.842 +/- 1.252 | dlogz: 288.249 > 0.059] + + 4954it [00:24, 170.86it/s, bound: 642 | nc: 5 | ncall: 25710 | eff(%): 19.269 | loglstar: -inf < -1077.323 < inf | logz: -1179.547 +/- 1.243 | dlogz: 275.037 > 0.059] + + 4972it [00:24, 169.31it/s, bound: 644 | nc: 5 | ncall: 25800 | eff(%): 19.271 | loglstar: -inf < -1047.803 < inf | logz: -1151.825 +/- 1.253 | dlogz: 247.711 > 0.059] + + 4992it [00:24, 175.23it/s, bound: 647 | nc: 5 | ncall: 25900 | eff(%): 19.274 | loglstar: -inf < -1015.339 < inf | logz: -1119.214 +/- 1.258 | dlogz: 214.694 > 0.059] + + 5010it [00:24, 175.57it/s, bound: 649 | nc: 5 | ncall: 25990 | eff(%): 19.277 | loglstar: -inf < -982.561 < inf | logz: -1087.229 +/- 1.260 | dlogz: 182.691 > 0.059] + + 5029it [00:24, 177.84it/s, bound: 653 | nc: 5 | ncall: 26085 | eff(%): 19.279 | loglstar: -inf < -942.331 < inf | logz: -1047.945 +/- 1.269 | dlogz: 240.876 > 0.059] + + 5051it [00:24, 188.59it/s, bound: 655 | nc: 5 | ncall: 26195 | eff(%): 19.282 | loglstar: -inf < -922.753 < inf | logz: -1027.475 +/- 1.257 | dlogz: 216.980 > 0.059] + + 5074it [00:24, 199.89it/s, bound: 658 | nc: 5 | ncall: 26310 | eff(%): 19.285 | loglstar: -inf < -890.187 < inf | logz: -996.023 +/- 1.265 | dlogz: 185.567 > 0.059] + + 5095it [00:24, 198.38it/s, bound: 661 | nc: 5 | ncall: 26415 | eff(%): 19.288 | loglstar: -inf < -860.389 < inf | logz: -964.609 +/- 1.255 | dlogz: 152.874 > 0.059] + + 5119it [00:25, 208.93it/s, bound: 664 | nc: 5 | ncall: 26535 | eff(%): 19.292 | loglstar: -inf < -834.812 < inf | logz: -940.638 +/- 1.263 | dlogz: 128.693 > 0.059] + + 5141it [00:25, 210.00it/s, bound: 667 | nc: 5 | ncall: 26645 | eff(%): 19.294 | loglstar: -inf < -816.368 < inf | logz: -922.785 +/- 1.272 | dlogz: 117.135 > 0.059] + + 5163it [00:25, 210.22it/s, bound: 670 | nc: 5 | ncall: 26755 | eff(%): 19.297 | loglstar: -inf < -793.441 < inf | logz: -901.470 +/- 1.280 | dlogz: 152.407 > 0.059] + + 5185it [00:25, 205.98it/s, bound: 673 | nc: 5 | ncall: 26865 | eff(%): 19.300 | loglstar: -inf < -778.968 < inf | logz: -886.112 +/- 1.273 | dlogz: 151.699 > 0.059] + + 5206it [00:25, 207.08it/s, bound: 677 | nc: 5 | ncall: 26970 | eff(%): 19.303 | loglstar: -inf < -757.569 < inf | logz: -866.255 +/- 1.285 | dlogz: 132.610 > 0.059] + + 5227it [00:25, 204.77it/s, bound: 680 | nc: 5 | ncall: 27075 | eff(%): 19.306 | loglstar: -inf < -735.428 < inf | logz: -842.552 +/- 1.275 | dlogz: 192.294 > 0.059] + + 5248it [00:25, 200.99it/s, bound: 682 | nc: 5 | ncall: 27180 | eff(%): 19.308 | loglstar: -inf < -709.536 < inf | logz: -819.026 +/- 1.288 | dlogz: 169.466 > 0.059] + + 5269it [00:25, 200.85it/s, bound: 685 | nc: 5 | ncall: 27285 | eff(%): 19.311 | loglstar: -inf < -688.247 < inf | logz: -797.605 +/- 1.292 | dlogz: 147.363 > 0.059] + + 5290it [00:25, 198.89it/s, bound: 688 | nc: 5 | ncall: 27390 | eff(%): 19.314 | loglstar: -inf < -671.449 < inf | logz: -781.591 +/- 1.288 | dlogz: 130.684 > 0.059] + + 5311it [00:25, 199.61it/s, bound: 690 | nc: 5 | ncall: 27495 | eff(%): 19.316 | loglstar: -inf < -656.615 < inf | logz: -766.339 +/- 1.288 | dlogz: 114.740 > 0.059] + + 5331it [00:26, 192.01it/s, bound: 693 | nc: 5 | ncall: 27595 | eff(%): 19.319 | loglstar: -inf < -642.213 < inf | logz: -752.912 +/- 1.295 | dlogz: 101.231 > 0.059] + + 5352it [00:26, 194.77it/s, bound: 696 | nc: 5 | ncall: 27700 | eff(%): 19.321 | loglstar: -inf < -627.427 < inf | logz: -738.732 +/- 1.295 | dlogz: 133.584 > 0.059] + + 5372it [00:26, 189.59it/s, bound: 698 | nc: 5 | ncall: 27800 | eff(%): 19.324 | loglstar: -inf < -609.015 < inf | logz: -720.284 +/- 1.302 | dlogz: 114.804 > 0.059] + + 5392it [00:26, 190.97it/s, bound: 701 | nc: 5 | ncall: 27900 | eff(%): 19.326 | loglstar: -inf < -601.285 < inf | logz: -712.229 +/- 1.292 | dlogz: 151.299 > 0.059] + + 5412it [00:26, 188.95it/s, bound: 704 | nc: 5 | ncall: 28000 | eff(%): 19.329 | loglstar: -inf < -593.134 < inf | logz: -704.499 +/- 1.302 | dlogz: 143.205 > 0.059] + + 5433it [00:26, 193.67it/s, bound: 707 | nc: 5 | ncall: 28105 | eff(%): 19.331 | loglstar: -inf < -582.559 < inf | logz: -693.887 +/- 1.302 | dlogz: 134.669 > 0.059] + + 5455it [00:26, 199.87it/s, bound: 710 | nc: 5 | ncall: 28215 | eff(%): 19.334 | loglstar: -inf < -574.027 < inf | logz: -685.884 +/- 1.306 | dlogz: 126.871 > 0.059] + + 5477it [00:26, 203.79it/s, bound: 713 | nc: 5 | ncall: 28325 | eff(%): 19.336 | loglstar: -inf < -560.920 < inf | logz: -673.836 +/- 1.309 | dlogz: 159.789 > 0.059] + + 5498it [00:26, 201.14it/s, bound: 717 | nc: 5 | ncall: 28430 | eff(%): 19.339 | loglstar: -inf < -532.500 < inf | logz: -645.145 +/- 1.312 | dlogz: 130.443 > 0.059] + + 5519it [00:27, 202.86it/s, bound: 719 | nc: 5 | ncall: 28535 | eff(%): 19.341 | loglstar: -inf < -511.752 < inf | logz: -625.603 +/- 1.321 | dlogz: 157.373 > 0.059] + + 5541it [00:27, 205.72it/s, bound: 722 | nc: 5 | ncall: 28645 | eff(%): 19.344 | loglstar: -inf < -491.757 < inf | logz: -606.488 +/- 1.324 | dlogz: 147.342 > 0.059] + + 5562it [00:27, 199.37it/s, bound: 725 | nc: 5 | ncall: 28750 | eff(%): 19.346 | loglstar: -inf < -469.098 < inf | logz: -584.013 +/- 1.327 | dlogz: 147.191 > 0.059] + + 5582it [00:27, 195.81it/s, bound: 727 | nc: 5 | ncall: 28850 | eff(%): 19.348 | loglstar: -inf < -450.258 < inf | logz: -566.810 +/- 1.336 | dlogz: 155.611 > 0.059] + + 5602it [00:27, 193.33it/s, bound: 730 | nc: 5 | ncall: 28950 | eff(%): 19.351 | loglstar: -inf < -434.797 < inf | logz: -551.605 +/- 1.336 | dlogz: 139.631 > 0.059] + + 5622it [00:27, 193.89it/s, bound: 732 | nc: 5 | ncall: 29050 | eff(%): 19.353 | loglstar: -inf < -419.318 < inf | logz: -536.363 +/- 1.338 | dlogz: 132.572 > 0.059] + + 5645it [00:27, 204.10it/s, bound: 735 | nc: 5 | ncall: 29165 | eff(%): 19.355 | loglstar: -inf < -397.858 < inf | logz: -514.214 +/- 1.336 | dlogz: 108.934 > 0.059] + + 5667it [00:27, 208.54it/s, bound: 738 | nc: 5 | ncall: 29275 | eff(%): 19.358 | loglstar: -inf < -382.623 < inf | logz: -500.059 +/- 1.337 | dlogz: 137.147 > 0.059] + + 5688it [00:27, 207.18it/s, bound: 741 | nc: 5 | ncall: 29380 | eff(%): 19.360 | loglstar: -inf < -364.064 < inf | logz: -482.779 +/- 1.350 | dlogz: 129.827 > 0.059] + + 5709it [00:28, 188.87it/s, bound: 744 | nc: 5 | ncall: 29485 | eff(%): 19.362 | loglstar: -inf < -345.731 < inf | logz: -463.445 +/- 1.343 | dlogz: 108.256 > 0.059] + + 5729it [00:28, 186.35it/s, bound: 746 | nc: 5 | ncall: 29585 | eff(%): 19.365 | loglstar: -inf < -326.340 < inf | logz: -444.575 +/- 1.347 | dlogz: 89.175 > 0.059] + + 5749it [00:28, 188.66it/s, bound: 749 | nc: 5 | ncall: 29685 | eff(%): 19.367 | loglstar: -inf < -316.235 < inf | logz: -434.091 +/- 1.342 | dlogz: 107.706 > 0.059] + + 5769it [00:28, 185.96it/s, bound: 752 | nc: 5 | ncall: 29785 | eff(%): 19.369 | loglstar: -inf < -296.988 < inf | logz: -416.301 +/- 1.351 | dlogz: 133.948 > 0.059] + + 5790it [00:28, 191.54it/s, bound: 754 | nc: 5 | ncall: 29890 | eff(%): 19.371 | loglstar: -inf < -280.015 < inf | logz: -398.863 +/- 1.348 | dlogz: 115.741 > 0.059] + + 5810it [00:28, 191.80it/s, bound: 757 | nc: 5 | ncall: 29990 | eff(%): 19.373 | loglstar: -inf < -254.450 < inf | logz: -375.261 +/- 1.359 | dlogz: 113.409 > 0.059] + + 5831it [00:28, 195.95it/s, bound: 759 | nc: 5 | ncall: 30095 | eff(%): 19.375 | loglstar: -inf < -240.922 < inf | logz: -360.935 +/- 1.356 | dlogz: 97.927 > 0.059] + + 5851it [00:28, 195.62it/s, bound: 762 | nc: 5 | ncall: 30195 | eff(%): 19.377 | loglstar: -inf < -226.959 < inf | logz: -347.459 +/- 1.360 | dlogz: 115.360 > 0.059] + + 5872it [00:28, 197.87it/s, bound: 765 | nc: 5 | ncall: 30300 | eff(%): 19.380 | loglstar: -inf < -211.126 < inf | logz: -331.402 +/- 1.360 | dlogz: 98.639 > 0.059] + + 5892it [00:28, 191.35it/s, bound: 767 | nc: 5 | ncall: 30400 | eff(%): 19.382 | loglstar: -inf < -208.113 < inf | logz: -328.995 +/- 1.353 | dlogz: 95.850 > 0.059] + + 5913it [00:29, 195.36it/s, bound: 770 | nc: 5 | ncall: 30505 | eff(%): 19.384 | loglstar: -inf < -188.645 < inf | logz: -310.444 +/- 1.366 | dlogz: 83.967 > 0.059] + + 5936it [00:29, 202.71it/s, bound: 773 | nc: 5 | ncall: 30620 | eff(%): 19.386 | loglstar: -inf < -181.932 < inf | logz: -303.491 +/- 1.364 | dlogz: 76.442 > 0.059] + + 5957it [00:29, 198.91it/s, bound: 776 | nc: 5 | ncall: 30725 | eff(%): 19.388 | loglstar: -inf < -168.216 < inf | logz: -291.719 +/- 1.374 | dlogz: 65.578 > 0.059] + + 5979it [00:29, 204.09it/s, bound: 779 | nc: 5 | ncall: 30835 | eff(%): 19.390 | loglstar: -inf < -157.946 < inf | logz: -282.255 +/- 1.380 | dlogz: 98.802 > 0.059] + + 6001it [00:29, 206.32it/s, bound: 782 | nc: 5 | ncall: 30945 | eff(%): 19.392 | loglstar: -inf < -149.472 < inf | logz: -272.369 +/- 1.374 | dlogz: 87.494 > 0.059] + + 6022it [00:29, 202.16it/s, bound: 785 | nc: 5 | ncall: 31050 | eff(%): 19.395 | loglstar: -inf < -142.910 < inf | logz: -266.626 +/- 1.375 | dlogz: 107.377 > 0.059] + + 6044it [00:29, 206.25it/s, bound: 788 | nc: 5 | ncall: 31160 | eff(%): 19.397 | loglstar: -inf < -134.279 < inf | logz: -257.319 +/- 1.375 | dlogz: 97.464 > 0.059] + + 6065it [00:29, 205.61it/s, bound: 791 | nc: 5 | ncall: 31265 | eff(%): 19.399 | loglstar: -inf < -120.829 < inf | logz: -246.435 +/- 1.391 | dlogz: 87.072 > 0.059] + + 6086it [00:29, 204.88it/s, bound: 794 | nc: 5 | ncall: 31370 | eff(%): 19.401 | loglstar: -inf < -104.454 < inf | logz: -230.058 +/- 1.388 | dlogz: 69.687 > 0.059] + + 6107it [00:30, 203.61it/s, bound: 796 | nc: 5 | ncall: 31475 | eff(%): 19.403 | loglstar: -inf < -95.193 < inf | logz: -220.601 +/- 1.389 | dlogz: 59.713 > 0.059] + + 6128it [00:30, 200.83it/s, bound: 800 | nc: 5 | ncall: 31580 | eff(%): 19.405 | loglstar: -inf < -87.232 < inf | logz: -212.385 +/- 1.390 | dlogz: 91.878 > 0.059] + + 6149it [00:30, 190.13it/s, bound: 803 | nc: 5 | ncall: 31685 | eff(%): 19.407 | loglstar: -inf < -75.430 < inf | logz: -203.226 +/- 1.404 | dlogz: 83.560 > 0.059] + + 6169it [00:30, 188.15it/s, bound: 805 | nc: 5 | ncall: 31785 | eff(%): 19.409 | loglstar: -inf < -66.947 < inf | logz: -193.211 +/- 1.395 | dlogz: 71.932 > 0.059] + + 6189it [00:30, 190.21it/s, bound: 808 | nc: 5 | ncall: 31885 | eff(%): 19.410 | loglstar: -inf < -59.118 < inf | logz: -186.989 +/- 1.400 | dlogz: 73.215 > 0.059] + + 6209it [00:30, 176.71it/s, bound: 812 | nc: 5 | ncall: 31985 | eff(%): 19.412 | loglstar: -inf < -51.009 < inf | logz: -177.749 +/- 1.399 | dlogz: 63.242 > 0.059] + + 6231it [00:30, 186.39it/s, bound: 815 | nc: 5 | ncall: 32095 | eff(%): 19.414 | loglstar: -inf < -42.764 < inf | logz: -169.966 +/- 1.404 | dlogz: 66.641 > 0.059] + + 6253it [00:30, 194.78it/s, bound: 817 | nc: 5 | ncall: 32205 | eff(%): 19.416 | loglstar: -inf < -32.884 < inf | logz: -161.935 +/- 1.412 | dlogz: 58.689 > 0.059] + + 6274it [00:30, 197.98it/s, bound: 820 | nc: 5 | ncall: 32310 | eff(%): 19.418 | loglstar: -inf < -23.739 < inf | logz: -153.127 +/- 1.413 | dlogz: 49.270 > 0.059] + + 6296it [00:31, 203.59it/s, bound: 823 | nc: 5 | ncall: 32420 | eff(%): 19.420 | loglstar: -inf < -17.428 < inf | logz: -147.226 +/- 1.412 | dlogz: 42.878 > 0.059] + + 6317it [00:31, 203.09it/s, bound: 826 | nc: 5 | ncall: 32525 | eff(%): 19.422 | loglstar: -inf < -7.229 < inf | logz: -136.509 +/- 1.417 | dlogz: 32.571 > 0.059] + + 6338it [00:31, 201.78it/s, bound: 828 | nc: 5 | ncall: 32630 | eff(%): 19.424 | loglstar: -inf < -2.005 < inf | logz: -131.988 +/- 1.417 | dlogz: 29.397 > 0.059] + + 6359it [00:31, 201.75it/s, bound: 831 | nc: 5 | ncall: 32735 | eff(%): 19.426 | loglstar: -inf < 1.861 < inf | logz: -128.496 +/- 1.418 | dlogz: 35.712 > 0.059] + + 6380it [00:31, 203.51it/s, bound: 833 | nc: 5 | ncall: 32840 | eff(%): 19.428 | loglstar: -inf < 8.200 < inf | logz: -122.959 +/- 1.424 | dlogz: 31.874 > 0.059] + + 6402it [00:31, 205.76it/s, bound: 836 | nc: 5 | ncall: 32950 | eff(%): 19.429 | loglstar: -inf < 11.893 < inf | logz: -119.006 +/- 1.419 | dlogz: 37.513 > 0.059] + + 6423it [00:31, 199.62it/s, bound: 839 | nc: 5 | ncall: 33055 | eff(%): 19.431 | loglstar: -inf < 15.607 < inf | logz: -115.545 +/- 1.424 | dlogz: 43.839 > 0.059] + + 6444it [00:31, 201.83it/s, bound: 842 | nc: 5 | ncall: 33160 | eff(%): 19.433 | loglstar: -inf < 21.194 < inf | logz: -111.096 +/- 1.431 | dlogz: 39.186 > 0.059] + + 6466it [00:31, 206.94it/s, bound: 844 | nc: 5 | ncall: 33270 | eff(%): 19.435 | loglstar: -inf < 26.036 < inf | logz: -105.937 +/- 1.431 | dlogz: 33.380 > 0.059] + + 6487it [00:31, 206.96it/s, bound: 847 | nc: 5 | ncall: 33375 | eff(%): 19.437 | loglstar: -inf < 33.854 < inf | logz: -99.073 +/- 1.438 | dlogz: 34.651 > 0.059] + + 6509it [00:32, 209.51it/s, bound: 850 | nc: 5 | ncall: 33485 | eff(%): 19.439 | loglstar: -inf < 39.978 < inf | logz: -92.981 +/- 1.440 | dlogz: 35.337 > 0.059] + + 6532it [00:32, 215.23it/s, bound: 853 | nc: 5 | ncall: 33600 | eff(%): 19.440 | loglstar: -inf < 45.423 < inf | logz: -88.198 +/- 1.443 | dlogz: 31.148 > 0.059] + + 6554it [00:32, 208.95it/s, bound: 856 | nc: 5 | ncall: 33710 | eff(%): 19.442 | loglstar: -inf < 48.905 < inf | logz: -84.626 +/- 1.440 | dlogz: 29.968 > 0.059] + + 6577it [00:32, 214.90it/s, bound: 858 | nc: 5 | ncall: 33825 | eff(%): 19.444 | loglstar: -inf < 54.140 < inf | logz: -80.586 +/- 1.448 | dlogz: 35.359 > 0.059] + + 6599it [00:32, 211.08it/s, bound: 861 | nc: 5 | ncall: 33935 | eff(%): 19.446 | loglstar: -inf < 58.880 < inf | logz: -75.889 +/- 1.450 | dlogz: 30.152 > 0.059] + + 6621it [00:32, 209.28it/s, bound: 864 | nc: 5 | ncall: 34045 | eff(%): 19.448 | loglstar: -inf < 62.936 < inf | logz: -72.279 +/- 1.452 | dlogz: 26.090 > 0.059] + + 6642it [00:32, 202.11it/s, bound: 867 | nc: 5 | ncall: 34150 | eff(%): 19.449 | loglstar: -inf < 67.089 < inf | logz: -68.622 +/- 1.455 | dlogz: 31.986 > 0.059] + + 6664it [00:32, 205.87it/s, bound: 870 | nc: 5 | ncall: 34260 | eff(%): 19.451 | loglstar: -inf < 72.067 < inf | logz: -64.768 +/- 1.459 | dlogz: 27.857 > 0.059] + + 6686it [00:32, 207.65it/s, bound: 873 | nc: 5 | ncall: 34370 | eff(%): 19.453 | loglstar: -inf < 74.062 < inf | logz: -61.687 +/- 1.458 | dlogz: 24.074 > 0.059] + + 6707it [00:32, 206.02it/s, bound: 876 | nc: 5 | ncall: 34475 | eff(%): 19.455 | loglstar: -inf < 77.417 < inf | logz: -59.009 +/- 1.461 | dlogz: 21.008 > 0.059] + + 6728it [00:33, 190.66it/s, bound: 879 | nc: 5 | ncall: 34580 | eff(%): 19.456 | loglstar: -inf < 80.386 < inf | logz: -56.140 +/- 1.463 | dlogz: 17.682 > 0.059] + + 6748it [00:33, 191.22it/s, bound: 881 | nc: 5 | ncall: 34680 | eff(%): 19.458 | loglstar: -inf < 82.976 < inf | logz: -54.602 +/- 1.464 | dlogz: 20.369 > 0.059] + + 6768it [00:33, 190.37it/s, bound: 885 | nc: 5 | ncall: 34780 | eff(%): 19.459 | loglstar: -inf < 87.917 < inf | logz: -50.536 +/- 1.473 | dlogz: 20.620 > 0.059] + + 6790it [00:33, 197.11it/s, bound: 888 | nc: 5 | ncall: 34890 | eff(%): 19.461 | loglstar: -inf < 90.094 < inf | logz: -47.914 +/- 1.471 | dlogz: 20.682 > 0.059] + + 6812it [00:33, 201.59it/s, bound: 891 | nc: 5 | ncall: 35000 | eff(%): 19.463 | loglstar: -inf < 93.103 < inf | logz: -45.626 +/- 1.475 | dlogz: 17.999 > 0.059] + + 6833it [00:33, 197.58it/s, bound: 894 | nc: 5 | ncall: 35105 | eff(%): 19.464 | loglstar: -inf < 96.306 < inf | logz: -42.407 +/- 1.479 | dlogz: 14.301 > 0.059] + + 6854it [00:33, 198.90it/s, bound: 897 | nc: 5 | ncall: 35210 | eff(%): 19.466 | loglstar: -inf < 101.004 < inf | logz: -39.057 +/- 1.484 | dlogz: 14.613 > 0.059] + + 6874it [00:33, 198.72it/s, bound: 899 | nc: 5 | ncall: 35310 | eff(%): 19.468 | loglstar: -inf < 102.224 < inf | logz: -36.830 +/- 1.482 | dlogz: 13.025 > 0.059] + + 6895it [00:33, 196.53it/s, bound: 902 | nc: 5 | ncall: 35415 | eff(%): 19.469 | loglstar: -inf < 105.375 < inf | logz: -34.822 +/- 1.484 | dlogz: 10.648 > 0.059] + + 6915it [00:34, 190.06it/s, bound: 905 | nc: 5 | ncall: 35515 | eff(%): 19.471 | loglstar: -inf < 106.720 < inf | logz: -33.407 +/- 1.484 | dlogz: 10.684 > 0.059] + + 6935it [00:34, 175.97it/s, bound: 907 | nc: 5 | ncall: 35615 | eff(%): 19.472 | loglstar: -inf < 108.175 < inf | logz: -32.152 +/- 1.486 | dlogz: 9.009 > 0.059] + + 6954it [00:34, 177.83it/s, bound: 909 | nc: 5 | ncall: 35710 | eff(%): 19.474 | loglstar: -inf < 108.880 < inf | logz: -31.331 +/- 1.486 | dlogz: 10.241 > 0.059] + + 6974it [00:34, 182.37it/s, bound: 912 | nc: 5 | ncall: 35810 | eff(%): 19.475 | loglstar: -inf < 110.361 < inf | logz: -30.617 +/- 1.487 | dlogz: 9.145 > 0.059] + + 6994it [00:34, 185.79it/s, bound: 915 | nc: 5 | ncall: 35910 | eff(%): 19.476 | loglstar: -inf < 112.202 < inf | logz: -29.377 +/- 1.493 | dlogz: 7.514 > 0.059] + + 7015it [00:34, 191.58it/s, bound: 917 | nc: 5 | ncall: 36015 | eff(%): 19.478 | loglstar: -inf < 113.573 < inf | logz: -28.276 +/- 1.495 | dlogz: 5.987 > 0.059] + + 7036it [00:34, 195.20it/s, bound: 920 | nc: 5 | ncall: 36120 | eff(%): 19.480 | loglstar: -inf < 114.236 < inf | logz: -27.523 +/- 1.495 | dlogz: 5.312 > 0.059] + + 7056it [00:34, 195.37it/s, bound: 923 | nc: 5 | ncall: 36220 | eff(%): 19.481 | loglstar: -inf < 114.818 < inf | logz: -27.045 +/- 1.496 | dlogz: 4.750 > 0.059] + + 7078it [00:34, 202.54it/s, bound: 925 | nc: 5 | ncall: 36330 | eff(%): 19.483 | loglstar: -inf < 115.740 < inf | logz: -26.594 +/- 1.497 | dlogz: 5.688 > 0.059] + + 7099it [00:35, 204.72it/s, bound: 928 | nc: 5 | ncall: 36435 | eff(%): 19.484 | loglstar: -inf < 116.330 < inf | logz: -26.170 +/- 1.498 | dlogz: 5.619 > 0.059] + + 7120it [00:35, 204.46it/s, bound: 931 | nc: 5 | ncall: 36540 | eff(%): 19.485 | loglstar: -inf < 117.045 < inf | logz: -25.799 +/- 1.500 | dlogz: 4.824 > 0.059] + + 7142it [00:35, 206.87it/s, bound: 933 | nc: 5 | ncall: 36650 | eff(%): 19.487 | loglstar: -inf < 117.506 < inf | logz: -25.487 +/- 1.501 | dlogz: 4.117 > 0.059] + + 7163it [00:35, 204.60it/s, bound: 936 | nc: 5 | ncall: 36755 | eff(%): 19.489 | loglstar: -inf < 118.094 < inf | logz: -25.230 +/- 1.502 | dlogz: 3.455 > 0.059] + + 7185it [00:35, 207.08it/s, bound: 939 | nc: 5 | ncall: 36865 | eff(%): 19.490 | loglstar: -inf < 118.597 < inf | logz: -25.010 +/- 1.503 | dlogz: 3.167 > 0.059] + + 7206it [00:35, 207.52it/s, bound: 942 | nc: 5 | ncall: 36970 | eff(%): 19.491 | loglstar: -inf < 119.511 < inf | logz: -24.777 +/- 1.505 | dlogz: 2.555 > 0.059] + + 7227it [00:35, 203.84it/s, bound: 944 | nc: 5 | ncall: 37075 | eff(%): 19.493 | loglstar: -inf < 120.003 < inf | logz: -24.550 +/- 1.507 | dlogz: 2.373 > 0.059] + + 7249it [00:35, 207.05it/s, bound: 947 | nc: 5 | ncall: 37185 | eff(%): 19.494 | loglstar: -inf < 120.543 < inf | logz: -24.336 +/- 1.508 | dlogz: 3.048 > 0.059] + + 7270it [00:35, 203.42it/s, bound: 950 | nc: 5 | ncall: 37290 | eff(%): 19.496 | loglstar: -inf < 121.164 < inf | logz: -24.127 +/- 1.510 | dlogz: 2.462 > 0.059] + + 7292it [00:35, 207.87it/s, bound: 952 | nc: 5 | ncall: 37400 | eff(%): 19.497 | loglstar: -inf < 121.489 < inf | logz: -23.951 +/- 1.512 | dlogz: 2.408 > 0.059] + + 7315it [00:36, 213.78it/s, bound: 955 | nc: 5 | ncall: 37515 | eff(%): 19.499 | loglstar: -inf < 121.775 < inf | logz: -23.810 +/- 1.513 | dlogz: 1.873 > 0.059] + + 7338it [00:36, 216.61it/s, bound: 958 | nc: 5 | ncall: 37630 | eff(%): 19.500 | loglstar: -inf < 122.137 < inf | logz: -23.706 +/- 1.514 | dlogz: 1.951 > 0.059] + + 7360it [00:36, 211.50it/s, bound: 961 | nc: 5 | ncall: 37740 | eff(%): 19.502 | loglstar: -inf < 122.558 < inf | logz: -23.619 +/- 1.515 | dlogz: 5.117 > 0.059] + + 7382it [00:36, 186.66it/s, bound: 964 | nc: 5 | ncall: 37850 | eff(%): 19.503 | loglstar: -inf < 122.884 < inf | logz: -23.540 +/- 1.516 | dlogz: 7.240 > 0.059] + + 7402it [00:36, 187.55it/s, bound: 967 | nc: 5 | ncall: 37950 | eff(%): 19.505 | loglstar: -inf < 123.581 < inf | logz: -23.473 +/- 1.517 | dlogz: 9.735 > 0.059] + + 7422it [00:36, 190.37it/s, bound: 970 | nc: 5 | ncall: 38050 | eff(%): 19.506 | loglstar: -inf < 124.263 < inf | logz: -23.388 +/- 1.518 | dlogz: 9.252 > 0.059] + + 7446it [00:36, 202.35it/s, bound: 973 | nc: 5 | ncall: 38170 | eff(%): 19.507 | loglstar: -inf < 125.337 < inf | logz: -23.249 +/- 1.521 | dlogz: 16.149 > 0.059] + + 7467it [00:36, 198.60it/s, bound: 976 | nc: 5 | ncall: 38275 | eff(%): 19.509 | loglstar: -inf < 127.708 < inf | logz: -22.804 +/- 1.532 | dlogz: 15.310 > 0.059] + + 7488it [00:36, 200.45it/s, bound: 980 | nc: 5 | ncall: 38380 | eff(%): 19.510 | loglstar: -inf < 130.188 < inf | logz: -21.826 +/- 1.548 | dlogz: 13.967 > 0.059] + + 7509it [00:37, 201.13it/s, bound: 984 | nc: 5 | ncall: 38485 | eff(%): 19.511 | loglstar: -inf < 132.042 < inf | logz: -20.064 +/- 1.562 | dlogz: 11.773 > 0.059] + + 7530it [00:37, 203.12it/s, bound: 987 | nc: 5 | ncall: 38590 | eff(%): 19.513 | loglstar: -inf < 133.550 < inf | logz: -18.624 +/- 1.565 | dlogz: 12.998 > 0.059] + + 7552it [00:37, 205.13it/s, bound: 989 | nc: 5 | ncall: 38700 | eff(%): 19.514 | loglstar: -inf < 135.517 < inf | logz: -17.458 +/- 1.566 | dlogz: 11.397 > 0.059] + + 7575it [00:37, 211.89it/s, bound: 992 | nc: 5 | ncall: 38815 | eff(%): 19.516 | loglstar: -inf < 137.749 < inf | logz: -15.521 +/- 1.571 | dlogz: 10.384 > 0.059] + + 7598it [00:37, 214.86it/s, bound: 995 | nc: 5 | ncall: 38930 | eff(%): 19.517 | loglstar: -inf < 139.500 < inf | logz: -14.102 +/- 1.573 | dlogz: 8.499 > 0.059] + + 7623it [00:37, 223.02it/s, bound: 998 | nc: 5 | ncall: 39055 | eff(%): 19.519 | loglstar: -inf < 141.088 < inf | logz: -12.828 +/- 1.574 | dlogz: 9.913 > 0.059] + + 7646it [00:37, 222.73it/s, bound: 1001 | nc: 5 | ncall: 39170 | eff(%): 19.520 | loglstar: -inf < 142.941 < inf | logz: -11.730 +/- 1.577 | dlogz: 8.372 > 0.059] + + 7671it [00:37, 228.74it/s, bound: 1004 | nc: 5 | ncall: 39295 | eff(%): 19.522 | loglstar: -inf < 143.947 < inf | logz: -10.633 +/- 1.579 | dlogz: 6.752 > 0.059] + + 7695it [00:37, 231.26it/s, bound: 1008 | nc: 5 | ncall: 39415 | eff(%): 19.523 | loglstar: -inf < 145.572 < inf | logz: -9.609 +/- 1.582 | dlogz: 5.261 > 0.059] + + 7719it [00:37, 227.73it/s, bound: 1011 | nc: 5 | ncall: 39535 | eff(%): 19.524 | loglstar: -inf < 146.408 < inf | logz: -8.914 +/- 1.583 | dlogz: 5.130 > 0.059] + + 7742it [00:38, 225.64it/s, bound: 1014 | nc: 5 | ncall: 39650 | eff(%): 19.526 | loglstar: -inf < 146.968 < inf | logz: -8.398 +/- 1.584 | dlogz: 4.155 > 0.059] + + 7765it [00:38, 210.86it/s, bound: 1017 | nc: 5 | ncall: 39765 | eff(%): 19.527 | loglstar: -inf < 147.337 < inf | logz: -8.060 +/- 1.584 | dlogz: 3.365 > 0.059] + + 7787it [00:38, 208.79it/s, bound: 1020 | nc: 5 | ncall: 39875 | eff(%): 19.529 | loglstar: -inf < 148.322 < inf | logz: -7.788 +/- 1.585 | dlogz: 3.161 > 0.059] + + 7809it [00:38, 210.96it/s, bound: 1023 | nc: 5 | ncall: 39985 | eff(%): 19.530 | loglstar: -inf < 148.824 < inf | logz: -7.478 +/- 1.586 | dlogz: 5.166 > 0.059] + + 7831it [00:38, 210.81it/s, bound: 1026 | nc: 5 | ncall: 40095 | eff(%): 19.531 | loglstar: -inf < 149.500 < inf | logz: -7.219 +/- 1.588 | dlogz: 4.476 > 0.059] + + 7853it [00:38, 212.26it/s, bound: 1029 | nc: 5 | ncall: 40205 | eff(%): 19.532 | loglstar: -inf < 150.158 < inf | logz: -6.977 +/- 1.589 | dlogz: 3.899 > 0.059] + + 7875it [00:38, 210.53it/s, bound: 1032 | nc: 5 | ncall: 40315 | eff(%): 19.534 | loglstar: -inf < 150.906 < inf | logz: -6.736 +/- 1.591 | dlogz: 3.239 > 0.059] + + 7897it [00:38, 206.26it/s, bound: 1035 | nc: 5 | ncall: 40425 | eff(%): 19.535 | loglstar: -inf < 151.216 < inf | logz: -6.523 +/- 1.593 | dlogz: 3.947 > 0.059] + + 7920it [00:38, 211.02it/s, bound: 1039 | nc: 5 | ncall: 40540 | eff(%): 19.536 | loglstar: -inf < 151.732 < inf | logz: -6.350 +/- 1.594 | dlogz: 3.487 > 0.059] + + 7943it [00:39, 215.26it/s, bound: 1042 | nc: 5 | ncall: 40655 | eff(%): 19.538 | loglstar: -inf < 152.567 < inf | logz: -6.165 +/- 1.596 | dlogz: 2.869 > 0.059] + + 7965it [00:39, 214.83it/s, bound: 1045 | nc: 5 | ncall: 40765 | eff(%): 19.539 | loglstar: -inf < 153.643 < inf | logz: -5.921 +/- 1.599 | dlogz: 2.245 > 0.059] + + 7987it [00:39, 209.51it/s, bound: 1047 | nc: 5 | ncall: 40875 | eff(%): 19.540 | loglstar: -inf < 154.536 < inf | logz: -5.603 +/- 1.603 | dlogz: 5.520 > 0.059] + + 8009it [00:39, 211.50it/s, bound: 1050 | nc: 5 | ncall: 40985 | eff(%): 19.541 | loglstar: -inf < 155.198 < inf | logz: -5.300 +/- 1.606 | dlogz: 5.040 > 0.059] + + 8031it [00:39, 202.57it/s, bound: 1053 | nc: 5 | ncall: 41095 | eff(%): 19.543 | loglstar: -inf < 155.547 < inf | logz: -5.024 +/- 1.609 | dlogz: 4.322 > 0.059] + + 8052it [00:39, 200.41it/s, bound: 1057 | nc: 5 | ncall: 41200 | eff(%): 19.544 | loglstar: -inf < 156.025 < inf | logz: -4.841 +/- 1.610 | dlogz: 4.209 > 0.059] + + 8073it [00:39, 201.59it/s, bound: 1061 | nc: 5 | ncall: 41305 | eff(%): 19.545 | loglstar: -inf < 156.992 < inf | logz: -4.638 +/- 1.612 | dlogz: 4.322 > 0.059] + + 8094it [00:39, 199.78it/s, bound: 1063 | nc: 5 | ncall: 41410 | eff(%): 19.546 | loglstar: -inf < 157.935 < inf | logz: -4.339 +/- 1.616 | dlogz: 4.227 > 0.059] + + 8117it [00:39, 208.30it/s, bound: 1066 | nc: 5 | ncall: 41525 | eff(%): 19.547 | loglstar: -inf < 159.200 < inf | logz: -3.880 +/- 1.622 | dlogz: 5.612 > 0.059] + + 8140it [00:40, 214.47it/s, bound: 1069 | nc: 5 | ncall: 41640 | eff(%): 19.549 | loglstar: -inf < 159.763 < inf | logz: -3.464 +/- 1.626 | dlogz: 4.736 > 0.059] + + 8164it [00:40, 221.50it/s, bound: 1073 | nc: 5 | ncall: 41760 | eff(%): 19.550 | loglstar: -inf < 160.551 < inf | logz: -3.143 +/- 1.628 | dlogz: 3.940 > 0.059] + + 8187it [00:40, 222.55it/s, bound: 1076 | nc: 5 | ncall: 41875 | eff(%): 19.551 | loglstar: -inf < 161.081 < inf | logz: -2.836 +/- 1.631 | dlogz: 6.148 > 0.059] + + 8210it [00:40, 216.62it/s, bound: 1079 | nc: 5 | ncall: 41990 | eff(%): 19.552 | loglstar: -inf < 161.622 < inf | logz: -2.598 +/- 1.632 | dlogz: 5.439 > 0.059] + + 8233it [00:40, 217.85it/s, bound: 1082 | nc: 5 | ncall: 42105 | eff(%): 19.553 | loglstar: -inf < 162.034 < inf | logz: -2.404 +/- 1.634 | dlogz: 4.785 > 0.059] + + 8255it [00:40, 216.83it/s, bound: 1085 | nc: 5 | ncall: 42215 | eff(%): 19.555 | loglstar: -inf < 162.941 < inf | logz: -2.222 +/- 1.635 | dlogz: 4.171 > 0.059] + + 8277it [00:40, 216.18it/s, bound: 1088 | nc: 5 | ncall: 42325 | eff(%): 19.556 | loglstar: -inf < 163.790 < inf | logz: -1.972 +/- 1.638 | dlogz: 5.531 > 0.059] + + 8300it [00:40, 218.86it/s, bound: 1091 | nc: 5 | ncall: 42440 | eff(%): 19.557 | loglstar: -inf < 165.113 < inf | logz: -1.530 +/- 1.644 | dlogz: 5.437 > 0.059] + + 8323it [00:40, 221.25it/s, bound: 1094 | nc: 5 | ncall: 42555 | eff(%): 19.558 | loglstar: -inf < 165.776 < inf | logz: -1.150 +/- 1.647 | dlogz: 4.600 > 0.059] + + 8346it [00:40, 223.23it/s, bound: 1097 | nc: 5 | ncall: 42670 | eff(%): 19.559 | loglstar: -inf < 166.286 < inf | logz: -0.851 +/- 1.650 | dlogz: 3.848 > 0.059] + + 8369it [00:41, 220.13it/s, bound: 1100 | nc: 5 | ncall: 42785 | eff(%): 19.561 | loglstar: -inf < 166.891 < inf | logz: -0.590 +/- 1.652 | dlogz: 3.323 > 0.059] + + 8392it [00:41, 220.00it/s, bound: 1103 | nc: 5 | ncall: 42900 | eff(%): 19.562 | loglstar: -inf < 167.684 < inf | logz: -0.318 +/- 1.654 | dlogz: 3.061 > 0.059] + + 8415it [00:41, 218.89it/s, bound: 1106 | nc: 5 | ncall: 43015 | eff(%): 19.563 | loglstar: -inf < 167.931 < inf | logz: -0.107 +/- 1.656 | dlogz: 5.397 > 0.059] + + 8437it [00:41, 215.25it/s, bound: 1108 | nc: 5 | ncall: 43125 | eff(%): 19.564 | loglstar: -inf < 168.492 < inf | logz: 0.064 +/- 1.657 | dlogz: 4.790 > 0.059] + + 8459it [00:41, 210.09it/s, bound: 1111 | nc: 5 | ncall: 43235 | eff(%): 19.565 | loglstar: -inf < 169.331 < inf | logz: 0.230 +/- 1.659 | dlogz: 4.252 > 0.059] + + 8481it [00:41, 212.42it/s, bound: 1114 | nc: 5 | ncall: 43345 | eff(%): 19.566 | loglstar: -inf < 170.287 < inf | logz: 0.452 +/- 1.661 | dlogz: 3.606 > 0.059] + + 8503it [00:41, 197.05it/s, bound: 1117 | nc: 5 | ncall: 43455 | eff(%): 19.567 | loglstar: -inf < 171.000 < inf | logz: 0.712 +/- 1.664 | dlogz: 2.936 > 0.059] + + 8523it [00:41, 176.36it/s, bound: 1121 | nc: 5 | ncall: 43555 | eff(%): 19.568 | loglstar: -inf < 171.223 < inf | logz: 0.911 +/- 1.667 | dlogz: 2.550 > 0.059] + + 8542it [00:41, 168.25it/s, bound: 1123 | nc: 5 | ncall: 43650 | eff(%): 19.569 | loglstar: -inf < 171.765 < inf | logz: 1.060 +/- 1.668 | dlogz: 2.075 > 0.059] + + 8560it [00:42, 160.79it/s, bound: 1125 | nc: 5 | ncall: 43740 | eff(%): 19.570 | loglstar: -inf < 172.030 < inf | logz: 1.191 +/- 1.669 | dlogz: 1.654 > 0.059] + + 8577it [00:42, 152.19it/s, bound: 1127 | nc: 5 | ncall: 43825 | eff(%): 19.571 | loglstar: -inf < 172.623 < inf | logz: 1.310 +/- 1.671 | dlogz: 1.537 > 0.059] + + 8593it [00:42, 138.09it/s, bound: 1129 | nc: 5 | ncall: 43905 | eff(%): 19.572 | loglstar: -inf < 173.279 < inf | logz: 1.454 +/- 1.673 | dlogz: 2.248 > 0.059] + + 8608it [00:42, 135.57it/s, bound: 1131 | nc: 5 | ncall: 43980 | eff(%): 19.573 | loglstar: -inf < 173.624 < inf | logz: 1.584 +/- 1.674 | dlogz: 1.873 > 0.059] + + 8624it [00:42, 141.06it/s, bound: 1134 | nc: 5 | ncall: 44060 | eff(%): 19.573 | loglstar: -inf < 173.829 < inf | logz: 1.704 +/- 1.676 | dlogz: 1.512 > 0.059] + + 8639it [00:42, 139.40it/s, bound: 1135 | nc: 5 | ncall: 44135 | eff(%): 19.574 | loglstar: -inf < 174.123 < inf | logz: 1.796 +/- 1.677 | dlogz: 1.222 > 0.059] + + 8655it [00:42, 144.65it/s, bound: 1138 | nc: 5 | ncall: 44215 | eff(%): 19.575 | loglstar: -inf < 174.300 < inf | logz: 1.885 +/- 1.678 | dlogz: 1.735 > 0.059] + + 8673it [00:42, 154.16it/s, bound: 1140 | nc: 5 | ncall: 44305 | eff(%): 19.576 | loglstar: -inf < 174.391 < inf | logz: 1.958 +/- 1.679 | dlogz: 1.389 > 0.059] + + 8689it [00:43, 155.15it/s, bound: 1142 | nc: 5 | ncall: 44385 | eff(%): 19.576 | loglstar: -inf < 174.587 < inf | logz: 2.006 +/- 1.679 | dlogz: 1.188 > 0.059] + + 8708it [00:43, 163.38it/s, bound: 1144 | nc: 5 | ncall: 44480 | eff(%): 19.577 | loglstar: -inf < 174.810 < inf | logz: 2.056 +/- 1.680 | dlogz: 0.906 > 0.059] + + 8728it [00:43, 172.50it/s, bound: 1147 | nc: 5 | ncall: 44580 | eff(%): 19.578 | loglstar: -inf < 175.026 < inf | logz: 2.096 +/- 1.680 | dlogz: 1.178 > 0.059] + + 8746it [00:43, 170.07it/s, bound: 1149 | nc: 5 | ncall: 44670 | eff(%): 19.579 | loglstar: -inf < 175.322 < inf | logz: 2.128 +/- 1.681 | dlogz: 0.924 > 0.059] + + 8766it [00:43, 178.00it/s, bound: 1151 | nc: 5 | ncall: 44770 | eff(%): 19.580 | loglstar: -inf < 175.493 < inf | logz: 2.157 +/- 1.681 | dlogz: 0.804 > 0.059] + + 8790it [00:43, 194.74it/s, bound: 1154 | nc: 5 | ncall: 44890 | eff(%): 19.581 | loglstar: -inf < 175.901 < inf | logz: 2.187 +/- 1.681 | dlogz: 0.697 > 0.059] + + 8813it [00:43, 203.91it/s, bound: 1157 | nc: 5 | ncall: 45005 | eff(%): 19.582 | loglstar: -inf < 176.377 < inf | logz: 2.214 +/- 1.682 | dlogz: 0.482 > 0.059] + + 8834it [00:43, 200.92it/s, bound: 1160 | nc: 5 | ncall: 45110 | eff(%): 19.583 | loglstar: -inf < 176.705 < inf | logz: 2.238 +/- 1.682 | dlogz: 0.335 > 0.059] + + 8857it [00:43, 208.42it/s, bound: 1163 | nc: 5 | ncall: 45225 | eff(%): 19.584 | loglstar: -inf < 177.199 < inf | logz: 2.262 +/- 1.683 | dlogz: 0.400 > 0.059] + + 8880it [00:43, 211.64it/s, bound: 1167 | nc: 5 | ncall: 45340 | eff(%): 19.585 | loglstar: -inf < 177.430 < inf | logz: 2.283 +/- 1.683 | dlogz: 0.264 > 0.059] + + 8902it [00:44, 208.82it/s, bound: 1170 | nc: 5 | ncall: 45450 | eff(%): 19.586 | loglstar: -inf < 177.766 < inf | logz: 2.299 +/- 1.684 | dlogz: 0.175 > 0.059] + + 8926it [00:44, 215.99it/s, bound: 1173 | nc: 5 | ncall: 45570 | eff(%): 19.587 | loglstar: -inf < 178.046 < inf | logz: 2.314 +/- 1.684 | dlogz: 0.134 > 0.059] + + 8948it [00:44, 190.86it/s, bound: 1176 | nc: 5 | ncall: 45680 | eff(%): 19.588 | loglstar: -inf < 178.219 < inf | logz: 2.325 +/- 1.684 | dlogz: 0.175 > 0.059] + + 8968it [00:44, 177.14it/s, bound: 1179 | nc: 5 | ncall: 45780 | eff(%): 19.589 | loglstar: -inf < 178.551 < inf | logz: 2.333 +/- 1.685 | dlogz: 0.140 > 0.059] + + 8987it [00:44, 177.14it/s, bound: 1181 | nc: 5 | ncall: 45875 | eff(%): 19.590 | loglstar: -inf < 178.927 < inf | logz: 2.341 +/- 1.685 | dlogz: 0.097 > 0.059] + + 9008it [00:44, 184.19it/s, bound: 1184 | nc: 5 | ncall: 45980 | eff(%): 19.591 | loglstar: -inf < 179.131 < inf | logz: 2.348 +/- 1.685 | dlogz: 0.110 > 0.059] + + 9028it [00:44, 188.16it/s, bound: 1187 | nc: 5 | ncall: 46080 | eff(%): 19.592 | loglstar: -inf < 179.333 < inf | logz: 2.354 +/- 1.685 | dlogz: 0.074 > 0.059] + + 9039it [00:44, 201.70it/s, +50 | bound: 1188 | nc: 1 | ncall: 46185 | eff(%): 19.701 | loglstar: -inf < 181.115 < inf | logz: 2.376 +/- 1.690 | dlogz: 0.001 > 0.059] + + + + + 2026-07-11 16:23:51,837 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:23:52,602 - root - INFO - Removing search internal folder. + + + 2026-07-11 16:23:52,655 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + + +__Result__ + +The `info` attribute shows the result in a readable format, which contains information on the full collection +of all 5 model components. + + +```python +print(result.info) +``` + + Bayesian Evidence 2.37555245 + Maximum Log Likelihood 181.11496469 + + model Collection (N=15) + gaussian_0 - gaussian_4 Gaussian (N=3) + + Maximum Log Likelihood Model: + + gaussian_0 + centre 49.879 + ... [51 lines of output truncated] ... + centre 51.71 (41.37, 60.03) + normalization 0.00 (0.00, 0.00) + sigma 18.81 (16.40, 21.77) + gaussian_2 + centre 50.00 (49.99, 50.00) + normalization 20.50 (20.32, 20.65) + sigma 1.01 (1.01, 1.02) + gaussian_3 + centre 50.21 (50.11, 50.29) + normalization 125.71 (121.73, 129.59) + sigma 13.44 (13.28, 13.61) + gaussian_4 + centre 49.96 (49.93, 50.00) + normalization 55.27 (54.46, 56.10) + sigma 5.58 (5.53, 5.62) + + instances + + + + +From the result info, it is hard to assess if the model fit was good or not. + +A good way to evaluate the fit is through a visual inspection of the model data plotted over the actual data. + +If the model data (red line) consistently aligns with the data points (black error bars), the fit is good. +However, if the model misses certain features of the data, such as peaks or regions of high intensity, +the fit was not successful. + + +```python +instance = result.max_log_likelihood_instance + +model_data_0 = instance.gaussian_0.model_data_from(xvalues=np.arange(data.shape[0])) +model_data_1 = instance.gaussian_1.model_data_from(xvalues=np.arange(data.shape[0])) +model_data_2 = instance.gaussian_2.model_data_from(xvalues=np.arange(data.shape[0])) +model_data_3 = instance.gaussian_3.model_data_from(xvalues=np.arange(data.shape[0])) +model_data_4 = instance.gaussian_4.model_data_from(xvalues=np.arange(data.shape[0])) + +model_data_list = [model_data_0, model_data_1, model_data_2, model_data_3, model_data_4] + +model_data = sum(model_data_list) + +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + linestyle="", + color="k", + ecolor="k", + elinewidth=1, + capsize=2, +) +plt.plot(range(data.shape[0]), model_data, color="r") +for model_data_1d_individual in model_data_list: + plt.plot(range(data.shape[0]), model_data_1d_individual, "--") +plt.title(f"Fit (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.close() +``` + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_23_0.png) + + + +It's challenging to determine from the plot whether the data and model data perfectly overlap across the entire dataset. + +To clarify this, the residual map introduced in tutorial 2 is useful. It provides a clear representation of where +the differences between the model and data exceed the noise level. + +Regions where the black error bars do not align with the zero line in the residual map indicate areas where the model +did not fit the data well and is inconsistent with the data above the noise level. Furthermore, regions where +larger values of residuals are next to one another indicate that the model failed to accurate fit that +region of the data. + + +```python +residual_map = data - model_data +plt.plot(range(data.shape[0]), np.zeros(data.shape[0]), "--", color="b") +plt.errorbar( + x=xvalues, + y=residual_map, + yerr=noise_map, + color="k", + ecolor="k", + elinewidth=1, + capsize=2, + linestyle="", +) +plt.title(f"Residuals (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Residuals") +plt.show() +plt.clf() +plt.close() +``` + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_25_0.png) + + + +The normalized residual map, as discussed in tutorial 2, provides an alternative visualization of the fit quality. + +Normalized residuals indicate the standard deviation (σ) level at which the residuals could have been drawn from the +noise. For instance, a normalized residual of 2.0 suggests that a residual value is 2.0σ away from the noise, +implying there is a 5% chance such a residual would occur due to noise. + +Values of normalized residuals above 3.0 are particularly improbable (occurring only 0.3% of the time), which is +generally considered a threshold where issues with the model-fit are likely the cause of the residual as opposed +to it being a noise fluctuation. + + +```python +residual_map = data - model_data +normalized_residual_map = residual_map / noise_map +plt.plot(xvalues, normalized_residual_map, color="k") +plt.title(f"Normalized Residuals (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Normalized Residuals ($\sigma$)") +plt.show() +plt.clf() +plt.close() +``` + + <>:6: SyntaxWarning: invalid escape sequence '\s' + <>:6: SyntaxWarning: invalid escape sequence '\s' + /tmp/ipykernel_20726/582017931.py:6: SyntaxWarning: invalid escape sequence '\s' + plt.ylabel("Normalized Residuals ($\sigma$)") + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_27_1.png) + + + +So, did you achieve a good fit? Maybe a bad one? Or just an okay one? + +The truth is, I don't know, and I can't tell you for sure. Modeling is inherently random. It's not uncommon to +fit the same model to the same dataset using the same non-linear search and get a different result each time. + +When I ran the model fit above, that's exactly what happened. It produced a range of fits: some bad, some okay, and +some good, as shown in the images below: + + + + + +
    + +Distinguishing between the good and okay fit is difficult, however the normalized residuals make this easier. They show +that for the okay fit there are residuals above 3.0 sigma, indicating that the model did not perfectly fit the data. + + + + + +
    + +You should quickly rerun the code above a couple of times to see this variability for yourself. + +__Why Modeling is Hard__ + +This variability is at the heart of why modeling is challenging. The process of model-fitting is stochastic, +meaning it's hard as the scientist to determine if a better fit is possible or not. + +Why does modeling produce different results each time, and why might it sometimes infer solutions that are not good fits? + +In the previous tutorial, the non-linear search consistently found models that visually matched the data well, +minimizing residuals and yielding high log likelihood values. These optimal solutions are called 'global maxima', +they are where the model parameters correspond to the highest likelihood regions across the entire parameter space. +This ideal scenario is illustrated in the `good_fit.png` image above. + +However, non-linear searches do not always find these global maxima. Instead, they might settle on 'local maxima' +solutions, which have high log likelihood values relative to nearby models in parameter space but are significantly +lower than the true global maxima found elsewhere. + +This is what happened for the okay and bad fits above. The non-linear search converged on solutions that were locally +peaks on the likelihood surface but were not the global maximum solution. This is why the residuals were higher and +the normalized residuals above 3.0 sigma. + +Why does a non-linear search end up at local maxima? As discussed, the search iterates through many models, +focusing more on regions where previous guesses yielded higher likelihoods. It gradually converges around +solutions with higher likelihoods compared to surrounding models. If the search isn't exhaustive enough, it might +converge on a local maxima that appears good compared to nearby models but isn't the global maximum. + +Modeling is challenging because the parameter spaces of complex models are typically filled with local maxima, +making it hard for a non-linear search to locate the global maximum. + +Fortunately, there are strategies to help non-linear searches find the global maxima, and we'll now explore three of +them. + +__Prior Tuning__ + +First, let's assist our non-linear search by tuning our priors. Priors provide guidance to the search on where to +explore in the parameter space. By setting more accurate priors ('tuning' them), we can help the search find the +global solution instead of settling for a local maximum. + +For instance, from the data itself, it's evident that all `Gaussian` profiles are centered around pixel 50. In our +previous fit, the `centre` parameter of each `Gaussian` had a `UniformPrior` spanning from 0.0 to 100.0, which is +much broader than necessary given the data's range. + +Additionally, the peak value of the data's `normalization` parameter was around 17.5. This indicates that +the `normalization` values of our `Gaussians` do not exceed 500.0, allowing us to refine our prior accordingly. + +The following code snippet adjusts these priors for the `centre` and `normalization` parameters of +each `Gaussian` using **PyAutoFit**'s API for model and prior customization: + + +```python +gaussian_0 = af.Model(Gaussian) + +gaussian_0.centre = af.UniformPrior(lower_limit=45.0, upper_limit=55.0) +gaussian_0.normalization = af.LogUniformPrior(lower_limit=0.1, upper_limit=500.0) + +gaussian_1 = af.Model(Gaussian) + +gaussian_1.centre = af.UniformPrior(lower_limit=45.0, upper_limit=55.0) +gaussian_1.normalization = af.LogUniformPrior(lower_limit=0.1, upper_limit=500.0) + +gaussian_2 = af.Model(Gaussian) + +gaussian_2.centre = af.UniformPrior(lower_limit=45.0, upper_limit=55.0) +gaussian_2.normalization = af.LogUniformPrior(lower_limit=0.1, upper_limit=500.0) + +gaussian_3 = af.Model(Gaussian) + +gaussian_3.centre = af.UniformPrior(lower_limit=45.0, upper_limit=55.0) +gaussian_3.normalization = af.LogUniformPrior(lower_limit=0.1, upper_limit=500.0) + +gaussian_4 = af.Model(Gaussian) + +gaussian_4.centre = af.UniformPrior(lower_limit=45.0, upper_limit=55.0) +gaussian_4.normalization = af.LogUniformPrior(lower_limit=0.1, upper_limit=500.0) + +model = af.Collection( + gaussian_0=gaussian_0, + gaussian_1=gaussian_1, + gaussian_2=gaussian_2, + gaussian_3=gaussian_3, + gaussian_4=gaussian_4, +) +``` + +The `info` attribute shows the model is now using the priors specified above. + + +```python +print(model.info) +``` + + Total Free Parameters = 15 + + model Collection (N=15) + gaussian_0 - gaussian_4 Gaussian (N=3) + + gaussian_0 + centre UniformPrior [18], lower_limit = 45.0, upper_limit = 55.0 + normalization LogUniformPrior [19], lower_limit = 0.1, upper_limit = 500.0 + sigma UniformPrior [17], lower_limit = 0.0, upper_limit = 25.0 + gaussian_1 + centre UniformPrior [23], lower_limit = 45.0, upper_limit = 55.0 + normalization LogUniformPrior [24], lower_limit = 0.1, upper_limit = 500.0 + sigma UniformPrior [22], lower_limit = 0.0, upper_limit = 25.0 + gaussian_2 + centre UniformPrior [28], lower_limit = 45.0, upper_limit = 55.0 + normalization LogUniformPrior [29], lower_limit = 0.1, upper_limit = 500.0 + sigma UniformPrior [27], lower_limit = 0.0, upper_limit = 25.0 + gaussian_3 + centre UniformPrior [33], lower_limit = 45.0, upper_limit = 55.0 + normalization LogUniformPrior [34], lower_limit = 0.1, upper_limit = 500.0 + sigma UniformPrior [32], lower_limit = 0.0, upper_limit = 25.0 + gaussian_4 + centre UniformPrior [38], lower_limit = 45.0, upper_limit = 55.0 + normalization LogUniformPrior [39], lower_limit = 0.1, upper_limit = 500.0 + sigma UniformPrior [37], lower_limit = 0.0, upper_limit = 25.0 + + +We now repeat the model-fit using these updated priors. + +First, you should note that the run time of the fit is significantly faster than the previous fit. This is because +the prior is telling the non-linear search where to look, meaning it converges on solutions more quickly +and spends less time searching regions of parameter space that do not contain solutions. + +Second, the model-fit consistently produces a good model-fit more often, because our tuned priors are centred +on the global maxima solution ensuring the non-linear search is less likely to converge on a local maxima. + + +```python +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:23:53,402 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:23:53,412 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:23:53,412 - root - INFO - Starting new Dynesty non-linear search (no previous samples found). + + + 2026-07-11 16:23:53,418 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:23:53,453 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + ~/venv/PyAuto/lib/python3.12/site-packages/dynesty/dynesty.py:194: UserWarning: Specifying slice option while using rwalk sampler does not make sense + warnings.warn('Specifying slice option while using rwalk sampler' + + + 0it [00:00, ?it/s] + + 41it [00:00, 399.92it/s, bound: 0 | nc: 3 | ncall: 111 | eff(%): 36.937 | loglstar: -inf < -400171.406 < inf | logz: -400176.823 +/- 0.328 | dlogz: 361498.731 > 0.059] + + 81it [00:00, 191.86it/s, bound: 0 | nc: 5 | ncall: 233 | eff(%): 34.764 | loglstar: -inf < -171719.837 < inf | logz: -171726.046 +/- 0.351 | dlogz: 122393.273 > 0.059] + + 106it [00:00, 142.80it/s, bound: 0 | nc: 8 | ncall: 359 | eff(%): 29.526 | loglstar: -inf < -122968.119 < inf | logz: -122974.823 +/- 0.364 | dlogz: 90810.063 > 0.059] + + 124it [00:01, 96.75it/s, bound: 0 | nc: 10 | ncall: 527 | eff(%): 23.529 | loglstar: -inf < -98148.709 < inf | logz: -98155.769 +/- 0.374 | dlogz: 65951.495 > 0.059] + + 137it [00:01, 73.41it/s, bound: 0 | nc: 8 | ncall: 692 | eff(%): 19.798 | loglstar: -inf < -86398.862 < inf | logz: -86406.180 +/- 0.381 | dlogz: 55750.237 > 0.059] + + 147it [00:01, 64.32it/s, bound: 0 | nc: 17 | ncall: 811 | eff(%): 18.126 | loglstar: -inf < -80449.473 < inf | logz: -80456.989 +/- 0.386 | dlogz: 48307.329 > 0.059] + + 155it [00:01, 50.04it/s, bound: 0 | nc: 2 | ncall: 971 | eff(%): 15.963 | loglstar: -inf < -75766.995 < inf | logz: -75774.670 +/- 0.390 | dlogz: 43565.352 > 0.059] + + 162it [00:02, 45.67it/s, bound: 0 | nc: 5 | ncall: 1081 | eff(%): 14.986 | loglstar: -inf < -71902.617 < inf | logz: -71910.430 +/- 0.393 | dlogz: 39768.980 > 0.059] + + 168it [00:02, 31.07it/s, bound: 0 | nc: 43 | ncall: 1321 | eff(%): 12.718 | loglstar: -inf < -69039.241 < inf | logz: -69047.173 +/- 0.396 | dlogz: 36999.448 > 0.059] + + 172it [00:02, 28.95it/s, bound: 0 | nc: 9 | ncall: 1433 | eff(%): 12.003 | loglstar: -inf < -67424.806 < inf | logz: -67432.817 +/- 0.398 | dlogz: 50124.627 > 0.059] + + 176it [00:03, 26.09it/s, bound: 0 | nc: 13 | ncall: 1547 | eff(%): 11.377 | loglstar: -inf < -66929.174 < inf | logz: -66937.265 +/- 0.400 | dlogz: 49486.890 > 0.059] + + 179it [00:03, 21.55it/s, bound: 0 | nc: 75 | ncall: 1689 | eff(%): 10.598 | loglstar: -inf < -65922.218 < inf | logz: -65930.368 +/- 0.402 | dlogz: 49052.141 > 0.059] + + 182it [00:03, 22.29it/s, bound: 0 | nc: 33 | ncall: 1753 | eff(%): 10.382 | loglstar: -inf < -65485.241 < inf | logz: -65493.450 +/- 0.403 | dlogz: 48577.668 > 0.059] + + 185it [00:03, 20.43it/s, bound: 0 | nc: 28 | ncall: 1844 | eff(%): 10.033 | loglstar: -inf < -63221.079 < inf | logz: -63229.348 +/- 0.405 | dlogz: 47182.924 > 0.059] + + 188it [00:03, 21.24it/s, bound: 1 | nc: 5 | ncall: 1910 | eff(%): 9.843 | loglstar: -inf < -62665.543 < inf | logz: -62673.871 +/- 0.406 | dlogz: 45862.578 > 0.059] + + 220it [00:03, 77.22it/s, bound: 5 | nc: 5 | ncall: 2070 | eff(%): 10.628 | loglstar: -inf < -50558.309 < inf | logz: -50567.274 +/- 0.418 | dlogz: 34284.096 > 0.059] + + 245it [00:03, 112.87it/s, bound: 8 | nc: 5 | ncall: 2195 | eff(%): 11.162 | loglstar: -inf < -45528.438 < inf | logz: -45536.262 +/- 0.382 | dlogz: 28437.321 > 0.059] + + 269it [00:04, 141.74it/s, bound: 11 | nc: 5 | ncall: 2315 | eff(%): 11.620 | loglstar: -inf < -39794.131 < inf | logz: -39804.089 +/- 0.430 | dlogz: 31410.159 > 0.059] + + 294it [00:04, 168.40it/s, bound: 14 | nc: 5 | ncall: 2440 | eff(%): 12.049 | loglstar: -inf < -33611.185 < inf | logz: -33619.992 +/- 0.399 | dlogz: 23945.788 > 0.059] + + 321it [00:04, 193.51it/s, bound: 17 | nc: 5 | ncall: 2575 | eff(%): 12.466 | loglstar: -inf < -31645.622 < inf | logz: -31655.518 +/- 0.417 | dlogz: 21981.344 > 0.059] + + 347it [00:04, 210.28it/s, bound: 21 | nc: 5 | ncall: 2705 | eff(%): 12.828 | loglstar: -inf < -25260.596 < inf | logz: -25272.129 +/- 0.452 | dlogz: 16112.031 > 0.059] + + 373it [00:04, 222.42it/s, bound: 24 | nc: 5 | ncall: 2835 | eff(%): 13.157 | loglstar: -inf < -20323.644 < inf | logz: -20335.697 +/- 0.459 | dlogz: 10841.977 > 0.059] + + 398it [00:04, 228.48it/s, bound: 27 | nc: 5 | ncall: 2960 | eff(%): 13.446 | loglstar: -inf < -17644.223 < inf | logz: -17656.779 +/- 0.466 | dlogz: 10718.196 > 0.059] + + 422it [00:04, 224.09it/s, bound: 30 | nc: 5 | ncall: 3080 | eff(%): 13.701 | loglstar: -inf < -16012.203 < inf | logz: -16025.243 +/- 0.471 | dlogz: 8953.956 > 0.059] + + 446it [00:04, 225.40it/s, bound: 33 | nc: 5 | ncall: 3200 | eff(%): 13.938 | loglstar: -inf < -14844.944 < inf | logz: -14858.465 +/- 0.477 | dlogz: 8818.940 > 0.059] + + 471it [00:04, 231.54it/s, bound: 36 | nc: 5 | ncall: 3325 | eff(%): 14.165 | loglstar: -inf < -13237.662 < inf | logz: -13251.680 +/- 0.485 | dlogz: 7033.616 > 0.059] + + 497it [00:04, 238.96it/s, bound: 39 | nc: 5 | ncall: 3455 | eff(%): 14.385 | loglstar: -inf < -11648.091 < inf | logz: -11660.356 +/- 0.441 | dlogz: 5367.508 > 0.059] + + 522it [00:05, 239.66it/s, bound: 43 | nc: 5 | ncall: 3580 | eff(%): 14.581 | loglstar: -inf < -10103.510 < inf | logz: -10118.560 +/- 0.497 | dlogz: 4182.646 > 0.059] + + 547it [00:05, 241.95it/s, bound: 46 | nc: 5 | ncall: 3705 | eff(%): 14.764 | loglstar: -inf < -9668.884 < inf | logz: -9683.370 +/- 0.477 | dlogz: 4633.770 > 0.059] + + 572it [00:05, 242.94it/s, bound: 49 | nc: 5 | ncall: 3830 | eff(%): 14.935 | loglstar: -inf < -8910.047 < inf | logz: -8926.151 +/- 0.507 | dlogz: 3910.858 > 0.059] + + 597it [00:05, 222.87it/s, bound: 52 | nc: 5 | ncall: 3955 | eff(%): 15.095 | loglstar: -inf < -7732.972 < inf | logz: -7748.406 +/- 0.487 | dlogz: 2697.716 > 0.059] + + 620it [00:05, 221.58it/s, bound: 55 | nc: 5 | ncall: 4070 | eff(%): 15.233 | loglstar: -inf < -7300.102 < inf | logz: -7317.172 +/- 0.516 | dlogz: 3024.185 > 0.059] + + 643it [00:05, 221.61it/s, bound: 58 | nc: 5 | ncall: 4185 | eff(%): 15.364 | loglstar: -inf < -6859.649 < inf | logz: -6877.188 +/- 0.525 | dlogz: 2618.412 > 0.059] + + 668it [00:05, 228.65it/s, bound: 61 | nc: 5 | ncall: 4310 | eff(%): 15.499 | loglstar: -inf < -6386.942 < inf | logz: -6404.980 +/- 0.531 | dlogz: 2240.373 > 0.059] + + 692it [00:05, 223.90it/s, bound: 64 | nc: 5 | ncall: 4430 | eff(%): 15.621 | loglstar: -inf < -6040.997 < inf | logz: -6059.386 +/- 0.527 | dlogz: 2219.338 > 0.059] + + 716it [00:05, 226.94it/s, bound: 67 | nc: 5 | ncall: 4550 | eff(%): 15.736 | loglstar: -inf < -5570.984 < inf | logz: -5589.982 +/- 0.543 | dlogz: 1825.647 > 0.059] + + 741it [00:06, 231.17it/s, bound: 71 | nc: 5 | ncall: 4675 | eff(%): 15.850 | loglstar: -inf < -5158.786 < inf | logz: -5177.717 +/- 0.533 | dlogz: 1560.985 > 0.059] + + 765it [00:06, 231.19it/s, bound: 75 | nc: 5 | ncall: 4795 | eff(%): 15.954 | loglstar: -inf < -4916.839 < inf | logz: -4936.817 +/- 0.556 | dlogz: 1452.023 > 0.059] + + 790it [00:06, 233.77it/s, bound: 79 | nc: 5 | ncall: 4920 | eff(%): 16.057 | loglstar: -inf < -4570.053 < inf | logz: -4590.523 +/- 0.561 | dlogz: 1084.535 > 0.059] + + 814it [00:06, 230.64it/s, bound: 83 | nc: 5 | ncall: 5040 | eff(%): 16.151 | loglstar: -inf < -4285.316 < inf | logz: -4306.276 +/- 0.568 | dlogz: 1302.550 > 0.059] + + 838it [00:06, 208.95it/s, bound: 86 | nc: 5 | ncall: 5160 | eff(%): 16.240 | loglstar: -inf < -4201.688 < inf | logz: -4220.729 +/- 0.527 | dlogz: 1559.350 > 0.059] + + 860it [00:06, 195.94it/s, bound: 89 | nc: 5 | ncall: 5270 | eff(%): 16.319 | loglstar: -inf < -3998.734 < inf | logz: -4020.632 +/- 0.577 | dlogz: 1750.804 > 0.059] + + 880it [00:06, 194.51it/s, bound: 92 | nc: 5 | ncall: 5370 | eff(%): 16.387 | loglstar: -inf < -3842.021 < inf | logz: -3862.025 +/- 0.539 | dlogz: 1564.707 > 0.059] + + 902it [00:06, 199.27it/s, bound: 96 | nc: 5 | ncall: 5480 | eff(%): 16.460 | loglstar: -inf < -3582.729 < inf | logz: -3605.244 +/- 0.575 | dlogz: 1309.522 > 0.059] + + 924it [00:06, 203.42it/s, bound: 100 | nc: 5 | ncall: 5590 | eff(%): 16.530 | loglstar: -inf < -3371.740 < inf | logz: -3394.920 +/- 0.591 | dlogz: 1131.829 > 0.059] + + 948it [00:07, 212.82it/s, bound: 103 | nc: 5 | ncall: 5710 | eff(%): 16.602 | loglstar: -inf < -3234.813 < inf | logz: -3256.822 +/- 0.569 | dlogz: 1315.372 > 0.059] + + 972it [00:07, 219.69it/s, bound: 107 | nc: 5 | ncall: 5830 | eff(%): 16.672 | loglstar: -inf < -3025.641 < inf | logz: -3049.783 +/- 0.601 | dlogz: 1115.809 > 0.059] + + 999it [00:07, 231.68it/s, bound: 110 | nc: 5 | ncall: 5965 | eff(%): 16.748 | loglstar: -inf < -2828.227 < inf | logz: -2852.908 +/- 0.608 | dlogz: 930.053 > 0.059] + + 1023it [00:07, 215.87it/s, bound: 114 | nc: 5 | ncall: 6085 | eff(%): 16.812 | loglstar: -inf < -2685.033 < inf | logz: -2709.189 +/- 0.579 | dlogz: 766.329 > 0.059] + + 1046it [00:07, 219.64it/s, bound: 117 | nc: 5 | ncall: 6200 | eff(%): 16.871 | loglstar: -inf < -2628.968 < inf | logz: -2652.033 +/- 0.571 | dlogz: 770.775 > 0.059] + + 1070it [00:07, 223.66it/s, bound: 121 | nc: 5 | ncall: 6320 | eff(%): 16.930 | loglstar: -inf < -2453.210 < inf | logz: -2479.324 +/- 0.622 | dlogz: 802.736 > 0.059] + + 1093it [00:07, 220.28it/s, bound: 124 | nc: 5 | ncall: 6435 | eff(%): 16.985 | loglstar: -inf < -2337.381 < inf | logz: -2361.948 +/- 0.594 | dlogz: 724.438 > 0.059] + + 1118it [00:07, 226.69it/s, bound: 129 | nc: 5 | ncall: 6560 | eff(%): 17.043 | loglstar: -inf < -2244.253 < inf | logz: -2269.682 +/- 0.605 | dlogz: 696.651 > 0.059] + + 1144it [00:07, 234.43it/s, bound: 132 | nc: 5 | ncall: 6690 | eff(%): 17.100 | loglstar: -inf < -2114.202 < inf | logz: -2141.746 +/- 0.633 | dlogz: 570.828 > 0.059] + + 1170it [00:07, 239.81it/s, bound: 136 | nc: 5 | ncall: 6820 | eff(%): 17.155 | loglstar: -inf < -1988.523 < inf | logz: -2015.528 +/- 0.624 | dlogz: 714.957 > 0.059] + + 1198it [00:08, 250.92it/s, bound: 139 | nc: 5 | ncall: 6960 | eff(%): 17.213 | loglstar: -inf < -1840.172 < inf | logz: -1867.742 +/- 0.628 | dlogz: 792.772 > 0.059] + + 1225it [00:08, 253.15it/s, bound: 143 | nc: 5 | ncall: 7095 | eff(%): 17.266 | loglstar: -inf < -1689.754 < inf | logz: -1718.559 +/- 0.639 | dlogz: 843.108 > 0.059] + + 1251it [00:08, 252.00it/s, bound: 147 | nc: 5 | ncall: 7225 | eff(%): 17.315 | loglstar: -inf < -1561.233 < inf | logz: -1589.859 +/- 0.640 | dlogz: 993.155 > 0.059] + + 1277it [00:08, 249.73it/s, bound: 152 | nc: 5 | ncall: 7355 | eff(%): 17.362 | loglstar: -inf < -1377.445 < inf | logz: -1407.716 +/- 0.663 | dlogz: 844.570 > 0.059] + + 1303it [00:08, 249.85it/s, bound: 156 | nc: 5 | ncall: 7485 | eff(%): 17.408 | loglstar: -inf < -1196.682 < inf | logz: -1225.465 +/- 0.637 | dlogz: 761.658 > 0.059] + + 1329it [00:08, 249.60it/s, bound: 159 | nc: 5 | ncall: 7615 | eff(%): 17.452 | loglstar: -inf < -1024.194 < inf | logz: -1055.072 +/- 0.651 | dlogz: 622.676 > 0.059] + + 1355it [00:08, 251.57it/s, bound: 162 | nc: 5 | ncall: 7745 | eff(%): 17.495 | loglstar: -inf < -877.206 < inf | logz: -909.041 +/- 0.678 | dlogz: 701.457 > 0.059] + + 1381it [00:08, 248.54it/s, bound: 165 | nc: 5 | ncall: 7875 | eff(%): 17.537 | loglstar: -inf < -783.338 < inf | logz: -815.681 +/- 0.682 | dlogz: 577.656 > 0.059] + + 1406it [00:08, 245.51it/s, bound: 169 | nc: 5 | ncall: 8000 | eff(%): 17.575 | loglstar: -inf < -685.095 < inf | logz: -716.291 +/- 0.663 | dlogz: 473.268 > 0.059] + + 1431it [00:09, 244.22it/s, bound: 172 | nc: 5 | ncall: 8125 | eff(%): 17.612 | loglstar: -inf < -586.887 < inf | logz: -620.226 +/- 0.691 | dlogz: 380.328 > 0.059] + + 1456it [00:09, 241.35it/s, bound: 175 | nc: 5 | ncall: 8250 | eff(%): 17.648 | loglstar: -inf < -489.720 < inf | logz: -523.580 +/- 0.698 | dlogz: 352.233 > 0.059] + + 1481it [00:09, 240.42it/s, bound: 179 | nc: 5 | ncall: 8375 | eff(%): 17.684 | loglstar: -inf < -423.863 < inf | logz: -457.773 +/- 0.690 | dlogz: 280.541 > 0.059] + + 1506it [00:09, 233.88it/s, bound: 182 | nc: 5 | ncall: 8500 | eff(%): 17.718 | loglstar: -inf < -334.261 < inf | logz: -368.762 +/- 0.697 | dlogz: 377.826 > 0.059] + + 1530it [00:09, 230.09it/s, bound: 186 | nc: 5 | ncall: 8620 | eff(%): 17.749 | loglstar: -inf < -267.518 < inf | logz: -302.864 +/- 0.714 | dlogz: 330.437 > 0.059] + + 1555it [00:09, 233.38it/s, bound: 189 | nc: 5 | ncall: 8745 | eff(%): 17.782 | loglstar: -inf < -211.245 < inf | logz: -246.627 +/- 0.701 | dlogz: 254.186 > 0.059] + + 1579it [00:09, 231.64it/s, bound: 193 | nc: 5 | ncall: 8865 | eff(%): 17.812 | loglstar: -inf < -171.154 < inf | logz: -205.829 +/- 0.702 | dlogz: 212.081 > 0.059] + + 1603it [00:09, 233.49it/s, bound: 196 | nc: 5 | ncall: 8985 | eff(%): 17.841 | loglstar: -inf < -133.804 < inf | logz: -169.844 +/- 0.715 | dlogz: 176.398 > 0.059] + + 1627it [00:09, 233.99it/s, bound: 199 | nc: 5 | ncall: 9105 | eff(%): 17.869 | loglstar: -inf < -98.617 < inf | logz: -135.827 +/- 0.731 | dlogz: 143.797 > 0.059] + + 1651it [00:09, 232.75it/s, bound: 202 | nc: 5 | ncall: 9225 | eff(%): 17.897 | loglstar: -inf < -77.248 < inf | logz: -114.608 +/- 0.727 | dlogz: 137.772 > 0.059] + + 1675it [00:10, 233.45it/s, bound: 205 | nc: 5 | ncall: 9345 | eff(%): 17.924 | loglstar: -inf < -42.908 < inf | logz: -80.923 +/- 0.736 | dlogz: 106.638 > 0.059] + + 1699it [00:10, 234.89it/s, bound: 208 | nc: 5 | ncall: 9465 | eff(%): 17.950 | loglstar: -inf < -35.240 < inf | logz: -71.714 +/- 0.712 | dlogz: 107.013 > 0.059] + + 1723it [00:10, 236.36it/s, bound: 211 | nc: 5 | ncall: 9585 | eff(%): 17.976 | loglstar: -inf < -15.039 < inf | logz: -52.862 +/- 0.727 | dlogz: 90.894 > 0.059] + + 1747it [00:10, 226.69it/s, bound: 215 | nc: 5 | ncall: 9705 | eff(%): 18.001 | loglstar: -inf < 3.716 < inf | logz: -35.032 +/- 0.727 | dlogz: 72.663 > 0.059] + + 1770it [00:10, 212.22it/s, bound: 218 | nc: 5 | ncall: 9820 | eff(%): 18.024 | loglstar: -inf < 18.161 < inf | logz: -21.471 +/- 0.751 | dlogz: 66.012 > 0.059] + + 1792it [00:10, 205.41it/s, bound: 220 | nc: 5 | ncall: 9930 | eff(%): 18.046 | loglstar: -inf < 38.243 < inf | logz: -1.423 +/- 0.749 | dlogz: 46.821 > 0.059] + + 1814it [00:10, 208.38it/s, bound: 223 | nc: 5 | ncall: 10040 | eff(%): 18.068 | loglstar: -inf < 43.973 < inf | logz: 5.787 +/- 0.733 | dlogz: 52.139 > 0.059] + + 1836it [00:10, 210.88it/s, bound: 227 | nc: 5 | ncall: 10150 | eff(%): 18.089 | loglstar: -inf < 49.619 < inf | logz: 10.549 +/- 0.740 | dlogz: 47.018 > 0.059] + + 1858it [00:10, 213.10it/s, bound: 230 | nc: 5 | ncall: 10260 | eff(%): 18.109 | loglstar: -inf < 58.851 < inf | logz: 19.202 +/- 0.750 | dlogz: 37.958 > 0.059] + + 1881it [00:11, 217.01it/s, bound: 233 | nc: 5 | ncall: 10375 | eff(%): 18.130 | loglstar: -inf < 64.400 < inf | logz: 23.698 +/- 0.752 | dlogz: 40.691 > 0.059] + + 1905it [00:11, 222.42it/s, bound: 236 | nc: 5 | ncall: 10495 | eff(%): 18.152 | loglstar: -inf < 69.396 < inf | logz: 29.470 +/- 0.751 | dlogz: 43.342 > 0.059] + + 1929it [00:11, 225.17it/s, bound: 239 | nc: 5 | ncall: 10615 | eff(%): 18.172 | loglstar: -inf < 75.363 < inf | logz: 34.720 +/- 0.763 | dlogz: 37.631 > 0.059] + + 1952it [00:11, 222.19it/s, bound: 243 | nc: 5 | ncall: 10730 | eff(%): 18.192 | loglstar: -inf < 81.450 < inf | logz: 39.809 +/- 0.769 | dlogz: 32.163 > 0.059] + + 1976it [00:11, 225.66it/s, bound: 246 | nc: 5 | ncall: 10850 | eff(%): 18.212 | loglstar: -inf < 85.381 < inf | logz: 44.017 +/- 0.769 | dlogz: 29.722 > 0.059] + + 2000it [00:11, 227.52it/s, bound: 249 | nc: 5 | ncall: 10970 | eff(%): 18.232 | loglstar: -inf < 91.202 < inf | logz: 49.099 +/- 0.777 | dlogz: 24.173 > 0.059] + + 2023it [00:11, 228.04it/s, bound: 253 | nc: 5 | ncall: 11085 | eff(%): 18.250 | loglstar: -inf < 94.878 < inf | logz: 52.875 +/- 0.779 | dlogz: 19.892 > 0.059] + + 2046it [00:11, 227.15it/s, bound: 257 | nc: 5 | ncall: 11200 | eff(%): 18.268 | loglstar: -inf < 96.868 < inf | logz: 54.667 +/- 0.778 | dlogz: 17.615 > 0.059] + + 2069it [00:11, 224.39it/s, bound: 260 | nc: 5 | ncall: 11315 | eff(%): 18.285 | loglstar: -inf < 101.870 < inf | logz: 58.413 +/- 0.796 | dlogz: 18.765 > 0.059] + + 2092it [00:11, 220.89it/s, bound: 264 | nc: 5 | ncall: 11430 | eff(%): 18.303 | loglstar: -inf < 103.680 < inf | logz: 60.256 +/- 0.791 | dlogz: 16.403 > 0.059] + + 2115it [00:12, 205.00it/s, bound: 266 | nc: 5 | ncall: 11545 | eff(%): 18.320 | loglstar: -inf < 105.509 < inf | logz: 62.197 +/- 0.794 | dlogz: 13.949 > 0.059] + + 2136it [00:12, 194.15it/s, bound: 269 | nc: 5 | ncall: 11650 | eff(%): 18.335 | loglstar: -inf < 107.356 < inf | logz: 63.412 +/- 0.797 | dlogz: 12.317 > 0.059] + + 2156it [00:12, 176.41it/s, bound: 272 | nc: 5 | ncall: 11750 | eff(%): 18.349 | loglstar: -inf < 109.092 < inf | logz: 64.527 +/- 0.801 | dlogz: 10.820 > 0.059] + + 2175it [00:12, 166.98it/s, bound: 274 | nc: 5 | ncall: 11845 | eff(%): 18.362 | loglstar: -inf < 110.081 < inf | logz: 65.514 +/- 0.804 | dlogz: 9.434 > 0.059] + + 2192it [00:12, 162.27it/s, bound: 277 | nc: 5 | ncall: 11930 | eff(%): 18.374 | loglstar: -inf < 111.073 < inf | logz: 66.382 +/- 0.808 | dlogz: 11.454 > 0.059] + + 2209it [00:12, 146.17it/s, bound: 280 | nc: 5 | ncall: 12015 | eff(%): 18.385 | loglstar: -inf < 112.034 < inf | logz: 66.983 +/- 0.808 | dlogz: 10.494 > 0.059] + + 2224it [00:12, 144.74it/s, bound: 282 | nc: 5 | ncall: 12090 | eff(%): 18.395 | loglstar: -inf < 112.600 < inf | logz: 67.454 +/- 0.810 | dlogz: 9.720 > 0.059] + + 2240it [00:12, 148.15it/s, bound: 284 | nc: 5 | ncall: 12170 | eff(%): 18.406 | loglstar: -inf < 113.989 < inf | logz: 68.086 +/- 0.814 | dlogz: 8.787 > 0.059] + + 2259it [00:13, 159.17it/s, bound: 287 | nc: 5 | ncall: 12265 | eff(%): 18.418 | loglstar: -inf < 115.762 < inf | logz: 69.172 +/- 0.824 | dlogz: 8.064 > 0.059] + + 2281it [00:13, 174.64it/s, bound: 289 | nc: 5 | ncall: 12375 | eff(%): 18.432 | loglstar: -inf < 116.288 < inf | logz: 70.076 +/- 0.827 | dlogz: 6.684 > 0.059] + + 2304it [00:13, 186.74it/s, bound: 292 | nc: 5 | ncall: 12490 | eff(%): 18.447 | loglstar: -inf < 117.558 < inf | logz: 70.723 +/- 0.828 | dlogz: 5.585 > 0.059] + + 2327it [00:13, 198.66it/s, bound: 296 | nc: 5 | ncall: 12605 | eff(%): 18.461 | loglstar: -inf < 118.490 < inf | logz: 71.356 +/- 0.831 | dlogz: 4.483 > 0.059] + + 2351it [00:13, 208.46it/s, bound: 299 | nc: 5 | ncall: 12725 | eff(%): 18.475 | loglstar: -inf < 118.951 < inf | logz: 71.851 +/- 0.833 | dlogz: 3.547 > 0.059] + + 2373it [00:13, 205.31it/s, bound: 302 | nc: 5 | ncall: 12835 | eff(%): 18.489 | loglstar: -inf < 119.447 < inf | logz: 72.185 +/- 0.835 | dlogz: 2.800 > 0.059] + + 2394it [00:13, 204.92it/s, bound: 305 | nc: 5 | ncall: 12940 | eff(%): 18.501 | loglstar: -inf < 120.122 < inf | logz: 72.458 +/- 0.837 | dlogz: 2.167 > 0.059] + + 2416it [00:13, 206.34it/s, bound: 308 | nc: 5 | ncall: 13050 | eff(%): 18.513 | loglstar: -inf < 120.620 < inf | logz: 72.701 +/- 0.839 | dlogz: 3.108 > 0.059] + + 2438it [00:13, 208.37it/s, bound: 310 | nc: 5 | ncall: 13160 | eff(%): 18.526 | loglstar: -inf < 121.044 < inf | logz: 72.909 +/- 0.841 | dlogz: 2.853 > 0.059] + + 2461it [00:13, 212.33it/s, bound: 313 | nc: 5 | ncall: 13275 | eff(%): 18.539 | loglstar: -inf < 121.433 < inf | logz: 73.085 +/- 0.842 | dlogz: 2.260 > 0.059] + + 2484it [00:14, 214.12it/s, bound: 316 | nc: 5 | ncall: 13390 | eff(%): 18.551 | loglstar: -inf < 121.816 < inf | logz: 73.237 +/- 0.844 | dlogz: 1.711 > 0.059] + + 2506it [00:14, 213.09it/s, bound: 319 | nc: 5 | ncall: 13500 | eff(%): 18.563 | loglstar: -inf < 122.077 < inf | logz: 73.336 +/- 0.845 | dlogz: 1.710 > 0.059] + + 2528it [00:14, 202.82it/s, bound: 322 | nc: 5 | ncall: 13610 | eff(%): 18.575 | loglstar: -inf < 122.619 < inf | logz: 73.419 +/- 0.847 | dlogz: 1.307 > 0.059] + + 2549it [00:14, 198.35it/s, bound: 325 | nc: 5 | ncall: 13715 | eff(%): 18.585 | loglstar: -inf < 123.021 < inf | logz: 73.494 +/- 0.848 | dlogz: 0.972 > 0.059] + + 2569it [00:14, 197.56it/s, bound: 328 | nc: 5 | ncall: 13815 | eff(%): 18.596 | loglstar: -inf < 123.438 < inf | logz: 73.560 +/- 0.849 | dlogz: 0.710 > 0.059] + + 2590it [00:14, 200.06it/s, bound: 331 | nc: 5 | ncall: 13920 | eff(%): 18.606 | loglstar: -inf < 123.737 < inf | logz: 73.621 +/- 0.850 | dlogz: 0.493 > 0.059] + + 2612it [00:14, 205.10it/s, bound: 334 | nc: 5 | ncall: 14030 | eff(%): 18.617 | loglstar: -inf < 123.979 < inf | logz: 73.675 +/- 0.852 | dlogz: 0.445 > 0.059] + + 2634it [00:14, 207.27it/s, bound: 337 | nc: 5 | ncall: 14140 | eff(%): 18.628 | loglstar: -inf < 124.242 < inf | logz: 73.718 +/- 0.853 | dlogz: 0.297 > 0.059] + + 2656it [00:14, 210.98it/s, bound: 340 | nc: 5 | ncall: 14250 | eff(%): 18.639 | loglstar: -inf < 124.392 < inf | logz: 73.751 +/- 0.854 | dlogz: 0.195 > 0.059] + + 2678it [00:15, 212.58it/s, bound: 343 | nc: 5 | ncall: 14360 | eff(%): 18.649 | loglstar: -inf < 124.665 < inf | logz: 73.777 +/- 0.854 | dlogz: 0.125 > 0.059] + + 2700it [00:15, 214.06it/s, bound: 346 | nc: 5 | ncall: 14470 | eff(%): 18.659 | loglstar: -inf < 124.749 < inf | logz: 73.795 +/- 0.855 | dlogz: 0.096 > 0.059] + + 2722it [00:15, 215.70it/s, bound: 349 | nc: 5 | ncall: 14580 | eff(%): 18.669 | loglstar: -inf < 124.891 < inf | logz: 73.808 +/- 0.855 | dlogz: 0.062 > 0.059] + + 2731it [00:15, 178.52it/s, +50 | bound: 350 | nc: 1 | ncall: 14675 | eff(%): 19.015 | loglstar: -inf < 125.941 < inf | logz: 73.841 +/- 0.861 | dlogz: 0.001 > 0.059] + + + + + 2026-07-11 16:24:09,309 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:24:09,531 - root - INFO - Removing search internal folder. + + + 2026-07-11 16:24:09,590 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + + +Lets print the result info and plot the fit to the dataset to confirm the priors have provided a better model-fit. + + +```python +print(result.info) + +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + color="k", + ecolor="k", + elinewidth=1, + capsize=2, + linestyle="", +) +plt.plot(range(data.shape[0]), model_data, color="r") +for model_data_1d_individual in model_data_list: + plt.plot(range(data.shape[0]), model_data_1d_individual, "--") +plt.title(f"Fit (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.clf() +plt.close() + +residual_map = data - model_data +normalized_residual_map = residual_map / noise_map +plt.plot(xvalues, normalized_residual_map, color="k") +plt.title(f"Normalized Residuals (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Normalized Residuals ($\sigma$)") +plt.show() +plt.clf() +plt.close() +``` + + Bayesian Evidence 73.84079536 + Maximum Log Likelihood 125.94072461 + + model Collection (N=15) + gaussian_0 - gaussian_4 Gaussian (N=3) + + Maximum Log Likelihood Model: + + gaussian_0 + sigma 6.053 + ... [51 lines of output truncated] ... + sigma 1.03 (1.03, 1.04) + centre 50.00 (49.99, 50.00) + normalization 20.93 (20.81, 21.08) + gaussian_2 + sigma 10.35 (9.05, 19.85) + centre 52.24 (51.07, 52.39) + normalization 2.46 (0.46, 3.09) + gaussian_3 + sigma 16.61 (16.57, 16.64) + centre 49.98 (49.94, 50.01) + normalization 206.37 (205.66, 206.90) + gaussian_4 + sigma 4.02 (2.66, 5.25) + centre 48.04 (47.53, 48.52) + normalization 0.45 (0.35, 0.60) + + instances + + + + + <>:28: SyntaxWarning: invalid escape sequence '\s' + <>:28: SyntaxWarning: invalid escape sequence '\s' + /tmp/ipykernel_20726/2299532750.py:28: SyntaxWarning: invalid escape sequence '\s' + plt.ylabel("Normalized Residuals ($\sigma$)") + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_2.png) + + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_3.png) + + + +Lets consider the advantages and disadvantages of prior tuning: + +**Advantages:** + +- Higher likelihood of finding the global maximum log likelihood solutions in parameter space. + +- Faster search times, as the non-linear search explores less of the parameter space. + +**Disadvantages:** + +- Incorrectly specified priors could lead the non-linear search to an incorrect solution. + +- It is not always clear how the priors should be tuned, especially for complex models. + +- Priors tuning must be applied to each dataset fitted. For large datasets, this process would be very time-consuming. + +__Reducing Complexity__ + +The non-linear search may fail because the model is too complex, making its parameter space too difficult to +sample accurately consistent. To address this, we may be able to simplify the model while ensuring it remains +realistic enough for our scientific study. By making certain assumptions, we can reduce the number of model +parameters, thereby lowering the dimensionality of the parameter space and improving the search's performance. + +For example, we may know that the `Gaussian`'s in our model are aligned at the same `centre`. We can therefore +compose a model that assumes that the `centre` of each `Gaussian` is the same, reducing the dimensionality of the +model from N=15 to N=11. + +The code below shows how we can customize the model components to ensure the `centre` of each `Gaussian` is the same: + + +```python +gaussian_0 = af.Model(Gaussian) +gaussian_1 = af.Model(Gaussian) +gaussian_2 = af.Model(Gaussian) +gaussian_3 = af.Model(Gaussian) +gaussian_4 = af.Model(Gaussian) + +gaussian_1.centre = gaussian_0.centre +gaussian_2.centre = gaussian_0.centre +gaussian_3.centre = gaussian_0.centre +gaussian_4.centre = gaussian_0.centre + +model = af.Collection( + gaussian_0=gaussian_0, + gaussian_1=gaussian_1, + gaussian_2=gaussian_2, + gaussian_3=gaussian_3, + gaussian_4=gaussian_4, +) +``` + +The `info` attribute shows the model is now using the same `centre` for all `Gaussian`'s and has 11 free parameters. + + +```python +print(model.info) +``` + + Total Free Parameters = 11 + + model Collection (N=11) + gaussian_0 - gaussian_4 Gaussian (N=3) + + gaussian_0 - gaussian_4 + centre UniformPrior [40], lower_limit = 0.0, upper_limit = 100.0 + gaussian_0 + normalization LogUniformPrior [41], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [42], lower_limit = 0.0, upper_limit = 25.0 + gaussian_1 + normalization LogUniformPrior [44], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [45], lower_limit = 0.0, upper_limit = 25.0 + gaussian_2 + normalization LogUniformPrior [47], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [48], lower_limit = 0.0, upper_limit = 25.0 + gaussian_3 + normalization LogUniformPrior [50], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [51], lower_limit = 0.0, upper_limit = 25.0 + gaussian_4 + normalization LogUniformPrior [53], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [54], lower_limit = 0.0, upper_limit = 25.0 + + +We now repeat the model-fit using this updated model where the `centre` of each `Gaussian` is the same. + +You should again note that the run time of the fit is significantly faster than the previous fits +and that it consistently produces a good model-fit more often. This is because the model is less complex, +non-linear parameter space is less difficult to sample and the search is less likely to converge on a local maxima. + + +```python +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:24:09,915 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:24:09,924 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:24:09,924 - root - INFO - Starting new Dynesty non-linear search (no previous samples found). + + + 2026-07-11 16:24:09,930 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:24:09,961 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + ~/venv/PyAuto/lib/python3.12/site-packages/dynesty/dynesty.py:194: UserWarning: Specifying slice option while using rwalk sampler does not make sense + warnings.warn('Specifying slice option while using rwalk sampler' + + + 0it [00:00, ?it/s] + + 29it [00:00, 279.69it/s, bound: 0 | nc: 2 | ncall: 86 | eff(%): 33.721 | loglstar: -inf < -inf < inf | logz: -inf +/- 48.943 | dlogz: inf > 0.059] + + 57it [00:00, 207.86it/s, bound: 0 | nc: 7 | ncall: 141 | eff(%): 40.426 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.295 | dlogz: inf > 0.059] + + 79it [00:00, 182.30it/s, bound: 0 | nc: 10 | ncall: 216 | eff(%): 36.574 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.350 | dlogz: inf > 0.059] + + 98it [00:00, 151.08it/s, bound: 0 | nc: 11 | ncall: 302 | eff(%): 32.450 | loglstar: -inf < -660222.268 < inf | logz: -660228.814 +/- 0.360 | dlogz: 472141.147 > 0.059] + + 114it [00:00, 101.84it/s, bound: 0 | nc: 4 | ncall: 455 | eff(%): 25.055 | loglstar: -inf < -654344.798 < inf | logz: -654351.661 +/- 0.369 | dlogz: 454035.388 > 0.059] + + 127it [00:01, 71.00it/s, bound: 0 | nc: 6 | ncall: 660 | eff(%): 19.242 | loglstar: -inf < -638613.090 < inf | logz: -638620.210 +/- 0.375 | dlogz: 456334.842 > 0.059] + + 137it [00:01, 57.62it/s, bound: 0 | nc: 17 | ncall: 826 | eff(%): 16.586 | loglstar: -inf < -623466.760 < inf | logz: -623474.078 +/- 0.381 | dlogz: 441499.942 > 0.059] + + 145it [00:01, 40.28it/s, bound: 0 | nc: 12 | ncall: 1073 | eff(%): 13.514 | loglstar: -inf < -606925.822 < inf | logz: -606933.299 +/- 0.385 | dlogz: 537317.491 > 0.059] + + 151it [00:02, 37.03it/s, bound: 0 | nc: 8 | ncall: 1184 | eff(%): 12.753 | loglstar: -inf < -597212.469 < inf | logz: -597220.065 +/- 0.388 | dlogz: 527467.105 > 0.059] + + 156it [00:02, 37.18it/s, bound: 0 | nc: 29 | ncall: 1259 | eff(%): 12.391 | loglstar: -inf < -588879.698 < inf | logz: -588887.392 +/- 0.390 | dlogz: 520980.455 > 0.059] + + 161it [00:02, 37.43it/s, bound: 0 | nc: 13 | ncall: 1329 | eff(%): 12.114 | loglstar: -inf < -577439.448 < inf | logz: -577447.241 +/- 0.393 | dlogz: 509594.745 > 0.059] + + 166it [00:02, 33.34it/s, bound: 0 | nc: 13 | ncall: 1430 | eff(%): 11.608 | loglstar: -inf < -569292.970 < inf | logz: -569300.862 +/- 0.395 | dlogz: 502413.291 > 0.059] + + 170it [00:02, 34.45it/s, bound: 0 | nc: 1 | ncall: 1484 | eff(%): 11.456 | loglstar: -inf < -557089.818 < inf | logz: -557097.789 +/- 0.397 | dlogz: 489121.509 > 0.059] + + 174it [00:03, 25.94it/s, bound: 0 | nc: 88 | ncall: 1665 | eff(%): 10.450 | loglstar: -inf < -532586.243 < inf | logz: -532594.294 +/- 0.399 | dlogz: 462850.670 > 0.059] + + 178it [00:03, 21.05it/s, bound: 1 | nc: 6 | ncall: 1808 | eff(%): 9.845 | loglstar: -inf < -517231.856 < inf | logz: -517239.986 +/- 0.401 | dlogz: 449692.119 > 0.059] + + 206it [00:03, 60.76it/s, bound: 4 | nc: 5 | ncall: 1948 | eff(%): 10.575 | loglstar: -inf < -376633.234 < inf | logz: -376640.271 +/- 0.370 | dlogz: 306741.381 > 0.059] + + 232it [00:03, 96.14it/s, bound: 7 | nc: 5 | ncall: 2078 | eff(%): 11.165 | loglstar: -inf < -259663.684 < inf | logz: -259672.893 +/- 0.419 | dlogz: 192112.354 > 0.059] + + 254it [00:03, 121.09it/s, bound: 10 | nc: 5 | ncall: 2188 | eff(%): 11.609 | loglstar: -inf < -215968.889 < inf | logz: -215977.419 +/- 0.399 | dlogz: 159152.803 > 0.059] + + 277it [00:03, 145.32it/s, bound: 13 | nc: 5 | ncall: 2303 | eff(%): 12.028 | loglstar: -inf < -192876.534 < inf | logz: -192883.958 +/- 0.363 | dlogz: 136057.945 > 0.059] + + 303it [00:03, 171.95it/s, bound: 17 | nc: 5 | ncall: 2433 | eff(%): 12.454 | loglstar: -inf < -150065.150 < inf | logz: -150075.788 +/- 0.438 | dlogz: 127941.780 > 0.059] + + 325it [00:03, 182.98it/s, bound: 20 | nc: 5 | ncall: 2543 | eff(%): 12.780 | loglstar: -inf < -128347.662 < inf | logz: -128358.739 +/- 0.445 | dlogz: 104129.156 > 0.059] + + 349it [00:04, 196.34it/s, bound: 23 | nc: 5 | ncall: 2663 | eff(%): 13.106 | loglstar: -inf < -107212.722 < inf | logz: -107224.279 +/- 0.451 | dlogz: 85647.186 > 0.059] + + 371it [00:04, 191.42it/s, bound: 26 | nc: 5 | ncall: 2773 | eff(%): 13.379 | loglstar: -inf < -91571.469 < inf | logz: -91583.479 +/- 0.456 | dlogz: 70172.079 > 0.059] + + 394it [00:04, 198.91it/s, bound: 29 | nc: 5 | ncall: 2888 | eff(%): 13.643 | loglstar: -inf < -74099.303 < inf | logz: -74110.653 +/- 0.439 | dlogz: 49482.768 > 0.059] + + 417it [00:04, 206.77it/s, bound: 31 | nc: 5 | ncall: 3003 | eff(%): 13.886 | loglstar: -inf < -69895.339 < inf | logz: -69906.263 +/- 0.423 | dlogz: 45320.090 > 0.059] + + 442it [00:04, 217.37it/s, bound: 35 | nc: 5 | ncall: 3128 | eff(%): 14.130 | loglstar: -inf < -61937.750 < inf | logz: -61949.531 +/- 0.439 | dlogz: 37363.034 > 0.059] + + 468it [00:04, 228.80it/s, bound: 38 | nc: 5 | ncall: 3258 | eff(%): 14.365 | loglstar: -inf < -54346.309 < inf | logz: -54360.266 +/- 0.481 | dlogz: 42091.543 > 0.059] + + 492it [00:04, 226.06it/s, bound: 41 | nc: 5 | ncall: 3378 | eff(%): 14.565 | loglstar: -inf < -45738.839 < inf | logz: -45753.276 +/- 0.488 | dlogz: 35838.867 > 0.059] + + 516it [00:04, 228.51it/s, bound: 44 | nc: 5 | ncall: 3498 | eff(%): 14.751 | loglstar: -inf < -33860.503 < inf | logz: -33875.420 +/- 0.495 | dlogz: 23594.654 > 0.059] + + 540it [00:04, 223.25it/s, bound: 47 | nc: 5 | ncall: 3618 | eff(%): 14.925 | loglstar: -inf < -28051.476 < inf | logz: -28065.753 +/- 0.479 | dlogz: 17452.334 > 0.059] + + 564it [00:05, 225.77it/s, bound: 50 | nc: 5 | ncall: 3738 | eff(%): 15.088 | loglstar: -inf < -27846.479 < inf | logz: -27858.385 +/- 0.415 | dlogz: 17243.365 > 0.059] + + 587it [00:05, 222.66it/s, bound: 53 | nc: 5 | ncall: 3853 | eff(%): 15.235 | loglstar: -inf < -24621.141 < inf | logz: -24636.447 +/- 0.485 | dlogz: 14021.998 > 0.059] + + 610it [00:05, 222.12it/s, bound: 56 | nc: 5 | ncall: 3968 | eff(%): 15.373 | loglstar: -inf < -20407.133 < inf | logz: -20424.017 +/- 0.514 | dlogz: 10033.528 > 0.059] + + 633it [00:05, 206.12it/s, bound: 59 | nc: 5 | ncall: 4083 | eff(%): 15.503 | loglstar: -inf < -16686.800 < inf | logz: -16704.144 +/- 0.520 | dlogz: 6117.784 > 0.059] + + 655it [00:05, 209.56it/s, bound: 62 | nc: 5 | ncall: 4193 | eff(%): 15.621 | loglstar: -inf < -15663.456 < inf | logz: -15680.127 +/- 0.503 | dlogz: 5216.347 > 0.059] + + 678it [00:05, 213.57it/s, bound: 65 | nc: 5 | ncall: 4308 | eff(%): 15.738 | loglstar: -inf < -14542.138 < inf | logz: -14560.405 +/- 0.529 | dlogz: 6389.229 > 0.059] + + 700it [00:05, 202.61it/s, bound: 68 | nc: 5 | ncall: 4418 | eff(%): 15.844 | loglstar: -inf < -13489.622 < inf | logz: -13508.326 +/- 0.535 | dlogz: 5266.006 > 0.059] + + 722it [00:05, 205.94it/s, bound: 71 | nc: 5 | ncall: 4528 | eff(%): 15.945 | loglstar: -inf < -12327.516 < inf | logz: -12344.655 +/- 0.501 | dlogz: 4060.165 > 0.059] + + 745it [00:05, 210.54it/s, bound: 74 | nc: 5 | ncall: 4643 | eff(%): 16.046 | loglstar: -inf < -11670.525 < inf | logz: -11690.075 +/- 0.537 | dlogz: 6824.719 > 0.059] + + 767it [00:05, 212.94it/s, bound: 77 | nc: 5 | ncall: 4753 | eff(%): 16.137 | loglstar: -inf < -11254.449 < inf | logz: -11274.509 +/- 0.546 | dlogz: 6457.507 > 0.059] + + 791it [00:06, 217.66it/s, bound: 81 | nc: 5 | ncall: 4873 | eff(%): 16.232 | loglstar: -inf < -10451.714 < inf | logz: -10472.254 +/- 0.553 | dlogz: 5621.037 > 0.059] + + 816it [00:06, 226.38it/s, bound: 84 | nc: 5 | ncall: 4998 | eff(%): 16.327 | loglstar: -inf < -9353.321 < inf | logz: -9372.349 +/- 0.521 | dlogz: 4550.190 > 0.059] + + 841it [00:06, 231.58it/s, bound: 87 | nc: 5 | ncall: 5123 | eff(%): 16.416 | loglstar: -inf < -8533.746 < inf | logz: -8555.286 +/- 0.564 | dlogz: 4089.582 > 0.059] + + 866it [00:06, 235.31it/s, bound: 91 | nc: 5 | ncall: 5248 | eff(%): 16.502 | loglstar: -inf < -8181.712 < inf | logz: -8203.752 +/- 0.570 | dlogz: 3713.754 > 0.059] + + 892it [00:06, 241.91it/s, bound: 94 | nc: 5 | ncall: 5378 | eff(%): 16.586 | loglstar: -inf < -7581.311 < inf | logz: -7603.868 +/- 0.576 | dlogz: 3232.837 > 0.059] + + 919it [00:06, 249.39it/s, bound: 97 | nc: 5 | ncall: 5513 | eff(%): 16.670 | loglstar: -inf < -6621.450 < inf | logz: -6644.549 +/- 0.582 | dlogz: 2179.460 > 0.059] + + 944it [00:06, 244.33it/s, bound: 101 | nc: 5 | ncall: 5638 | eff(%): 16.744 | loglstar: -inf < -6101.019 < inf | logz: -6122.968 +/- 0.559 | dlogz: 1615.372 > 0.059] + + 969it [00:06, 241.74it/s, bound: 104 | nc: 5 | ncall: 5763 | eff(%): 16.814 | loglstar: -inf < -5514.974 < inf | logz: -5539.073 +/- 0.594 | dlogz: 1209.237 > 0.059] + + 994it [00:06, 242.82it/s, bound: 107 | nc: 5 | ncall: 5888 | eff(%): 16.882 | loglstar: -inf < -5118.183 < inf | logz: -5142.788 +/- 0.599 | dlogz: 805.671 > 0.059] + + 1019it [00:07, 235.33it/s, bound: 110 | nc: 5 | ncall: 6013 | eff(%): 16.947 | loglstar: -inf < -4877.390 < inf | logz: -4902.495 +/- 0.605 | dlogz: 964.078 > 0.059] + + 1044it [00:07, 235.85it/s, bound: 113 | nc: 5 | ncall: 6138 | eff(%): 17.009 | loglstar: -inf < -4758.843 < inf | logz: -4783.242 +/- 0.582 | dlogz: 835.420 > 0.059] + + 1068it [00:07, 222.31it/s, bound: 116 | nc: 5 | ncall: 6258 | eff(%): 17.066 | loglstar: -inf < -4645.077 < inf | logz: -4669.528 +/- 0.585 | dlogz: 755.328 > 0.059] + + 1091it [00:07, 220.93it/s, bound: 119 | nc: 5 | ncall: 6373 | eff(%): 17.119 | loglstar: -inf < -4489.133 < inf | logz: -4514.580 +/- 0.599 | dlogz: 600.502 > 0.059] + + 1114it [00:07, 219.34it/s, bound: 123 | nc: 5 | ncall: 6488 | eff(%): 17.170 | loglstar: -inf < -4370.616 < inf | logz: -4397.642 +/- 0.622 | dlogz: 508.564 > 0.059] + + 1139it [00:07, 227.37it/s, bound: 126 | nc: 5 | ncall: 6613 | eff(%): 17.224 | loglstar: -inf < -4262.123 < inf | logz: -4289.649 +/- 0.627 | dlogz: 452.599 > 0.059] + + 1162it [00:07, 227.29it/s, bound: 129 | nc: 5 | ncall: 6728 | eff(%): 17.271 | loglstar: -inf < -4118.627 < inf | logz: -4146.613 +/- 0.632 | dlogz: 409.056 > 0.059] + + 1186it [00:07, 230.25it/s, bound: 132 | nc: 5 | ncall: 6848 | eff(%): 17.319 | loglstar: -inf < -4032.806 < inf | logz: -4060.465 +/- 0.621 | dlogz: 387.738 > 0.059] + + 1211it [00:07, 234.32it/s, bound: 135 | nc: 5 | ncall: 6973 | eff(%): 17.367 | loglstar: -inf < -3987.210 < inf | logz: -4015.823 +/- 0.631 | dlogz: 421.739 > 0.059] + + 1236it [00:07, 237.83it/s, bound: 139 | nc: 5 | ncall: 7098 | eff(%): 17.413 | loglstar: -inf < -3927.754 < inf | logz: -3955.937 +/- 0.624 | dlogz: 360.308 > 0.059] + + 1260it [00:08, 236.24it/s, bound: 142 | nc: 5 | ncall: 7218 | eff(%): 17.456 | loglstar: -inf < -3873.872 < inf | logz: -3903.319 +/- 0.636 | dlogz: 307.789 > 0.059] + + 1284it [00:08, 230.37it/s, bound: 145 | nc: 5 | ncall: 7338 | eff(%): 17.498 | loglstar: -inf < -3816.619 < inf | logz: -3846.655 +/- 0.641 | dlogz: 250.587 > 0.059] + + 1308it [00:08, 224.75it/s, bound: 148 | nc: 5 | ncall: 7458 | eff(%): 17.538 | loglstar: -inf < -3773.926 < inf | logz: -3803.503 +/- 0.639 | dlogz: 432.127 > 0.059] + + 1331it [00:08, 219.66it/s, bound: 151 | nc: 5 | ncall: 7573 | eff(%): 17.576 | loglstar: -inf < -3737.201 < inf | logz: -3767.361 +/- 0.650 | dlogz: 475.830 > 0.059] + + 1355it [00:08, 223.15it/s, bound: 154 | nc: 5 | ncall: 7693 | eff(%): 17.613 | loglstar: -inf < -3655.797 < inf | logz: -3687.641 +/- 0.677 | dlogz: 1171.039 > 0.059] + + 1378it [00:08, 220.96it/s, bound: 157 | nc: 5 | ncall: 7808 | eff(%): 17.649 | loglstar: -inf < -3613.095 < inf | logz: -3643.452 +/- 0.651 | dlogz: 2407.662 > 0.059] + + 1401it [00:08, 222.86it/s, bound: 160 | nc: 5 | ncall: 7923 | eff(%): 17.683 | loglstar: -inf < -3458.276 < inf | logz: -3490.096 +/- 0.662 | dlogz: 2254.245 > 0.059] + + 1424it [00:08, 221.00it/s, bound: 162 | nc: 5 | ncall: 8038 | eff(%): 17.716 | loglstar: -inf < -3320.550 < inf | logz: -3352.486 +/- 0.669 | dlogz: 2149.616 > 0.059] + + 1447it [00:08, 218.12it/s, bound: 165 | nc: 5 | ncall: 8153 | eff(%): 17.748 | loglstar: -inf < -3150.581 < inf | logz: -3184.282 +/- 0.694 | dlogz: 1989.778 > 0.059] + + 1469it [00:09, 199.98it/s, bound: 168 | nc: 5 | ncall: 8263 | eff(%): 17.778 | loglstar: -inf < -2803.335 < inf | logz: -2836.357 +/- 0.683 | dlogz: 1632.866 > 0.059] + + 1490it [00:09, 175.47it/s, bound: 171 | nc: 5 | ncall: 8368 | eff(%): 17.806 | loglstar: -inf < -2490.732 < inf | logz: -2525.275 +/- 0.702 | dlogz: 1634.016 > 0.059] + + 1509it [00:09, 169.28it/s, bound: 173 | nc: 5 | ncall: 8463 | eff(%): 17.831 | loglstar: -inf < -2254.130 < inf | logz: -2289.069 +/- 0.707 | dlogz: 1590.304 > 0.059] + + 1528it [00:09, 173.13it/s, bound: 176 | nc: 5 | ncall: 8558 | eff(%): 17.855 | loglstar: -inf < -1953.218 < inf | logz: -1988.538 +/- 0.710 | dlogz: 1387.445 > 0.059] + + 1549it [00:09, 182.47it/s, bound: 178 | nc: 5 | ncall: 8663 | eff(%): 17.881 | loglstar: -inf < -1782.083 < inf | logz: -1815.551 +/- 0.680 | dlogz: 1086.293 > 0.059] + + 1570it [00:09, 188.66it/s, bound: 181 | nc: 5 | ncall: 8768 | eff(%): 17.906 | loglstar: -inf < -1586.633 < inf | logz: -1621.621 +/- 0.697 | dlogz: 981.686 > 0.059] + + 1592it [00:09, 196.67it/s, bound: 185 | nc: 5 | ncall: 8878 | eff(%): 17.932 | loglstar: -inf < -1477.266 < inf | logz: -1512.940 +/- 0.688 | dlogz: 1021.788 > 0.059] + + 1616it [00:09, 207.57it/s, bound: 188 | nc: 5 | ncall: 8998 | eff(%): 17.960 | loglstar: -inf < -1242.027 < inf | logz: -1278.972 +/- 0.718 | dlogz: 800.642 > 0.059] + + 1639it [00:09, 212.95it/s, bound: 191 | nc: 5 | ncall: 9113 | eff(%): 17.985 | loglstar: -inf < -1106.836 < inf | logz: -1144.392 +/- 0.729 | dlogz: 828.987 > 0.059] + + 1661it [00:10, 213.01it/s, bound: 194 | nc: 5 | ncall: 9223 | eff(%): 18.009 | loglstar: -inf < -960.817 < inf | logz: -996.653 +/- 0.700 | dlogz: 721.204 > 0.059] + + 1683it [00:10, 214.98it/s, bound: 197 | nc: 5 | ncall: 9333 | eff(%): 18.033 | loglstar: -inf < -851.485 < inf | logz: -889.927 +/- 0.737 | dlogz: 892.405 > 0.059] + + 1705it [00:10, 195.78it/s, bound: 200 | nc: 5 | ncall: 9443 | eff(%): 18.056 | loglstar: -inf < -625.408 < inf | logz: -664.289 +/- 0.741 | dlogz: 688.229 > 0.059] + + 1725it [00:10, 184.09it/s, bound: 203 | nc: 5 | ncall: 9543 | eff(%): 18.076 | loglstar: -inf < -510.803 < inf | logz: -550.066 +/- 0.742 | dlogz: 553.677 > 0.059] + + 1744it [00:10, 185.45it/s, bound: 205 | nc: 5 | ncall: 9638 | eff(%): 18.095 | loglstar: -inf < -447.294 < inf | logz: -485.556 +/- 0.723 | dlogz: 485.349 > 0.059] + + 1765it [00:10, 191.25it/s, bound: 208 | nc: 5 | ncall: 9743 | eff(%): 18.116 | loglstar: -inf < -371.639 < inf | logz: -411.216 +/- 0.736 | dlogz: 411.349 > 0.059] + + 1788it [00:10, 201.74it/s, bound: 210 | nc: 5 | ncall: 9858 | eff(%): 18.138 | loglstar: -inf < -298.082 < inf | logz: -337.442 +/- 0.738 | dlogz: 336.684 > 0.059] + + 1811it [00:10, 208.67it/s, bound: 213 | nc: 5 | ncall: 9973 | eff(%): 18.159 | loglstar: -inf < -245.349 < inf | logz: -285.728 +/- 0.747 | dlogz: 310.711 > 0.059] + + 1835it [00:10, 217.49it/s, bound: 216 | nc: 5 | ncall: 10093 | eff(%): 18.181 | loglstar: -inf < -179.112 < inf | logz: -219.787 +/- 0.746 | dlogz: 252.218 > 0.059] + + 1860it [00:11, 225.29it/s, bound: 220 | nc: 5 | ncall: 10218 | eff(%): 18.203 | loglstar: -inf < -125.204 < inf | logz: -166.402 +/- 0.748 | dlogz: 230.138 > 0.059] + + 1886it [00:11, 233.09it/s, bound: 223 | nc: 5 | ncall: 10348 | eff(%): 18.226 | loglstar: -inf < -74.191 < inf | logz: -116.703 +/- 0.775 | dlogz: 185.902 > 0.059] + + 1910it [00:11, 226.86it/s, bound: 226 | nc: 5 | ncall: 10468 | eff(%): 18.246 | loglstar: -inf < -25.731 < inf | logz: -68.310 +/- 0.770 | dlogz: 156.313 > 0.059] + + 1934it [00:11, 229.27it/s, bound: 229 | nc: 5 | ncall: 10588 | eff(%): 18.266 | loglstar: -inf < 16.707 < inf | logz: -26.505 +/- 0.777 | dlogz: 114.410 > 0.059] + + 1957it [00:11, 197.75it/s, bound: 232 | nc: 5 | ncall: 10703 | eff(%): 18.285 | loglstar: -inf < 31.788 < inf | logz: -10.515 +/- 0.757 | dlogz: 109.161 > 0.059] + + 1978it [00:11, 188.98it/s, bound: 235 | nc: 5 | ncall: 10808 | eff(%): 18.301 | loglstar: -inf < 47.065 < inf | logz: 4.591 +/- 0.761 | dlogz: 96.010 > 0.059] + + 1999it [00:11, 192.36it/s, bound: 238 | nc: 5 | ncall: 10913 | eff(%): 18.318 | loglstar: -inf < 68.437 < inf | logz: 24.683 +/- 0.786 | dlogz: 78.098 > 0.059] + + 2022it [00:11, 201.32it/s, bound: 240 | nc: 5 | ncall: 11028 | eff(%): 18.335 | loglstar: -inf < 91.629 < inf | logz: 48.450 +/- 0.778 | dlogz: 53.181 > 0.059] + + 2045it [00:11, 207.94it/s, bound: 243 | nc: 5 | ncall: 11143 | eff(%): 18.352 | loglstar: -inf < 103.193 < inf | logz: 58.786 +/- 0.779 | dlogz: 45.572 > 0.059] + + 2070it [00:12, 217.34it/s, bound: 246 | nc: 5 | ncall: 11268 | eff(%): 18.371 | loglstar: -inf < 112.505 < inf | logz: 68.453 +/- 0.778 | dlogz: 46.180 > 0.059] + + 2095it [00:12, 223.10it/s, bound: 250 | nc: 5 | ncall: 11393 | eff(%): 18.388 | loglstar: -inf < 128.271 < inf | logz: 83.549 +/- 0.788 | dlogz: 37.245 > 0.059] + + 2119it [00:12, 224.24it/s, bound: 253 | nc: 5 | ncall: 11513 | eff(%): 18.405 | loglstar: -inf < 137.649 < inf | logz: 93.471 +/- 0.787 | dlogz: 34.872 > 0.059] + + 2142it [00:12, 209.89it/s, bound: 255 | nc: 5 | ncall: 11628 | eff(%): 18.421 | loglstar: -inf < 141.127 < inf | logz: 95.842 +/- 0.783 | dlogz: 31.972 > 0.059] + + 2164it [00:12, 197.20it/s, bound: 258 | nc: 5 | ncall: 11738 | eff(%): 18.436 | loglstar: -inf < 144.620 < inf | logz: 98.984 +/- 0.790 | dlogz: 28.369 > 0.059] + + 2185it [00:12, 198.47it/s, bound: 261 | nc: 5 | ncall: 11843 | eff(%): 18.450 | loglstar: -inf < 149.245 < inf | logz: 102.912 +/- 0.797 | dlogz: 24.078 > 0.059] + + 2208it [00:12, 206.95it/s, bound: 264 | nc: 5 | ncall: 11958 | eff(%): 18.465 | loglstar: -inf < 153.435 < inf | logz: 107.116 +/- 0.804 | dlogz: 19.357 > 0.059] + + 2229it [00:12, 206.62it/s, bound: 266 | nc: 5 | ncall: 12063 | eff(%): 18.478 | loglstar: -inf < 156.682 < inf | logz: 110.032 +/- 0.803 | dlogz: 22.708 > 0.059] + + 2250it [00:12, 196.48it/s, bound: 269 | nc: 5 | ncall: 12168 | eff(%): 18.491 | loglstar: -inf < 160.087 < inf | logz: 112.715 +/- 0.808 | dlogz: 19.647 > 0.059] + + 2271it [00:13, 196.90it/s, bound: 272 | nc: 5 | ncall: 12273 | eff(%): 18.504 | loglstar: -inf < 162.889 < inf | logz: 115.502 +/- 0.811 | dlogz: 16.374 > 0.059] + + 2291it [00:13, 181.18it/s, bound: 274 | nc: 5 | ncall: 12373 | eff(%): 18.516 | loglstar: -inf < 164.926 < inf | logz: 117.113 +/- 0.812 | dlogz: 14.385 > 0.059] + + 2310it [00:13, 169.17it/s, bound: 276 | nc: 5 | ncall: 12468 | eff(%): 18.527 | loglstar: -inf < 166.655 < inf | logz: 118.847 +/- 0.817 | dlogz: 12.231 > 0.059] + + 2328it [00:13, 153.66it/s, bound: 279 | nc: 5 | ncall: 12558 | eff(%): 18.538 | loglstar: -inf < 167.812 < inf | logz: 119.957 +/- 0.817 | dlogz: 10.743 > 0.059] + + 2344it [00:13, 152.92it/s, bound: 281 | nc: 5 | ncall: 12638 | eff(%): 18.547 | loglstar: -inf < 168.725 < inf | logz: 120.817 +/- 0.819 | dlogz: 9.548 > 0.059] + + 2363it [00:13, 160.89it/s, bound: 283 | nc: 5 | ncall: 12733 | eff(%): 18.558 | loglstar: -inf < 170.149 < inf | logz: 121.671 +/- 0.821 | dlogz: 8.325 > 0.059] + + 2381it [00:13, 165.90it/s, bound: 285 | nc: 5 | ncall: 12823 | eff(%): 18.568 | loglstar: -inf < 170.849 < inf | logz: 122.427 +/- 0.823 | dlogz: 8.122 > 0.059] + + 2398it [00:13, 166.06it/s, bound: 287 | nc: 5 | ncall: 12908 | eff(%): 18.578 | loglstar: -inf < 171.370 < inf | logz: 122.892 +/- 0.824 | dlogz: 7.308 > 0.059] + + 2417it [00:13, 171.32it/s, bound: 290 | nc: 5 | ncall: 13003 | eff(%): 18.588 | loglstar: -inf < 172.423 < inf | logz: 123.402 +/- 0.826 | dlogz: 6.421 > 0.059] + + 2435it [00:14, 167.67it/s, bound: 292 | nc: 5 | ncall: 13093 | eff(%): 18.598 | loglstar: -inf < 173.725 < inf | logz: 124.108 +/- 0.832 | dlogz: 5.370 > 0.059] + + 2455it [00:14, 174.53it/s, bound: 295 | nc: 5 | ncall: 13193 | eff(%): 18.608 | loglstar: -inf < 174.520 < inf | logz: 124.739 +/- 0.836 | dlogz: 4.335 > 0.059] + + 2474it [00:14, 177.98it/s, bound: 297 | nc: 5 | ncall: 13288 | eff(%): 18.618 | loglstar: -inf < 175.433 < inf | logz: 125.269 +/- 0.839 | dlogz: 5.315 > 0.059] + + 2492it [00:14, 169.98it/s, bound: 299 | nc: 5 | ncall: 13378 | eff(%): 18.628 | loglstar: -inf < 176.045 < inf | logz: 125.726 +/- 0.842 | dlogz: 4.500 > 0.059] + + 2510it [00:14, 171.40it/s, bound: 301 | nc: 5 | ncall: 13468 | eff(%): 18.637 | loglstar: -inf < 176.519 < inf | logz: 126.088 +/- 0.844 | dlogz: 3.784 > 0.059] + + 2530it [00:14, 177.38it/s, bound: 304 | nc: 5 | ncall: 13568 | eff(%): 18.647 | loglstar: -inf < 177.117 < inf | logz: 126.460 +/- 0.846 | dlogz: 3.033 > 0.059] + + 2549it [00:14, 179.74it/s, bound: 308 | nc: 5 | ncall: 13663 | eff(%): 18.656 | loglstar: -inf < 177.494 < inf | logz: 126.718 +/- 0.847 | dlogz: 2.433 > 0.059] + + 2568it [00:14, 178.51it/s, bound: 311 | nc: 5 | ncall: 13758 | eff(%): 18.666 | loglstar: -inf < 177.633 < inf | logz: 126.900 +/- 0.848 | dlogz: 2.727 > 0.059] + + 2586it [00:14, 175.70it/s, bound: 313 | nc: 5 | ncall: 13848 | eff(%): 18.674 | loglstar: -inf < 177.997 < inf | logz: 127.027 +/- 0.849 | dlogz: 2.277 > 0.059] + + 2606it [00:15, 180.69it/s, bound: 316 | nc: 5 | ncall: 13948 | eff(%): 18.684 | loglstar: -inf < 178.445 < inf | logz: 127.145 +/- 0.850 | dlogz: 1.827 > 0.059] + + 2627it [00:15, 188.03it/s, bound: 319 | nc: 5 | ncall: 14053 | eff(%): 18.694 | loglstar: -inf < 178.978 < inf | logz: 127.275 +/- 0.851 | dlogz: 1.998 > 0.059] + + 2646it [00:15, 184.73it/s, bound: 322 | nc: 5 | ncall: 14148 | eff(%): 18.702 | loglstar: -inf < 179.628 < inf | logz: 127.401 +/- 0.853 | dlogz: 1.579 > 0.059] + + 2665it [00:15, 185.77it/s, bound: 325 | nc: 5 | ncall: 14243 | eff(%): 18.711 | loglstar: -inf < 179.827 < inf | logz: 127.516 +/- 0.855 | dlogz: 1.650 > 0.059] + + 2685it [00:15, 186.69it/s, bound: 328 | nc: 5 | ncall: 14343 | eff(%): 18.720 | loglstar: -inf < 180.140 < inf | logz: 127.609 +/- 0.856 | dlogz: 1.271 > 0.059] + + 2708it [00:15, 198.32it/s, bound: 330 | nc: 5 | ncall: 14458 | eff(%): 18.730 | loglstar: -inf < 180.570 < inf | logz: 127.706 +/- 0.858 | dlogz: 0.903 > 0.059] + + 2729it [00:15, 200.41it/s, bound: 333 | nc: 5 | ncall: 14563 | eff(%): 18.739 | loglstar: -inf < 180.918 < inf | logz: 127.780 +/- 0.860 | dlogz: 0.850 > 0.059] + + 2750it [00:15, 198.74it/s, bound: 336 | nc: 5 | ncall: 14668 | eff(%): 18.748 | loglstar: -inf < 181.140 < inf | logz: 127.841 +/- 0.861 | dlogz: 0.603 > 0.059] + + 2770it [00:15, 195.81it/s, bound: 338 | nc: 5 | ncall: 14768 | eff(%): 18.757 | loglstar: -inf < 181.499 < inf | logz: 127.888 +/- 0.862 | dlogz: 0.424 > 0.059] + + 2790it [00:15, 187.78it/s, bound: 341 | nc: 5 | ncall: 14868 | eff(%): 18.765 | loglstar: -inf < 181.678 < inf | logz: 127.930 +/- 0.863 | dlogz: 0.292 > 0.059] + + 2811it [00:16, 193.73it/s, bound: 344 | nc: 5 | ncall: 14973 | eff(%): 18.774 | loglstar: -inf < 181.937 < inf | logz: 127.964 +/- 0.864 | dlogz: 0.195 > 0.059] + + 2833it [00:16, 200.30it/s, bound: 347 | nc: 5 | ncall: 15083 | eff(%): 18.783 | loglstar: -inf < 182.106 < inf | logz: 127.992 +/- 0.865 | dlogz: 0.142 > 0.059] + + 2854it [00:16, 198.67it/s, bound: 350 | nc: 5 | ncall: 15188 | eff(%): 18.791 | loglstar: -inf < 182.268 < inf | logz: 128.012 +/- 0.865 | dlogz: 0.094 > 0.059] + + 2874it [00:16, 196.75it/s, bound: 353 | nc: 5 | ncall: 15288 | eff(%): 18.799 | loglstar: -inf < 182.441 < inf | logz: 128.027 +/- 0.866 | dlogz: 0.083 > 0.059] + + 2891it [00:16, 175.08it/s, +50 | bound: 355 | nc: 1 | ncall: 15423 | eff(%): 19.131 | loglstar: -inf < 183.400 < inf | logz: 128.070 +/- 0.872 | dlogz: 0.001 > 0.059] + + + + + 2026-07-11 16:24:27,006 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:24:27,245 - root - INFO - Removing search internal folder. + + + 2026-07-11 16:24:27,341 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + + +Lets print the result info and plot the fit to the dataset to confirm the reduced model complexity has +provided a better model-fit. + + +```python +print(result.info) + +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + color="k", + ecolor="k", + elinewidth=1, + capsize=2, + linestyle="", +) +plt.plot(range(data.shape[0]), model_data, color="r") +for model_data_1d_individual in model_data_list: + plt.plot(range(data.shape[0]), model_data_1d_individual, "--") +plt.title(f"Fit (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.clf() +plt.close() + +residual_map = data - model_data +normalized_residual_map = residual_map / noise_map +plt.plot(xvalues, normalized_residual_map, color="k") +plt.title(f"Normalized Residuals (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Normalized Residuals ($\sigma$)") +plt.show() +plt.clf() +plt.close() +``` + + Bayesian Evidence 128.06963951 + Maximum Log Likelihood 183.39954200 + + model Collection (N=11) + gaussian_0 - gaussian_4 Gaussian (N=3) + + Maximum Log Likelihood Model: + + gaussian_0 - gaussian_4 + centre 49.999 + ... [42 lines of output truncated] ... + gaussian_0 + normalization 0.00 (0.00, 0.00) + sigma 18.66 (16.22, 21.61) + gaussian_1 + normalization 99.47 (91.47, 107.33) + sigma 12.09 (11.90, 12.30) + gaussian_2 + normalization 129.93 (124.16, 136.62) + sigma 19.42 (19.11, 19.79) + gaussian_3 + normalization 49.48 (47.84, 51.33) + sigma 5.33 (5.26, 5.43) + gaussian_4 + normalization 20.24 (20.11, 20.40) + sigma 1.01 (1.01, 1.02) + + instances + + + + + <>:28: SyntaxWarning: invalid escape sequence '\s' + <>:28: SyntaxWarning: invalid escape sequence '\s' + /tmp/ipykernel_20726/2299532750.py:28: SyntaxWarning: invalid escape sequence '\s' + plt.ylabel("Normalized Residuals ($\sigma$)") + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_2.png) + + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_3.png) + + + +Let’s consider the advantages and disadvantages of simplifying the model: + +Advantages: + +- By reducing the complexity of the parameter space, we increase the chances of finding the global maximum log +likelihood, and the search requires less time to do so. + +- Unlike with tuned priors, this approach is not specific to a single dataset, allowing us to use it on many datasets. + +Disadvantages: + +- Our model is less realistic, which may negatively impact the accuracy of our fit and the scientific results we +derive from it. + +__Search More Thoroughly__ + +In approaches 1 and 2, we assisted our non-linear search to find the highest log likelihood regions of parameter +space. In approach 3, we're simply going to tell the search to look more thoroughly through parameter space. + +Every non-linear search has settings that control how thoroughly it explores parameter space. For Dynesty, the +primary setting is the number of live points `nlive`. The more thoroughly the search examines the space, the more +likely it is to find the global maximum model. However, this also means the search will take longer! + +Below, we configure a more thorough Dynesty search with `nlive=500`. It is currently unclear what changing +this setting actually does and what the number of live points actually means. These will be covered in chapter 2 +of the **HowToFit** lectures, where we will also expand on how a non-linear search actually works and the different +types of methods that can be used to search parameter space. + + +```python +model = af.Collection( + gaussian_0=Gaussian, + gaussian_1=Gaussian, + gaussian_2=Gaussian, + gaussian_3=Gaussian, + gaussian_4=Gaussian, +) +``` + +The `model.info` confirms the model is the same model fitted initially, composed of 5 `Gaussian` profiles. + + +```python +print(model.info) +``` + + Total Free Parameters = 15 + + model Collection (N=15) + gaussian_0 - gaussian_4 Gaussian (N=3) + + gaussian_0 + centre UniformPrior [55], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [56], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [57], lower_limit = 0.0, upper_limit = 25.0 + gaussian_1 + centre UniformPrior [58], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [59], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [60], lower_limit = 0.0, upper_limit = 25.0 + gaussian_2 + centre UniformPrior [61], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [62], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [63], lower_limit = 0.0, upper_limit = 25.0 + gaussian_3 + centre UniformPrior [64], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [65], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [66], lower_limit = 0.0, upper_limit = 25.0 + gaussian_4 + centre UniformPrior [67], lower_limit = 0.0, upper_limit = 100.0 + normalization LogUniformPrior [68], lower_limit = 1e-06, upper_limit = 1000000.0 + sigma UniformPrior [69], lower_limit = 0.0, upper_limit = 25.0 + + +__Search__ + +We again use the nested sampling algorithm Dynesty to fit the model to the data, but now increase the number of live +points to 300 meaning it will search parameter space more thoroughly. + + +```python +search = af.DynestyStatic( + nlive=300, + sample="rwalk", # This makes dynesty run faster, don't worry about what it means for now! +) +``` + +__Model Fit__ + +Perform the fit using our five `Gaussian` model, which has 15 free parameters. + + +```python +analysis = Analysis(data=data, noise_map=noise_map) + +print( + """ + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") + +``` + + + The non-linear search has begun running. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:24:27,728 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:24:27,740 - root - INFO - Output to hard-disk disabled, input a search name to enable. + + + 2026-07-11 16:24:27,741 - root - INFO - Starting new Dynesty non-linear search (no previous samples found). + + + 2026-07-11 16:24:27,748 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:24:27,986 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + ~/venv/PyAuto/lib/python3.12/site-packages/dynesty/dynesty.py:194: UserWarning: Specifying slice option while using rwalk sampler does not make sense + warnings.warn('Specifying slice option while using rwalk sampler' + + + 0it [00:00, ?it/s] + + 42it [00:00, 413.74it/s, bound: 0 | nc: 1 | ncall: 344 | eff(%): 12.209 | loglstar: -inf < -inf < inf | logz: -inf +/- 827.978 | dlogz: inf > 0.309] + + 84it [00:00, 340.34it/s, bound: 0 | nc: 1 | ncall: 393 | eff(%): 21.374 | loglstar: -inf < -inf < inf | logz: -inf +/- nan | dlogz: inf > 0.309] + + 119it [00:00, 302.21it/s, bound: 0 | nc: 1 | ncall: 442 | eff(%): 26.923 | loglstar: -inf < -inf < inf | logz: -inf +/- nan | dlogz: inf > 0.309] + + 150it [00:00, 298.15it/s, bound: 0 | nc: 2 | ncall: 485 | eff(%): 30.928 | loglstar: -inf < -inf < inf | logz: -inf +/- 20.140 | dlogz: inf > 0.309] + + 181it [00:00, 274.04it/s, bound: 0 | nc: 3 | ncall: 540 | eff(%): 33.519 | loglstar: -inf < -inf < inf | logz: -inf +/- nan | dlogz: inf > 0.309] + + 209it [00:00, 251.89it/s, bound: 0 | nc: 1 | ncall: 593 | eff(%): 35.245 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.815 | dlogz: inf > 0.309] + + 235it [00:00, 230.69it/s, bound: 0 | nc: 3 | ncall: 643 | eff(%): 36.547 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.228 | dlogz: inf > 0.309] + + 259it [00:01, 210.97it/s, bound: 0 | nc: 5 | ncall: 709 | eff(%): 36.530 | loglstar: -inf < -inf < inf | logz: -inf +/- nan | dlogz: inf > 0.309] + + 281it [00:01, 186.35it/s, bound: 0 | nc: 2 | ncall: 765 | eff(%): 36.732 | loglstar: -inf < -inf < inf | logz: -inf +/- nan | dlogz: inf > 0.309] + + 301it [00:01, 183.65it/s, bound: 0 | nc: 1 | ncall: 805 | eff(%): 37.391 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.164 | dlogz: inf > 0.309] + + 320it [00:01, 174.28it/s, bound: 0 | nc: 4 | ncall: 846 | eff(%): 37.825 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.162 | dlogz: inf > 0.309] + + 338it [00:01, 150.68it/s, bound: 0 | nc: 7 | ncall: 900 | eff(%): 37.556 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.159 | dlogz: inf > 0.309] + + 354it [00:01, 139.27it/s, bound: 0 | nc: 3 | ncall: 963 | eff(%): 36.760 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.159 | dlogz: inf > 0.309] + + 369it [00:01, 131.39it/s, bound: 0 | nc: 4 | ncall: 1015 | eff(%): 36.355 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.159 | dlogz: inf > 0.309] + + 383it [00:01, 125.87it/s, bound: 0 | nc: 2 | ncall: 1073 | eff(%): 35.694 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.160 | dlogz: inf > 0.309] + + 397it [00:02, 121.19it/s, bound: 0 | nc: 14 | ncall: 1118 | eff(%): 35.510 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.160 | dlogz: inf > 0.309] + + 410it [00:02, 95.54it/s, bound: 0 | nc: 5 | ncall: 1194 | eff(%): 34.338 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.161 | dlogz: inf > 0.309] + + 424it [00:02, 103.71it/s, bound: 0 | nc: 2 | ncall: 1225 | eff(%): 34.612 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.161 | dlogz: inf > 0.309] + + 436it [00:02, 79.11it/s, bound: 0 | nc: 4 | ncall: 1295 | eff(%): 33.668 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.162 | dlogz: inf > 0.309] + + 446it [00:02, 77.90it/s, bound: 0 | nc: 4 | ncall: 1334 | eff(%): 33.433 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.162 | dlogz: inf > 0.309] + + 455it [00:03, 66.37it/s, bound: 0 | nc: 2 | ncall: 1401 | eff(%): 32.477 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.162 | dlogz: inf > 0.309] + + 464it [00:03, 68.27it/s, bound: 0 | nc: 7 | ncall: 1447 | eff(%): 32.066 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.163 | dlogz: inf > 0.309] + + 472it [00:03, 68.60it/s, bound: 0 | nc: 5 | ncall: 1498 | eff(%): 31.509 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.163 | dlogz: inf > 0.309] + + 482it [00:03, 74.24it/s, bound: 0 | nc: 8 | ncall: 1545 | eff(%): 31.197 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.163 | dlogz: inf > 0.309] + + 494it [00:03, 84.02it/s, bound: 0 | nc: 9 | ncall: 1596 | eff(%): 30.952 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.164 | dlogz: inf > 0.309] + + 503it [00:03, 75.11it/s, bound: 0 | nc: 2 | ncall: 1658 | eff(%): 30.338 | loglstar: -inf < -inf < inf | logz: -inf +/- 0.164 | dlogz: 956835.315 > 0.309] + + 511it [00:03, 72.37it/s, bound: 0 | nc: 4 | ncall: 1699 | eff(%): 30.077 | loglstar: -inf < -954818.424 < inf | logz: -954826.521 +/- 0.164 | dlogz: 853160.177 > 0.309] + + 519it [00:03, 64.25it/s, bound: 0 | nc: 1 | ncall: 1758 | eff(%): 29.522 | loglstar: -inf < -839644.523 < inf | logz: -839652.648 +/- 0.164 | dlogz: 729083.632 > 0.309] + + 527it [00:04, 67.35it/s, bound: 0 | nc: 2 | ncall: 1795 | eff(%): 29.359 | loglstar: -inf < -747002.704 < inf | logz: -747010.854 +/- 0.165 | dlogz: 649150.640 > 0.309] + + 539it [00:04, 78.05it/s, bound: 0 | nc: 10 | ncall: 1852 | eff(%): 29.104 | loglstar: -inf < -693072.470 < inf | logz: -693080.660 +/- 0.165 | dlogz: 585305.025 > 0.309] + + 548it [00:04, 79.72it/s, bound: 0 | nc: 2 | ncall: 1906 | eff(%): 28.751 | loglstar: -inf < -674346.431 < inf | logz: -674354.652 +/- 0.165 | dlogz: 564101.639 > 0.309] + + 557it [00:04, 75.95it/s, bound: 0 | nc: 6 | ncall: 1958 | eff(%): 28.447 | loglstar: -inf < -662146.954 < inf | logz: -662155.204 +/- 0.166 | dlogz: 552179.879 > 0.309] + + 565it [00:04, 64.62it/s, bound: 0 | nc: 5 | ncall: 2034 | eff(%): 27.778 | loglstar: -inf < -660233.337 < inf | logz: -660239.905 +/- 0.142 | dlogz: 548949.817 > 0.309] + + 572it [00:04, 65.48it/s, bound: 0 | nc: 10 | ncall: 2081 | eff(%): 27.487 | loglstar: -inf < -660229.547 < inf | logz: -660236.626 +/- 0.142 | dlogz: 548946.706 > 0.309] + + 581it [00:04, 70.68it/s, bound: 0 | nc: 12 | ncall: 2130 | eff(%): 27.277 | loglstar: -inf < -660198.799 < inf | logz: -660206.988 +/- 0.161 | dlogz: 548919.093 > 0.309] + + 594it [00:04, 84.48it/s, bound: 0 | nc: 8 | ncall: 2177 | eff(%): 27.285 | loglstar: -inf < -660152.570 < inf | logz: -660160.908 +/- 0.165 | dlogz: 548874.331 > 0.309] + + 603it [00:04, 85.41it/s, bound: 0 | nc: 4 | ncall: 2222 | eff(%): 27.138 | loglstar: -inf < -660090.568 < inf | logz: -660098.972 +/- 0.167 | dlogz: 548826.733 > 0.309] + + 612it [00:05, 77.01it/s, bound: 0 | nc: 2 | ncall: 2278 | eff(%): 26.866 | loglstar: -inf < -659960.898 < inf | logz: -659969.331 +/- 0.168 | dlogz: 550418.900 > 0.309] + + 620it [00:05, 73.80it/s, bound: 0 | nc: 3 | ncall: 2344 | eff(%): 26.451 | loglstar: -inf < -659738.882 < inf | logz: -659747.342 +/- 0.168 | dlogz: 550220.762 > 0.309] + + 628it [00:05, 73.94it/s, bound: 0 | nc: 2 | ncall: 2401 | eff(%): 26.156 | loglstar: -inf < -659482.227 < inf | logz: -659490.714 +/- 0.168 | dlogz: 549943.807 > 0.309] + + 636it [00:05, 75.55it/s, bound: 0 | nc: 2 | ncall: 2451 | eff(%): 25.949 | loglstar: -inf < -659115.689 < inf | logz: -659124.202 +/- 0.168 | dlogz: 549582.056 > 0.309] + + 646it [00:05, 80.64it/s, bound: 0 | nc: 10 | ncall: 2503 | eff(%): 25.809 | loglstar: -inf < -658803.633 < inf | logz: -658812.180 +/- 0.169 | dlogz: 549318.680 > 0.309] + + 655it [00:05, 77.96it/s, bound: 0 | nc: 4 | ncall: 2561 | eff(%): 25.576 | loglstar: -inf < -658483.742 < inf | logz: -658492.319 +/- 0.169 | dlogz: 548959.421 > 0.309] + + 663it [00:06, 42.70it/s, bound: 0 | nc: 19 | ncall: 2749 | eff(%): 24.118 | loglstar: -inf < -658120.947 < inf | logz: -658129.534 +/- 0.168 | dlogz: 548571.614 > 0.309] + + 670it [00:06, 43.36it/s, bound: 0 | nc: 8 | ncall: 2802 | eff(%): 23.911 | loglstar: -inf < -657756.949 < inf | logz: -657765.576 +/- 0.169 | dlogz: 548214.835 > 0.309] + + 676it [00:06, 41.31it/s, bound: 0 | nc: 21 | ncall: 2881 | eff(%): 23.464 | loglstar: -inf < -657312.041 < inf | logz: -657320.687 +/- 0.170 | dlogz: 547766.545 > 0.309] + + 682it [00:06, 40.38it/s, bound: 0 | nc: 5 | ncall: 2941 | eff(%): 23.189 | loglstar: -inf < -656954.400 < inf | logz: -656963.067 +/- 0.170 | dlogz: 547507.738 > 0.309] + + 691it [00:06, 48.79it/s, bound: 0 | nc: 11 | ncall: 2982 | eff(%): 23.172 | loglstar: -inf < -656056.389 < inf | logz: -656065.085 +/- 0.170 | dlogz: 546612.467 > 0.309] + + 697it [00:06, 49.45it/s, bound: 0 | nc: 25 | ncall: 3046 | eff(%): 22.882 | loglstar: -inf < -655192.684 < inf | logz: -655201.401 +/- 0.170 | dlogz: 545815.847 > 0.309] + + 703it [00:07, 41.10it/s, bound: 0 | nc: 2 | ncall: 3136 | eff(%): 22.417 | loglstar: -inf < -654499.287 < inf | logz: -654508.023 +/- 0.171 | dlogz: 545263.765 > 0.309] + + 709it [00:07, 44.32it/s, bound: 0 | nc: 23 | ncall: 3181 | eff(%): 22.289 | loglstar: -inf < -653836.997 < inf | logz: -653845.753 +/- 0.171 | dlogz: 544581.329 > 0.309] + + 715it [00:07, 32.48it/s, bound: 0 | nc: 78 | ncall: 3286 | eff(%): 21.759 | loglstar: -inf < -652614.986 < inf | logz: -652623.762 +/- 0.171 | dlogz: 543316.655 > 0.309] + + 720it [00:07, 35.38it/s, bound: 0 | nc: 12 | ncall: 3332 | eff(%): 21.609 | loglstar: -inf < -651981.822 < inf | logz: -651990.615 +/- 0.171 | dlogz: 542749.903 > 0.309] + + 725it [00:07, 36.61it/s, bound: 0 | nc: 15 | ncall: 3387 | eff(%): 21.405 | loglstar: -inf < -650803.780 < inf | logz: -650812.590 +/- 0.171 | dlogz: 541403.218 > 0.309] + + 730it [00:07, 32.32it/s, bound: 0 | nc: 58 | ncall: 3486 | eff(%): 20.941 | loglstar: -inf < -650160.067 < inf | logz: -650168.894 +/- 0.171 | dlogz: 540720.599 > 0.309] + + 734it [00:07, 32.90it/s, bound: 0 | nc: 13 | ncall: 3548 | eff(%): 20.688 | loglstar: -inf < -649938.731 < inf | logz: -649947.570 +/- 0.172 | dlogz: 540397.308 > 0.309] + + 741it [00:08, 38.82it/s, bound: 0 | nc: 10 | ncall: 3604 | eff(%): 20.560 | loglstar: -inf < -649066.991 < inf | logz: -649075.853 +/- 0.172 | dlogz: 576178.909 > 0.309] + + 746it [00:08, 37.79it/s, bound: 0 | nc: 7 | ncall: 3670 | eff(%): 20.327 | loglstar: -inf < -648740.892 < inf | logz: -648749.771 +/- 0.172 | dlogz: 575819.041 > 0.309] + + 752it [00:08, 39.41it/s, bound: 0 | nc: 30 | ncall: 3738 | eff(%): 20.118 | loglstar: -inf < -647363.717 < inf | logz: -647372.617 +/- 0.172 | dlogz: 574794.472 > 0.309] + + 757it [00:08, 40.76it/s, bound: 0 | nc: 11 | ncall: 3787 | eff(%): 19.989 | loglstar: -inf < -646847.543 < inf | logz: -646856.459 +/- 0.172 | dlogz: 574240.984 > 0.309] + + 762it [00:08, 32.87it/s, bound: 0 | nc: 33 | ncall: 3856 | eff(%): 19.761 | loglstar: -inf < -645835.973 < inf | logz: -645844.906 +/- 0.172 | dlogz: 572928.785 > 0.309] + + 766it [00:08, 32.70it/s, bound: 0 | nc: 3 | ncall: 3892 | eff(%): 19.681 | loglstar: -inf < -645459.409 < inf | logz: -645468.355 +/- 0.173 | dlogz: 572630.404 > 0.309] + + 772it [00:08, 37.31it/s, bound: 0 | nc: 14 | ncall: 3939 | eff(%): 19.599 | loglstar: -inf < -644883.059 < inf | logz: -644892.025 +/- 0.173 | dlogz: 572025.994 > 0.309] + + 777it [00:09, 40.13it/s, bound: 0 | nc: 7 | ncall: 3982 | eff(%): 19.513 | loglstar: -inf < -644189.059 < inf | logz: -644198.041 +/- 0.173 | dlogz: 571292.681 > 0.309] + + 782it [00:09, 38.11it/s, bound: 0 | nc: 24 | ncall: 4053 | eff(%): 19.294 | loglstar: -inf < -643096.067 < inf | logz: -643105.066 +/- 0.173 | dlogz: 570395.902 > 0.309] + + 787it [00:09, 33.08it/s, bound: 0 | nc: 22 | ncall: 4153 | eff(%): 18.950 | loglstar: -inf < -641656.942 < inf | logz: -641665.958 +/- 0.173 | dlogz: 569192.746 > 0.309] + + 791it [00:09, 30.56it/s, bound: 0 | nc: 8 | ncall: 4237 | eff(%): 18.669 | loglstar: -inf < -640710.908 < inf | logz: -640719.937 +/- 0.173 | dlogz: 568128.449 > 0.309] + + 795it [00:09, 31.14it/s, bound: 0 | nc: 20 | ncall: 4298 | eff(%): 18.497 | loglstar: -inf < -638985.366 < inf | logz: -638994.409 +/- 0.173 | dlogz: 566363.461 > 0.309] + + 802it [00:09, 39.29it/s, bound: 0 | nc: 8 | ncall: 4356 | eff(%): 18.411 | loglstar: -inf < -634078.031 < inf | logz: -634087.097 +/- 0.174 | dlogz: 561384.499 > 0.309] + + 807it [00:09, 36.68it/s, bound: 0 | nc: 1 | ncall: 4427 | eff(%): 18.229 | loglstar: -inf < -632663.759 < inf | logz: -632672.841 +/- 0.174 | dlogz: 560500.046 > 0.309] + + 812it [00:10, 33.14it/s, bound: 0 | nc: 37 | ncall: 4514 | eff(%): 17.988 | loglstar: -inf < -631020.502 < inf | logz: -631029.601 +/- 0.174 | dlogz: 558535.429 > 0.309] + + 818it [00:10, 37.73it/s, bound: 0 | nc: 6 | ncall: 4573 | eff(%): 17.888 | loglstar: -inf < -628596.523 < inf | logz: -628605.642 +/- 0.174 | dlogz: 556086.417 > 0.309] + + 823it [00:10, 37.00it/s, bound: 0 | nc: 11 | ncall: 4636 | eff(%): 17.752 | loglstar: -inf < -626660.007 < inf | logz: -626669.143 +/- 0.174 | dlogz: 553772.939 > 0.309] + + 829it [00:10, 39.99it/s, bound: 0 | nc: 24 | ncall: 4696 | eff(%): 17.653 | loglstar: -inf < -625310.279 < inf | logz: -625319.434 +/- 0.175 | dlogz: 552726.767 > 0.309] + + 834it [00:10, 37.72it/s, bound: 0 | nc: 6 | ncall: 4782 | eff(%): 17.440 | loglstar: -inf < -623978.617 < inf | logz: -623987.789 +/- 0.175 | dlogz: 551362.494 > 0.309] + + 838it [00:10, 36.38it/s, bound: 0 | nc: 18 | ncall: 4842 | eff(%): 17.307 | loglstar: -inf < -622871.468 < inf | logz: -622880.654 +/- 0.175 | dlogz: 550842.936 > 0.309] + + 847it [00:10, 48.12it/s, bound: 0 | nc: 5 | ncall: 4905 | eff(%): 17.268 | loglstar: -inf < -619652.165 < inf | logz: -619661.381 +/- 0.175 | dlogz: 547176.269 > 0.309] + + 853it [00:11, 42.62it/s, bound: 0 | nc: 35 | ncall: 4995 | eff(%): 17.077 | loglstar: -inf < -614485.393 < inf | logz: -614494.629 +/- 0.175 | dlogz: 541629.342 > 0.309] + + 858it [00:11, 26.13it/s, bound: 0 | nc: 12 | ncall: 5171 | eff(%): 16.593 | loglstar: -inf < -612177.796 < inf | logz: -612187.048 +/- 0.175 | dlogz: 540235.430 > 0.309] + + 862it [00:11, 25.28it/s, bound: 0 | nc: 25 | ncall: 5235 | eff(%): 16.466 | loglstar: -inf < -609695.699 < inf | logz: -609704.965 +/- 0.176 | dlogz: 537743.416 > 0.309] + + 867it [00:11, 26.91it/s, bound: 0 | nc: 21 | ncall: 5288 | eff(%): 16.396 | loglstar: -inf < -606538.602 < inf | logz: -606547.884 +/- 0.176 | dlogz: 533871.617 > 0.309] + + 871it [00:11, 26.35it/s, bound: 0 | nc: 8 | ncall: 5357 | eff(%): 16.259 | loglstar: -inf < -605101.971 < inf | logz: -605111.252 +/- 0.175 | dlogz: 532176.348 > 0.309] + + 876it [00:12, 29.93it/s, bound: 0 | nc: 12 | ncall: 5409 | eff(%): 16.195 | loglstar: -inf < -601668.592 < inf | logz: -601677.904 +/- 0.176 | dlogz: 529266.601 > 0.309] + + 880it [00:12, 26.21it/s, bound: 0 | nc: 16 | ncall: 5505 | eff(%): 15.985 | loglstar: -inf < -599990.486 < inf | logz: -599999.812 +/- 0.176 | dlogz: 527206.543 > 0.309] + + 883it [00:12, 20.28it/s, bound: 0 | nc: 13 | ncall: 5640 | eff(%): 15.656 | loglstar: -inf < -599132.353 < inf | logz: -599141.688 +/- 0.176 | dlogz: 526220.219 > 0.309] + + 886it [00:12, 20.04it/s, bound: 0 | nc: 57 | ncall: 5707 | eff(%): 15.525 | loglstar: -inf < -598441.268 < inf | logz: -598450.613 +/- 0.176 | dlogz: 525667.433 > 0.309] + + 893it [00:12, 29.04it/s, bound: 0 | nc: 1 | ncall: 5743 | eff(%): 15.549 | loglstar: -inf < -596767.728 < inf | logz: -596777.097 +/- 0.177 | dlogz: 523883.356 > 0.309] + + 897it [00:13, 22.90it/s, bound: 0 | nc: 2 | ncall: 5879 | eff(%): 15.258 | loglstar: -inf < -595029.674 < inf | logz: -595039.056 +/- 0.177 | dlogz: 522353.861 > 0.309] + + 900it [00:13, 23.03it/s, bound: 0 | nc: 4 | ncall: 5936 | eff(%): 15.162 | loglstar: -inf < -592728.619 < inf | logz: -592738.011 +/- 0.177 | dlogz: 519900.693 > 0.309] + + 909it [00:13, 34.51it/s, bound: 0 | nc: 16 | ncall: 6006 | eff(%): 15.135 | loglstar: -inf < -589798.230 < inf | logz: -589807.652 +/- 0.177 | dlogz: 516908.898 > 0.309] + + 915it [00:13, 34.30it/s, bound: 0 | nc: 56 | ncall: 6107 | eff(%): 14.983 | loglstar: -inf < -587421.577 < inf | logz: -587431.019 +/- 0.177 | dlogz: 515327.006 > 0.309] + + 919it [00:13, 33.85it/s, bound: 0 | nc: 19 | ncall: 6172 | eff(%): 14.890 | loglstar: -inf < -584777.452 < inf | logz: -584786.908 +/- 0.177 | dlogz: 512191.161 > 0.309] + + 923it [00:13, 27.74it/s, bound: 0 | nc: 45 | ncall: 6275 | eff(%): 14.709 | loglstar: -inf < -580945.821 < inf | logz: -580955.290 +/- 0.178 | dlogz: 508071.554 > 0.309] + + 930it [00:13, 35.09it/s, bound: 0 | nc: 19 | ncall: 6332 | eff(%): 14.687 | loglstar: -inf < -577862.091 < inf | logz: -577871.582 +/- 0.178 | dlogz: 506059.398 > 0.309] + + 935it [00:14, 29.92it/s, bound: 0 | nc: 15 | ncall: 6431 | eff(%): 14.539 | loglstar: -inf < -575490.749 < inf | logz: -575500.258 +/- 0.178 | dlogz: 502661.361 > 0.309] + + 939it [00:14, 21.92it/s, bound: 0 | nc: 35 | ncall: 6574 | eff(%): 14.284 | loglstar: -inf < -574173.384 < inf | logz: -574182.905 +/- 0.178 | dlogz: 501682.106 > 0.309] + + 942it [00:14, 20.49it/s, bound: 0 | nc: 22 | ncall: 6658 | eff(%): 14.148 | loglstar: -inf < -572867.000 < inf | logz: -572876.531 +/- 0.178 | dlogz: 499997.678 > 0.309] + + 945it [00:14, 21.91it/s, bound: 0 | nc: 13 | ncall: 6703 | eff(%): 14.098 | loglstar: -inf < -571992.236 < inf | logz: -572001.778 +/- 0.178 | dlogz: 499247.366 > 0.309] + + 948it [00:14, 22.68it/s, bound: 0 | nc: 2 | ncall: 6746 | eff(%): 14.053 | loglstar: -inf < -570149.597 < inf | logz: -570159.149 +/- 0.178 | dlogz: 498162.236 > 0.309] + + 951it [00:15, 21.63it/s, bound: 0 | nc: 20 | ncall: 6809 | eff(%): 13.967 | loglstar: -inf < -566909.934 < inf | logz: -566919.496 +/- 0.178 | dlogz: 494061.412 > 0.309] + + 954it [00:15, 14.02it/s, bound: 0 | nc: 125 | ncall: 7006 | eff(%): 13.617 | loglstar: -inf < -565953.467 < inf | logz: -565963.039 +/- 0.178 | dlogz: 493186.876 > 0.309] + + 958it [00:15, 17.77it/s, bound: 0 | nc: 19 | ncall: 7064 | eff(%): 13.562 | loglstar: -inf < -565055.366 < inf | logz: -565064.951 +/- 0.179 | dlogz: 492623.583 > 0.309] + + 963it [00:15, 23.08it/s, bound: 0 | nc: 14 | ncall: 7124 | eff(%): 13.518 | loglstar: -inf < -564369.875 < inf | logz: -564379.477 +/- 0.179 | dlogz: 491681.736 > 0.309] + + 967it [00:16, 19.50it/s, bound: 0 | nc: 30 | ncall: 7257 | eff(%): 13.325 | loglstar: -inf < -562658.863 < inf | logz: -562668.478 +/- 0.179 | dlogz: 489831.177 > 0.309] + + 970it [00:16, 19.05it/s, bound: 0 | nc: 36 | ncall: 7340 | eff(%): 13.215 | loglstar: -inf < -559859.379 < inf | logz: -559869.004 +/- 0.179 | dlogz: 487824.293 > 0.309] + + 973it [00:16, 19.40it/s, bound: 0 | nc: 28 | ncall: 7395 | eff(%): 13.158 | loglstar: -inf < -558571.156 < inf | logz: -558580.791 +/- 0.179 | dlogz: 486036.987 > 0.309] + + 976it [00:16, 15.95it/s, bound: 0 | nc: 107 | ncall: 7535 | eff(%): 12.953 | loglstar: -inf < -556274.846 < inf | logz: -556284.491 +/- 0.179 | dlogz: 484500.833 > 0.309] + + 978it [00:16, 14.33it/s, bound: 0 | nc: 53 | ncall: 7612 | eff(%): 12.848 | loglstar: -inf < -555233.562 < inf | logz: -555243.214 +/- 0.179 | dlogz: 482826.146 > 0.309] + + 980it [00:16, 13.60it/s, bound: 0 | nc: 56 | ncall: 7686 | eff(%): 12.750 | loglstar: -inf < -554215.585 < inf | logz: -554225.244 +/- 0.179 | dlogz: 481941.020 > 0.309] + + 982it [00:17, 14.52it/s, bound: 0 | nc: 34 | ncall: 7743 | eff(%): 12.682 | loglstar: -inf < -552415.609 < inf | logz: -552425.274 +/- 0.179 | dlogz: 480069.253 > 0.309] + + 984it [00:17, 14.81it/s, bound: 0 | nc: 10 | ncall: 7803 | eff(%): 12.611 | loglstar: -inf < -551526.264 < inf | logz: -551535.935 +/- 0.179 | dlogz: 479068.346 > 0.309] + + 987it [00:17, 17.06it/s, bound: 0 | nc: 16 | ncall: 7865 | eff(%): 12.549 | loglstar: -inf < -550563.040 < inf | logz: -550572.721 +/- 0.179 | dlogz: 477965.174 > 0.309] + + 989it [00:17, 14.65it/s, bound: 0 | nc: 49 | ncall: 7948 | eff(%): 12.443 | loglstar: -inf < -549983.951 < inf | logz: -549993.639 +/- 0.180 | dlogz: 493448.142 > 0.309] + + 994it [00:17, 21.34it/s, bound: 0 | nc: 11 | ncall: 8003 | eff(%): 12.420 | loglstar: -inf < -547698.433 < inf | logz: -547708.138 +/- 0.180 | dlogz: 491127.384 > 0.309] + + 997it [00:17, 17.57it/s, bound: 0 | nc: 2 | ncall: 8116 | eff(%): 12.284 | loglstar: -inf < -546073.876 < inf | logz: -546083.591 +/- 0.180 | dlogz: 490500.209 > 0.309] + + 1000it [00:18, 15.57it/s, bound: 0 | nc: 56 | ncall: 8225 | eff(%): 12.158 | loglstar: -inf < -545048.278 < inf | logz: -545058.002 +/- 0.180 | dlogz: 489356.936 > 0.309] + + 1004it [00:18, 14.98it/s, bound: 0 | nc: 79 | ncall: 8351 | eff(%): 12.023 | loglstar: -inf < -542606.773 < inf | logz: -542616.511 +/- 0.180 | dlogz: 486640.008 > 0.309] + + 1009it [00:18, 19.18it/s, bound: 0 | nc: 35 | ncall: 8426 | eff(%): 11.975 | loglstar: -inf < -540253.124 < inf | logz: -540262.879 +/- 0.180 | dlogz: 484073.052 > 0.309] + + 1016it [00:18, 25.60it/s, bound: 0 | nc: 32 | ncall: 8514 | eff(%): 11.933 | loglstar: -inf < -536191.026 < inf | logz: -536200.804 +/- 0.180 | dlogz: 480640.537 > 0.309] + + 1019it [00:19, 18.17it/s, bound: 0 | nc: 90 | ncall: 8677 | eff(%): 11.744 | loglstar: -inf < -534601.683 < inf | logz: -534611.471 +/- 0.180 | dlogz: 478151.939 > 0.309] + + 1022it [00:19, 15.73it/s, bound: 0 | nc: 25 | ncall: 8806 | eff(%): 11.606 | loglstar: -inf < -532764.256 < inf | logz: -532774.054 +/- 0.181 | dlogz: 476809.607 > 0.309] + + 1024it [00:19, 15.59it/s, bound: 0 | nc: 47 | ncall: 8873 | eff(%): 11.541 | loglstar: -inf < -532535.568 < inf | logz: -532545.373 +/- 0.181 | dlogz: 475987.937 > 0.309] + + 1028it [00:19, 19.40it/s, bound: 0 | nc: 14 | ncall: 8935 | eff(%): 11.505 | loglstar: -inf < -529479.561 < inf | logz: -529489.379 +/- 0.181 | dlogz: 473643.148 > 0.309] + + 1034it [00:19, 25.78it/s, bound: 0 | nc: 27 | ncall: 9012 | eff(%): 11.474 | loglstar: -inf < -525531.537 < inf | logz: -525541.375 +/- 0.181 | dlogz: 469078.823 > 0.309] + + 1038it [00:19, 23.32it/s, bound: 0 | nc: 6 | ncall: 9119 | eff(%): 11.383 | loglstar: -inf < -524804.030 < inf | logz: -524813.881 +/- 0.181 | dlogz: 468492.106 > 0.309] + + 1041it [00:20, 17.40it/s, bound: 0 | nc: 31 | ncall: 9284 | eff(%): 11.213 | loglstar: -inf < -523802.087 < inf | logz: -523811.948 +/- 0.181 | dlogz: 467254.635 > 0.309] + + 1044it [00:20, 11.82it/s, bound: 0 | nc: 45 | ncall: 9530 | eff(%): 10.955 | loglstar: -inf < -520706.631 < inf | logz: -520716.502 +/- 0.181 | dlogz: 464251.549 > 0.309] + + 1047it [00:21, 11.18it/s, bound: 0 | nc: 103 | ncall: 9686 | eff(%): 10.809 | loglstar: -inf < -519618.896 < inf | logz: -519628.777 +/- 0.181 | dlogz: 463444.662 > 0.309] + + 1050it [00:21, 12.56it/s, bound: 0 | nc: 61 | ncall: 9760 | eff(%): 10.758 | loglstar: -inf < -518051.945 < inf | logz: -518061.836 +/- 0.181 | dlogz: 461927.810 > 0.309] + + 1052it [00:21, 11.14it/s, bound: 0 | nc: 83 | ncall: 9872 | eff(%): 10.656 | loglstar: -inf < -516493.692 < inf | logz: -516503.590 +/- 0.181 | dlogz: 460561.903 > 0.309] + + 1056it [00:21, 13.69it/s, bound: 0 | nc: 37 | ncall: 9952 | eff(%): 10.611 | loglstar: -inf < -515629.018 < inf | logz: -515638.929 +/- 0.182 | dlogz: 459241.377 > 0.309] + + 1059it [00:21, 14.50it/s, bound: 0 | nc: 36 | ncall: 10024 | eff(%): 10.565 | loglstar: -inf < -511716.615 < inf | logz: -511726.536 +/- 0.182 | dlogz: 455311.606 > 0.309] + + 1061it [00:22, 12.06it/s, bound: 0 | nc: 42 | ncall: 10125 | eff(%): 10.479 | loglstar: -inf < -511221.673 < inf | logz: -511231.601 +/- 0.182 | dlogz: 454985.559 > 0.309] + + 1065it [00:22, 14.76it/s, bound: 0 | nc: 29 | ncall: 10202 | eff(%): 10.439 | loglstar: -inf < -510585.378 < inf | logz: -510595.319 +/- 0.182 | dlogz: 454173.320 > 0.309] + + 1069it [00:22, 16.27it/s, bound: 0 | nc: 65 | ncall: 10305 | eff(%): 10.374 | loglstar: -inf < -509347.275 < inf | logz: -509357.229 +/- 0.182 | dlogz: 453280.831 > 0.309] + + 1073it [00:22, 14.85it/s, bound: 0 | nc: 114 | ncall: 10459 | eff(%): 10.259 | loglstar: -inf < -508336.642 < inf | logz: -508346.609 +/- 0.182 | dlogz: 451897.859 > 0.309] + + 1075it [00:23, 11.48it/s, bound: 0 | nc: 109 | ncall: 10596 | eff(%): 10.145 | loglstar: -inf < -508193.535 < inf | logz: -508203.510 +/- 0.182 | dlogz: 451707.769 > 0.309] + + 1077it [00:23, 10.08it/s, bound: 0 | nc: 128 | ncall: 10729 | eff(%): 10.038 | loglstar: -inf < -507458.829 < inf | logz: -507468.810 +/- 0.182 | dlogz: 451075.400 > 0.309] + + 1079it [00:23, 9.35it/s, bound: 0 | nc: 122 | ncall: 10858 | eff(%): 9.937 | loglstar: -inf < -506895.895 < inf | logz: -506905.883 +/- 0.182 | dlogz: 450786.497 > 0.309] + + 1104it [00:23, 42.00it/s, bound: 1 | nc: 5 | ncall: 10984 | eff(%): 10.051 | loglstar: -inf < -490194.038 < inf | logz: -490204.109 +/- 0.183 | dlogz: 433808.707 > 0.309] + + 1130it [00:23, 77.39it/s, bound: 2 | nc: 5 | ncall: 11114 | eff(%): 10.167 | loglstar: -inf < -476463.843 < inf | logz: -476474.000 +/- 0.184 | dlogz: 420060.792 > 0.309] + + 1152it [00:23, 103.85it/s, bound: 2 | nc: 5 | ncall: 11224 | eff(%): 10.264 | loglstar: -inf < -465039.873 < inf | logz: -465050.103 +/- 0.184 | dlogz: 408667.593 > 0.309] + + 1175it [00:24, 129.81it/s, bound: 3 | nc: 5 | ncall: 11339 | eff(%): 10.362 | loglstar: -inf < -441310.296 < inf | logz: -441320.604 +/- 0.185 | dlogz: 384887.770 > 0.309] + + 1199it [00:24, 154.46it/s, bound: 3 | nc: 5 | ncall: 11459 | eff(%): 10.463 | loglstar: -inf < -426665.017 < inf | logz: -426675.404 +/- 0.186 | dlogz: 370133.904 > 0.309] + + 1222it [00:24, 171.66it/s, bound: 4 | nc: 5 | ncall: 11574 | eff(%): 10.558 | loglstar: -inf < -416350.907 < inf | logz: -416361.371 +/- 0.186 | dlogz: 360583.086 > 0.309] + + 1245it [00:24, 185.27it/s, bound: 4 | nc: 5 | ncall: 11689 | eff(%): 10.651 | loglstar: -inf < -396218.645 < inf | logz: -396228.083 +/- 0.177 | dlogz: 339628.026 > 0.309] + + 1270it [00:24, 202.18it/s, bound: 5 | nc: 5 | ncall: 11814 | eff(%): 10.750 | loglstar: -inf < -382785.230 < inf | logz: -382794.752 +/- 0.177 | dlogz: 326194.612 > 0.309] + + 1301it [00:24, 231.39it/s, bound: 5 | nc: 5 | ncall: 11969 | eff(%): 10.870 | loglstar: -inf < -361613.050 < inf | logz: -361623.776 +/- 0.188 | dlogz: 306281.897 > 0.309] + + 1326it [00:24, 231.07it/s, bound: 6 | nc: 5 | ncall: 12094 | eff(%): 10.964 | loglstar: -inf < -341822.079 < inf | logz: -341832.889 +/- 0.189 | dlogz: 286445.669 > 0.309] + + 1351it [00:24, 235.01it/s, bound: 7 | nc: 5 | ncall: 12219 | eff(%): 11.057 | loglstar: -inf < -327728.234 < inf | logz: -327739.127 +/- 0.189 | dlogz: 271798.293 > 0.309] + + 1376it [00:24, 235.93it/s, bound: 7 | nc: 5 | ncall: 12344 | eff(%): 11.147 | loglstar: -inf < -314350.956 < inf | logz: -314360.316 +/- 0.175 | dlogz: 257759.236 > 0.309] + + 1401it [00:25, 223.46it/s, bound: 8 | nc: 5 | ncall: 12469 | eff(%): 11.236 | loglstar: -inf < -301998.452 < inf | logz: -302009.512 +/- 0.190 | dlogz: 245507.323 > 0.309] + + 1426it [00:25, 230.58it/s, bound: 8 | nc: 5 | ncall: 12594 | eff(%): 11.323 | loglstar: -inf < -286544.646 < inf | logz: -286555.789 +/- 0.191 | dlogz: 231824.987 > 0.309] + + 1450it [00:25, 224.28it/s, bound: 9 | nc: 5 | ncall: 12714 | eff(%): 11.405 | loglstar: -inf < -280456.080 < inf | logz: -280465.687 +/- 0.177 | dlogz: 223864.360 > 0.309] + + 1476it [00:25, 233.51it/s, bound: 9 | nc: 5 | ncall: 12844 | eff(%): 11.492 | loglstar: -inf < -269605.723 < inf | logz: -269617.033 +/- 0.192 | dlogz: 213029.954 > 0.309] + + 1500it [00:25, 231.07it/s, bound: 10 | nc: 5 | ncall: 12964 | eff(%): 11.571 | loglstar: -inf < -257332.871 < inf | logz: -257344.261 +/- 0.192 | dlogz: 201055.334 > 0.309] + + 1526it [00:25, 238.86it/s, bound: 10 | nc: 5 | ncall: 13094 | eff(%): 11.654 | loglstar: -inf < -247084.214 < inf | logz: -247095.691 +/- 0.193 | dlogz: 195128.793 > 0.309] + + 1551it [00:25, 241.38it/s, bound: 11 | nc: 5 | ncall: 13219 | eff(%): 11.733 | loglstar: -inf < -235195.435 < inf | logz: -235205.893 +/- 0.183 | dlogz: 182731.829 > 0.309] + + 1576it [00:25, 236.01it/s, bound: 12 | nc: 5 | ncall: 13344 | eff(%): 11.811 | loglstar: -inf < -226103.833 < inf | logz: -226115.476 +/- 0.194 | dlogz: 187999.840 > 0.309] + + 1602it [00:25, 241.90it/s, bound: 12 | nc: 5 | ncall: 13474 | eff(%): 11.890 | loglstar: -inf < -215088.515 < inf | logz: -215100.245 +/- 0.194 | dlogz: 175895.966 > 0.309] + + 1627it [00:26, 228.75it/s, bound: 13 | nc: 5 | ncall: 13599 | eff(%): 11.964 | loglstar: -inf < -200370.109 < inf | logz: -200381.922 +/- 0.195 | dlogz: 161188.425 > 0.309] + + 1651it [00:26, 228.61it/s, bound: 13 | nc: 5 | ncall: 13719 | eff(%): 12.034 | loglstar: -inf < -188713.814 < inf | logz: -188723.751 +/- 0.178 | dlogz: 149381.054 > 0.309] + + 1675it [00:26, 215.23it/s, bound: 14 | nc: 5 | ncall: 13839 | eff(%): 12.103 | loglstar: -inf < -186944.095 < inf | logz: -186954.114 +/- 0.178 | dlogz: 147611.335 > 0.309] + + 1697it [00:26, 213.63it/s, bound: 14 | nc: 5 | ncall: 13949 | eff(%): 12.166 | loglstar: -inf < -180720.407 < inf | logz: -180732.454 +/- 0.196 | dlogz: 141397.467 > 0.309] + + 1719it [00:26, 210.66it/s, bound: 15 | nc: 5 | ncall: 14059 | eff(%): 12.227 | loglstar: -inf < -177902.761 < inf | logz: -177914.882 +/- 0.196 | dlogz: 138875.359 > 0.309] + + 1741it [00:26, 209.11it/s, bound: 15 | nc: 5 | ncall: 14169 | eff(%): 12.287 | loglstar: -inf < -173993.607 < inf | logz: -174004.700 +/- 0.187 | dlogz: 134662.463 > 0.309] + + 1762it [00:26, 200.77it/s, bound: 16 | nc: 5 | ncall: 14274 | eff(%): 12.344 | loglstar: -inf < -170374.133 < inf | logz: -170386.398 +/- 0.197 | dlogz: 131957.550 > 0.309] + + 1784it [00:26, 205.84it/s, bound: 16 | nc: 5 | ncall: 14384 | eff(%): 12.403 | loglstar: -inf < -166191.897 < inf | logz: -166204.236 +/- 0.197 | dlogz: 127125.806 > 0.309] + + 1805it [00:26, 188.11it/s, bound: 17 | nc: 5 | ncall: 14489 | eff(%): 12.458 | loglstar: -inf < -159996.635 < inf | logz: -160009.043 +/- 0.197 | dlogz: 121338.237 > 0.309] + + 1825it [00:27, 182.39it/s, bound: 17 | nc: 5 | ncall: 14589 | eff(%): 12.509 | loglstar: -inf < -156236.814 < inf | logz: -156247.333 +/- 0.180 | dlogz: 116904.054 > 0.309] + + 1844it [00:27, 179.81it/s, bound: 18 | nc: 5 | ncall: 14684 | eff(%): 12.558 | loglstar: -inf < -152495.375 < inf | logz: -152507.914 +/- 0.198 | dlogz: 113186.167 > 0.309] + + 1865it [00:27, 187.79it/s, bound: 18 | nc: 5 | ncall: 14789 | eff(%): 12.611 | loglstar: -inf < -149156.052 < inf | logz: -149168.661 +/- 0.198 | dlogz: 109943.086 > 0.309] + + 1886it [00:27, 192.76it/s, bound: 18 | nc: 5 | ncall: 14894 | eff(%): 12.663 | loglstar: -inf < -144335.171 < inf | logz: -144347.850 +/- 0.199 | dlogz: 105016.846 > 0.309] + + 1906it [00:27, 193.28it/s, bound: 19 | nc: 5 | ncall: 14994 | eff(%): 12.712 | loglstar: -inf < -139974.277 < inf | logz: -139987.023 +/- 0.199 | dlogz: 100689.890 > 0.309] + + 1930it [00:27, 204.88it/s, bound: 19 | nc: 5 | ncall: 15114 | eff(%): 12.770 | loglstar: -inf < -135386.208 < inf | logz: -135399.034 +/- 0.199 | dlogz: 96148.957 > 0.309] + + 1951it [00:27, 204.15it/s, bound: 20 | nc: 5 | ncall: 15219 | eff(%): 12.820 | loglstar: -inf < -132064.156 < inf | logz: -132077.052 +/- 0.200 | dlogz: 93642.082 > 0.309] + + 1974it [00:27, 211.52it/s, bound: 20 | nc: 5 | ncall: 15334 | eff(%): 12.873 | loglstar: -inf < -128622.354 < inf | logz: -128635.327 +/- 0.200 | dlogz: 89392.491 > 0.309] + + 1997it [00:27, 214.75it/s, bound: 21 | nc: 5 | ncall: 15449 | eff(%): 12.926 | loglstar: -inf < -123339.080 < inf | logz: -123351.027 +/- 0.191 | dlogz: 84007.936 > 0.309] + + 2022it [00:27, 224.92it/s, bound: 21 | nc: 5 | ncall: 15574 | eff(%): 12.983 | loglstar: -inf < -118889.653 < inf | logz: -118901.684 +/- 0.192 | dlogz: 79558.509 > 0.309] + + 2045it [00:28, 220.84it/s, bound: 22 | nc: 5 | ncall: 15689 | eff(%): 13.035 | loglstar: -inf < -117809.570 < inf | logz: -117821.678 +/- 0.192 | dlogz: 78478.426 > 0.309] + + 2068it [00:28, 223.48it/s, bound: 22 | nc: 5 | ncall: 15804 | eff(%): 13.085 | loglstar: -inf < -114297.686 < inf | logz: -114310.973 +/- 0.202 | dlogz: 75125.675 > 0.309] + + 2091it [00:28, 216.87it/s, bound: 23 | nc: 5 | ncall: 15919 | eff(%): 13.135 | loglstar: -inf < -111801.534 < inf | logz: -111812.312 +/- 0.180 | dlogz: 72467.975 > 0.309] + + 2114it [00:28, 211.56it/s, bound: 24 | nc: 5 | ncall: 16034 | eff(%): 13.184 | loglstar: -inf < -109602.287 < inf | logz: -109615.727 +/- 0.203 | dlogz: 70313.146 > 0.309] + + 2137it [00:28, 214.83it/s, bound: 24 | nc: 5 | ncall: 16149 | eff(%): 13.233 | loglstar: -inf < -107372.905 < inf | logz: -107386.423 +/- 0.203 | dlogz: 68208.815 > 0.309] + + 2159it [00:28, 208.51it/s, bound: 25 | nc: 5 | ncall: 16259 | eff(%): 13.279 | loglstar: -inf < -104325.363 < inf | logz: -104337.852 +/- 0.194 | dlogz: 64994.219 > 0.309] + + 2183it [00:28, 215.63it/s, bound: 25 | nc: 5 | ncall: 16379 | eff(%): 13.328 | loglstar: -inf < -101429.424 < inf | logz: -101443.095 +/- 0.204 | dlogz: 62376.481 > 0.309] + + 2205it [00:28, 209.54it/s, bound: 26 | nc: 5 | ncall: 16489 | eff(%): 13.373 | loglstar: -inf < -98147.535 < inf | logz: -98161.279 +/- 0.204 | dlogz: 59075.017 > 0.309] + + 2228it [00:28, 213.45it/s, bound: 26 | nc: 5 | ncall: 16604 | eff(%): 13.418 | loglstar: -inf < -94206.501 < inf | logz: -94220.321 +/- 0.204 | dlogz: 54963.135 > 0.309] + + 2250it [00:29, 205.10it/s, bound: 27 | nc: 5 | ncall: 16714 | eff(%): 13.462 | loglstar: -inf < -92978.862 < inf | logz: -92992.757 +/- 0.205 | dlogz: 53739.588 > 0.309] + + 2272it [00:29, 207.09it/s, bound: 27 | nc: 5 | ncall: 16824 | eff(%): 13.505 | loglstar: -inf < -90214.691 < inf | logz: -90228.659 +/- 0.205 | dlogz: 50893.269 > 0.309] + + 2293it [00:29, 205.34it/s, bound: 27 | nc: 5 | ncall: 16929 | eff(%): 13.545 | loglstar: -inf < -88210.660 < inf | logz: -88224.698 +/- 0.205 | dlogz: 48931.925 > 0.309] + + 2314it [00:29, 197.17it/s, bound: 28 | nc: 5 | ncall: 17034 | eff(%): 13.585 | loglstar: -inf < -85651.400 < inf | logz: -85664.406 +/- 0.197 | dlogz: 46320.256 > 0.309] + + 2336it [00:29, 200.95it/s, bound: 28 | nc: 5 | ncall: 17144 | eff(%): 13.626 | loglstar: -inf < -84983.553 < inf | logz: -84995.487 +/- 0.182 | dlogz: 45650.405 > 0.309] + + 2357it [00:29, 192.98it/s, bound: 29 | nc: 5 | ncall: 17249 | eff(%): 13.665 | loglstar: -inf < -83647.822 < inf | logz: -83660.972 +/- 0.197 | dlogz: 44316.678 > 0.309] + + 2380it [00:29, 201.87it/s, bound: 29 | nc: 5 | ncall: 17364 | eff(%): 13.707 | loglstar: -inf < -81805.885 < inf | logz: -81820.214 +/- 0.207 | dlogz: 42632.071 > 0.309] + + 2401it [00:29, 196.97it/s, bound: 30 | nc: 5 | ncall: 17469 | eff(%): 13.744 | loglstar: -inf < -80481.314 < inf | logz: -80494.610 +/- 0.198 | dlogz: 41150.170 > 0.309] + + 2422it [00:29, 200.26it/s, bound: 30 | nc: 5 | ncall: 17574 | eff(%): 13.782 | loglstar: -inf < -79059.403 < inf | logz: -79073.871 +/- 0.208 | dlogz: 39856.730 > 0.309] + + 2443it [00:30, 198.59it/s, bound: 31 | nc: 5 | ncall: 17679 | eff(%): 13.819 | loglstar: -inf < -77929.057 < inf | logz: -77943.595 +/- 0.208 | dlogz: 39212.976 > 0.309] + + 2465it [00:30, 202.75it/s, bound: 31 | nc: 5 | ncall: 17789 | eff(%): 13.857 | loglstar: -inf < -77012.045 < inf | logz: -77026.657 +/- 0.208 | dlogz: 38293.769 > 0.309] + + 2486it [00:30, 198.74it/s, bound: 32 | nc: 5 | ncall: 17894 | eff(%): 13.893 | loglstar: -inf < -75386.598 < inf | logz: -75401.279 +/- 0.209 | dlogz: 36678.622 > 0.309] + + 2510it [00:30, 209.62it/s, bound: 32 | nc: 5 | ncall: 18014 | eff(%): 13.934 | loglstar: -inf < -74332.393 < inf | logz: -74347.152 +/- 0.209 | dlogz: 35582.528 > 0.309] + + 2532it [00:30, 208.94it/s, bound: 33 | nc: 5 | ncall: 18124 | eff(%): 13.970 | loglstar: -inf < -73341.778 < inf | logz: -73354.997 +/- 0.196 | dlogz: 36357.899 > 0.309] + + 2553it [00:30, 205.35it/s, bound: 34 | nc: 5 | ncall: 18229 | eff(%): 14.005 | loglstar: -inf < -72845.432 < inf | logz: -72860.337 +/- 0.210 | dlogz: 35950.916 > 0.309] + + 2574it [00:30, 203.01it/s, bound: 35 | nc: 5 | ncall: 18334 | eff(%): 14.039 | loglstar: -inf < -71657.831 < inf | logz: -71671.190 +/- 0.197 | dlogz: 34673.951 > 0.309] + + 2597it [00:30, 209.37it/s, bound: 35 | nc: 5 | ncall: 18449 | eff(%): 14.077 | loglstar: -inf < -70942.899 < inf | logz: -70957.951 +/- 0.210 | dlogz: 33978.338 > 0.309] + + 2618it [00:30, 206.52it/s, bound: 36 | nc: 5 | ncall: 18554 | eff(%): 14.110 | loglstar: -inf < -70405.334 < inf | logz: -70419.354 +/- 0.202 | dlogz: 33422.557 > 0.309] + + 2641it [00:30, 212.47it/s, bound: 36 | nc: 5 | ncall: 18669 | eff(%): 14.146 | loglstar: -inf < -68877.708 < inf | logz: -68892.906 +/- 0.211 | dlogz: 31903.036 > 0.309] + + 2663it [00:31, 208.67it/s, bound: 37 | nc: 5 | ncall: 18779 | eff(%): 14.181 | loglstar: -inf < -66838.915 < inf | logz: -66852.571 +/- 0.198 | dlogz: 29855.036 > 0.309] + + 2685it [00:31, 211.85it/s, bound: 37 | nc: 5 | ncall: 18889 | eff(%): 14.215 | loglstar: -inf < -65567.083 < inf | logz: -65580.218 +/- 0.193 | dlogz: 28582.349 > 0.309] + + 2707it [00:31, 200.58it/s, bound: 38 | nc: 5 | ncall: 18999 | eff(%): 14.248 | loglstar: -inf < -64582.072 < inf | logz: -64597.491 +/- 0.212 | dlogz: 27645.284 > 0.309] + + 2730it [00:31, 208.02it/s, bound: 38 | nc: 5 | ncall: 19114 | eff(%): 14.283 | loglstar: -inf < -63486.109 < inf | logz: -63501.605 +/- 0.212 | dlogz: 26776.144 > 0.309] + + 2751it [00:31, 198.59it/s, bound: 39 | nc: 5 | ncall: 19219 | eff(%): 14.314 | loglstar: -inf < -63007.570 < inf | logz: -63021.520 +/- 0.200 | dlogz: 26023.690 > 0.309] + + 2773it [00:31, 204.07it/s, bound: 39 | nc: 5 | ncall: 19329 | eff(%): 14.346 | loglstar: -inf < -62283.642 < inf | logz: -62299.281 +/- 0.213 | dlogz: 25374.843 > 0.309] + + 2794it [00:31, 201.44it/s, bound: 40 | nc: 5 | ncall: 19434 | eff(%): 14.377 | loglstar: -inf < -61367.375 < inf | logz: -61383.085 +/- 0.213 | dlogz: 24567.938 > 0.309] + + 2816it [00:31, 204.76it/s, bound: 40 | nc: 5 | ncall: 19544 | eff(%): 14.409 | loglstar: -inf < -60534.659 < inf | logz: -60547.702 +/- 0.191 | dlogz: 23549.287 > 0.309] + + 2837it [00:31, 200.23it/s, bound: 41 | nc: 5 | ncall: 19649 | eff(%): 14.438 | loglstar: -inf < -59854.057 < inf | logz: -59869.833 +/- 0.211 | dlogz: 22873.979 > 0.309] + + 2858it [00:32, 186.08it/s, bound: 41 | nc: 5 | ncall: 19754 | eff(%): 14.468 | loglstar: -inf < -59028.400 < inf | logz: -59044.323 +/- 0.214 | dlogz: 23909.534 > 0.309] + + 2877it [00:32, 175.12it/s, bound: 41 | nc: 5 | ncall: 19849 | eff(%): 14.494 | loglstar: -inf < -58482.912 < inf | logz: -58498.899 +/- 0.215 | dlogz: 23360.663 > 0.309] + + 2895it [00:32, 174.43it/s, bound: 42 | nc: 5 | ncall: 19939 | eff(%): 14.519 | loglstar: -inf < -57729.420 < inf | logz: -57745.467 +/- 0.215 | dlogz: 22611.660 > 0.309] + + 2916it [00:32, 183.72it/s, bound: 42 | nc: 5 | ncall: 20044 | eff(%): 14.548 | loglstar: -inf < -56488.077 < inf | logz: -56504.194 +/- 0.215 | dlogz: 21375.554 > 0.309] + + 2935it [00:32, 184.46it/s, bound: 43 | nc: 5 | ncall: 20139 | eff(%): 14.574 | loglstar: -inf < -56045.795 < inf | logz: -56061.975 +/- 0.216 | dlogz: 20919.873 > 0.309] + + 2957it [00:32, 192.81it/s, bound: 43 | nc: 5 | ncall: 20249 | eff(%): 14.603 | loglstar: -inf < -55437.466 < inf | logz: -55453.720 +/- 0.216 | dlogz: 20356.613 > 0.309] + + 2977it [00:32, 188.37it/s, bound: 44 | nc: 5 | ncall: 20349 | eff(%): 14.630 | loglstar: -inf < -54862.040 < inf | logz: -54876.149 +/- 0.199 | dlogz: 19716.688 > 0.309] + + 3000it [00:32, 197.63it/s, bound: 44 | nc: 5 | ncall: 20464 | eff(%): 14.660 | loglstar: -inf < -54417.262 < inf | logz: -54433.411 +/- 0.211 | dlogz: 19275.829 > 0.309] + + 3021it [00:32, 200.11it/s, bound: 45 | nc: 5 | ncall: 20569 | eff(%): 14.687 | loglstar: -inf < -53780.945 < inf | logz: -53797.412 +/- 0.217 | dlogz: 18693.820 > 0.309] + + 3043it [00:33, 198.13it/s, bound: 46 | nc: 5 | ncall: 20679 | eff(%): 14.715 | loglstar: -inf < -53053.592 < inf | logz: -53070.132 +/- 0.217 | dlogz: 17993.135 > 0.309] + + 3063it [00:33, 189.42it/s, bound: 46 | nc: 5 | ncall: 20779 | eff(%): 14.741 | loglstar: -inf < -52811.984 < inf | logz: -52825.731 +/- 0.194 | dlogz: 17665.856 > 0.309] + + 3083it [00:33, 180.51it/s, bound: 46 | nc: 5 | ncall: 20879 | eff(%): 14.766 | loglstar: -inf < -52650.940 < inf | logz: -52666.977 +/- 0.207 | dlogz: 17507.949 > 0.309] + + 3102it [00:33, 170.01it/s, bound: 47 | nc: 5 | ncall: 20974 | eff(%): 14.790 | loglstar: -inf < -52138.170 < inf | logz: -52154.908 +/- 0.218 | dlogz: 17063.525 > 0.309] + + 3122it [00:33, 177.73it/s, bound: 47 | nc: 5 | ncall: 21074 | eff(%): 14.814 | loglstar: -inf < -51776.735 < inf | logz: -51792.438 +/- 0.210 | dlogz: 16633.339 > 0.309] + + 3140it [00:33, 177.88it/s, bound: 48 | nc: 5 | ncall: 21164 | eff(%): 14.837 | loglstar: -inf < -51657.112 < inf | logz: -51672.361 +/- 0.206 | dlogz: 16512.614 > 0.309] + + 3162it [00:33, 189.64it/s, bound: 48 | nc: 5 | ncall: 21274 | eff(%): 14.863 | loglstar: -inf < -51040.121 < inf | logz: -51057.060 +/- 0.219 | dlogz: 15918.010 > 0.309] + + 3182it [00:33, 185.92it/s, bound: 49 | nc: 5 | ncall: 21374 | eff(%): 14.887 | loglstar: -inf < -50717.557 < inf | logz: -50733.461 +/- 0.211 | dlogz: 15574.161 > 0.309] + + 3203it [00:33, 191.71it/s, bound: 49 | nc: 5 | ncall: 21479 | eff(%): 14.912 | loglstar: -inf < -50273.702 < inf | logz: -50290.778 +/- 0.220 | dlogz: 15171.435 > 0.309] + + 3223it [00:34, 186.27it/s, bound: 50 | nc: 5 | ncall: 21579 | eff(%): 14.936 | loglstar: -inf < -49998.918 < inf | logz: -50013.200 +/- 0.197 | dlogz: 14852.790 > 0.309] + + 3244it [00:34, 190.61it/s, bound: 50 | nc: 5 | ncall: 21684 | eff(%): 14.960 | loglstar: -inf < -49711.376 < inf | logz: -49726.633 +/- 0.205 | dlogz: 14566.364 > 0.309] + + 3265it [00:34, 195.81it/s, bound: 50 | nc: 5 | ncall: 21789 | eff(%): 14.985 | loglstar: -inf < -49484.689 < inf | logz: -49500.365 +/- 0.207 | dlogz: 14340.191 > 0.309] + + 3285it [00:34, 192.97it/s, bound: 51 | nc: 5 | ncall: 21889 | eff(%): 15.008 | loglstar: -inf < -49144.105 < inf | logz: -49160.353 +/- 0.212 | dlogz: 14000.709 > 0.309] + + 3305it [00:34, 193.64it/s, bound: 51 | nc: 5 | ncall: 21989 | eff(%): 15.030 | loglstar: -inf < -48718.581 < inf | logz: -48735.998 +/- 0.221 | dlogz: 13634.857 > 0.309] + + 3325it [00:34, 187.63it/s, bound: 52 | nc: 5 | ncall: 22089 | eff(%): 15.053 | loglstar: -inf < -48547.208 < inf | logz: -48564.690 +/- 0.221 | dlogz: 13411.347 > 0.309] + + 3345it [00:34, 191.04it/s, bound: 52 | nc: 5 | ncall: 22189 | eff(%): 15.075 | loglstar: -inf < -48249.696 < inf | logz: -48266.144 +/- 0.213 | dlogz: 13106.300 > 0.309] + + 3365it [00:34, 174.74it/s, bound: 53 | nc: 5 | ncall: 22289 | eff(%): 15.097 | loglstar: -inf < -48039.558 < inf | logz: -48057.136 +/- 0.221 | dlogz: 15218.238 > 0.309] + + 3383it [00:34, 154.74it/s, bound: 54 | nc: 5 | ncall: 22379 | eff(%): 15.117 | loglstar: -inf < -47819.302 < inf | logz: -47836.979 +/- 0.222 | dlogz: 15010.507 > 0.309] + + 3400it [00:35, 155.41it/s, bound: 54 | nc: 5 | ncall: 22464 | eff(%): 15.135 | loglstar: -inf < -47468.372 < inf | logz: -47486.106 +/- 0.223 | dlogz: 14684.071 > 0.309] + + 3416it [00:35, 156.36it/s, bound: 54 | nc: 5 | ncall: 22544 | eff(%): 15.153 | loglstar: -inf < -47323.796 < inf | logz: -47341.583 +/- 0.223 | dlogz: 14509.195 > 0.309] + + 3432it [00:35, 150.88it/s, bound: 55 | nc: 5 | ncall: 22624 | eff(%): 15.170 | loglstar: -inf < -47163.999 < inf | logz: -47181.839 +/- 0.223 | dlogz: 15852.514 > 0.309] + + 3450it [00:35, 156.62it/s, bound: 55 | nc: 5 | ncall: 22714 | eff(%): 15.189 | loglstar: -inf < -47019.935 < inf | logz: -47035.879 +/- 0.208 | dlogz: 15674.446 > 0.309] + + 3466it [00:35, 157.20it/s, bound: 56 | nc: 5 | ncall: 22794 | eff(%): 15.206 | loglstar: -inf < -46945.563 < inf | logz: -46960.657 +/- 0.201 | dlogz: 15598.959 > 0.309] + + 3485it [00:35, 165.91it/s, bound: 56 | nc: 5 | ncall: 22889 | eff(%): 15.226 | loglstar: -inf < -46766.664 < inf | logz: -46783.579 +/- 0.215 | dlogz: 15422.791 > 0.309] + + 3502it [00:35, 166.89it/s, bound: 57 | nc: 5 | ncall: 22974 | eff(%): 15.243 | loglstar: -inf < -46528.605 < inf | logz: -46546.679 +/- 0.224 | dlogz: 15211.370 > 0.309] + + 3522it [00:35, 174.95it/s, bound: 57 | nc: 5 | ncall: 23074 | eff(%): 15.264 | loglstar: -inf < -46264.151 < inf | logz: -46282.237 +/- 0.223 | dlogz: 14923.852 > 0.309] + + 3541it [00:35, 170.13it/s, bound: 58 | nc: 5 | ncall: 23169 | eff(%): 15.283 | loglstar: -inf < -46063.260 < inf | logz: -46079.781 +/- 0.211 | dlogz: 14718.177 > 0.309] + + 3559it [00:36, 171.89it/s, bound: 58 | nc: 5 | ncall: 23259 | eff(%): 15.302 | loglstar: -inf < -45801.313 < inf | logz: -45818.475 +/- 0.217 | dlogz: 14457.441 > 0.309] + + 3577it [00:36, 173.60it/s, bound: 58 | nc: 5 | ncall: 23349 | eff(%): 15.320 | loglstar: -inf < -45504.587 < inf | logz: -45522.911 +/- 0.225 | dlogz: 14194.462 > 0.309] + + 3595it [00:36, 169.26it/s, bound: 59 | nc: 5 | ncall: 23439 | eff(%): 15.338 | loglstar: -inf < -45342.953 < inf | logz: -45361.308 +/- 0.224 | dlogz: 14003.291 > 0.309] + + 3612it [00:36, 159.26it/s, bound: 60 | nc: 5 | ncall: 23524 | eff(%): 15.355 | loglstar: -inf < -45179.223 < inf | logz: -45196.561 +/- 0.217 | dlogz: 13835.349 > 0.309] + + 3631it [00:36, 167.34it/s, bound: 60 | nc: 5 | ncall: 23619 | eff(%): 15.373 | loglstar: -inf < -44943.944 < inf | logz: -44962.449 +/- 0.226 | dlogz: 13610.859 > 0.309] + + 3648it [00:36, 156.46it/s, bound: 61 | nc: 5 | ncall: 23704 | eff(%): 15.390 | loglstar: -inf < -44799.952 < inf | logz: -44818.513 +/- 0.226 | dlogz: 13467.718 > 0.309] + + 3664it [00:36, 155.67it/s, bound: 61 | nc: 5 | ncall: 23784 | eff(%): 15.405 | loglstar: -inf < -44580.529 < inf | logz: -44599.143 +/- 0.227 | dlogz: 13247.586 > 0.309] + + 3680it [00:36, 148.53it/s, bound: 62 | nc: 5 | ncall: 23864 | eff(%): 15.421 | loglstar: -inf < -44304.597 < inf | logz: -44321.554 +/- 0.212 | dlogz: 12959.469 > 0.309] + + 3695it [00:36, 148.46it/s, bound: 62 | nc: 5 | ncall: 23939 | eff(%): 15.435 | loglstar: -inf < -44221.377 < inf | logz: -44238.479 +/- 0.215 | dlogz: 14039.777 > 0.309] + + 3714it [00:36, 159.58it/s, bound: 62 | nc: 5 | ncall: 24034 | eff(%): 15.453 | loglstar: -inf < -44007.725 < inf | logz: -44024.296 +/- 0.210 | dlogz: 13825.271 > 0.309] + + 3731it [00:37, 161.90it/s, bound: 63 | nc: 5 | ncall: 24119 | eff(%): 15.469 | loglstar: -inf < -43932.874 < inf | logz: -43951.677 +/- 0.226 | dlogz: 14220.611 > 0.309] + + 3748it [00:37, 153.76it/s, bound: 63 | nc: 5 | ncall: 24204 | eff(%): 15.485 | loglstar: -inf < -43808.150 < inf | logz: -43826.923 +/- 0.224 | dlogz: 14095.207 > 0.309] + + 3764it [00:37, 148.90it/s, bound: 64 | nc: 5 | ncall: 24284 | eff(%): 15.500 | loglstar: -inf < -43577.397 < inf | logz: -43596.346 +/- 0.228 | dlogz: 14835.930 > 0.309] + + 3783it [00:37, 158.59it/s, bound: 64 | nc: 5 | ncall: 24379 | eff(%): 15.517 | loglstar: -inf < -43379.849 < inf | logz: -43396.905 +/- 0.213 | dlogz: 14614.264 > 0.309] + + 3802it [00:37, 164.88it/s, bound: 64 | nc: 5 | ncall: 24474 | eff(%): 15.535 | loglstar: -inf < -43174.463 < inf | logz: -43193.481 +/- 0.226 | dlogz: 14413.418 > 0.309] + + 3819it [00:37, 162.35it/s, bound: 65 | nc: 5 | ncall: 24559 | eff(%): 15.550 | loglstar: -inf < -42961.277 < inf | logz: -42978.793 +/- 0.216 | dlogz: 14196.205 > 0.309] + + 3840it [00:37, 175.31it/s, bound: 65 | nc: 5 | ncall: 24664 | eff(%): 15.569 | loglstar: -inf < -42849.850 < inf | logz: -42867.950 +/- 0.220 | dlogz: 14085.878 > 0.309] + + 3858it [00:37, 168.35it/s, bound: 66 | nc: 5 | ncall: 24754 | eff(%): 15.585 | loglstar: -inf < -42668.277 < inf | logz: -42687.436 +/- 0.226 | dlogz: 13907.215 > 0.309] + + 3878it [00:37, 176.36it/s, bound: 66 | nc: 5 | ncall: 24854 | eff(%): 15.603 | loglstar: -inf < -42366.741 < inf | logz: -42386.070 +/- 0.229 | dlogz: 13628.655 > 0.309] + + 3897it [00:38, 179.26it/s, bound: 66 | nc: 5 | ncall: 24949 | eff(%): 15.620 | loglstar: -inf < -41992.265 < inf | logz: -42011.575 +/- 0.227 | dlogz: 13231.444 > 0.309] + + 3916it [00:38, 164.02it/s, bound: 68 | nc: 5 | ncall: 25044 | eff(%): 15.636 | loglstar: -inf < -41628.637 < inf | logz: -41648.093 +/- 0.230 | dlogz: 12889.439 > 0.309] + + 3933it [00:38, 159.67it/s, bound: 68 | nc: 5 | ncall: 25129 | eff(%): 15.651 | loglstar: -inf < -41292.818 < inf | logz: -41312.331 +/- 0.230 | dlogz: 12642.113 > 0.309] + + 3950it [00:38, 157.81it/s, bound: 69 | nc: 5 | ncall: 25214 | eff(%): 15.666 | loglstar: -inf < -41125.062 < inf | logz: -41143.530 +/- 0.222 | dlogz: 12361.092 > 0.309] + + 3968it [00:38, 163.22it/s, bound: 69 | nc: 5 | ncall: 25304 | eff(%): 15.681 | loglstar: -inf < -40693.632 < inf | logz: -40712.160 +/- 0.222 | dlogz: 11929.662 > 0.309] + + 3986it [00:38, 167.22it/s, bound: 69 | nc: 5 | ncall: 25394 | eff(%): 15.697 | loglstar: -inf < -40385.724 < inf | logz: -40405.414 +/- 0.231 | dlogz: 11661.155 > 0.309] + + 4003it [00:38, 167.57it/s, bound: 70 | nc: 5 | ncall: 25479 | eff(%): 15.711 | loglstar: -inf < -40052.696 < inf | logz: -40072.442 +/- 0.231 | dlogz: 11322.230 > 0.309] + + 4020it [00:38, 159.99it/s, bound: 70 | nc: 5 | ncall: 25564 | eff(%): 15.725 | loglstar: -inf < -39975.209 < inf | logz: -39992.801 +/- 0.215 | dlogz: 11209.283 > 0.309] + + 4037it [00:38, 161.72it/s, bound: 70 | nc: 5 | ncall: 25649 | eff(%): 15.739 | loglstar: -inf < -39651.495 < inf | logz: -39671.355 +/- 0.231 | dlogz: 10946.229 > 0.309] + + 4054it [00:39, 163.39it/s, bound: 71 | nc: 5 | ncall: 25734 | eff(%): 15.753 | loglstar: -inf < -39337.541 < inf | logz: -39356.202 +/- 0.220 | dlogz: 14548.603 > 0.309] + + 4072it [00:39, 167.05it/s, bound: 72 | nc: 5 | ncall: 25824 | eff(%): 15.768 | loglstar: -inf < -39230.185 < inf | logz: -39250.162 +/- 0.232 | dlogz: 14456.977 > 0.309] + + 4090it [00:39, 170.07it/s, bound: 72 | nc: 5 | ncall: 25914 | eff(%): 15.783 | loglstar: -inf < -38914.943 < inf | logz: -38934.979 +/- 0.232 | dlogz: 14133.892 > 0.309] + + 4108it [00:39, 170.79it/s, bound: 73 | nc: 5 | ncall: 26004 | eff(%): 15.798 | loglstar: -inf < -38724.398 < inf | logz: -38743.393 +/- 0.224 | dlogz: 13935.864 > 0.309] + + 4128it [00:39, 178.06it/s, bound: 73 | nc: 5 | ncall: 26104 | eff(%): 15.814 | loglstar: -inf < -38621.972 < inf | logz: -38642.118 +/- 0.232 | dlogz: 13837.750 > 0.309] + + 4149it [00:39, 181.26it/s, bound: 73 | nc: 5 | ncall: 26209 | eff(%): 15.830 | loglstar: -inf < -38392.793 < inf | logz: -38410.613 +/- 0.215 | dlogz: 13602.048 > 0.309] + + 4168it [00:39, 160.48it/s, bound: 74 | nc: 5 | ncall: 26304 | eff(%): 15.845 | loglstar: -inf < -38276.408 < inf | logz: -38296.028 +/- 0.219 | dlogz: 13487.991 > 0.309] + + 4185it [00:39, 153.08it/s, bound: 74 | nc: 5 | ncall: 26389 | eff(%): 15.859 | loglstar: -inf < -37934.863 < inf | logz: -37955.217 +/- 0.233 | dlogz: 13153.579 > 0.309] + + 4201it [00:40, 138.61it/s, bound: 75 | nc: 5 | ncall: 26469 | eff(%): 15.871 | loglstar: -inf < -37689.993 < inf | logz: -37710.401 +/- 0.233 | dlogz: 12937.218 > 0.309] + + 4216it [00:40, 140.66it/s, bound: 75 | nc: 5 | ncall: 26544 | eff(%): 15.883 | loglstar: -inf < -37508.635 < inf | logz: -37527.138 +/- 0.219 | dlogz: 12718.485 > 0.309] + + 4233it [00:40, 144.21it/s, bound: 76 | nc: 5 | ncall: 26629 | eff(%): 15.896 | loglstar: -inf < -37505.334 < inf | logz: -37523.546 +/- 0.213 | dlogz: 12714.723 > 0.309] + + 4251it [00:40, 152.40it/s, bound: 76 | nc: 5 | ncall: 26719 | eff(%): 15.910 | loglstar: -inf < -37379.032 < inf | logz: -37399.609 +/- 0.234 | dlogz: 12613.993 > 0.309] + + 4271it [00:40, 162.18it/s, bound: 76 | nc: 5 | ncall: 26819 | eff(%): 15.925 | loglstar: -inf < -37088.688 < inf | logz: -37106.601 +/- 0.214 | dlogz: 12297.569 > 0.309] + + 4288it [00:40, 161.77it/s, bound: 77 | nc: 5 | ncall: 26904 | eff(%): 15.938 | loglstar: -inf < -36849.966 < inf | logz: -36869.565 +/- 0.226 | dlogz: 12061.432 > 0.309] + + 4307it [00:40, 168.14it/s, bound: 77 | nc: 5 | ncall: 26999 | eff(%): 15.952 | loglstar: -inf < -36667.854 < inf | logz: -36687.596 +/- 0.227 | dlogz: 11879.434 > 0.309] + + 4325it [00:40, 170.23it/s, bound: 78 | nc: 5 | ncall: 27089 | eff(%): 15.966 | loglstar: -inf < -36521.338 < inf | logz: -36539.443 +/- 0.214 | dlogz: 11730.233 > 0.309] + + 4343it [00:40, 166.64it/s, bound: 78 | nc: 5 | ncall: 27179 | eff(%): 15.979 | loglstar: -inf < -36380.478 < inf | logz: -36400.262 +/- 0.227 | dlogz: 11591.944 > 0.309] + + 4361it [00:40, 168.75it/s, bound: 78 | nc: 5 | ncall: 27269 | eff(%): 15.993 | loglstar: -inf < -36262.934 < inf | logz: -36281.149 +/- 0.215 | dlogz: 11471.815 > 0.309] + + 4378it [00:41, 160.72it/s, bound: 79 | nc: 5 | ncall: 27354 | eff(%): 16.005 | loglstar: -inf < -36091.097 < inf | logz: -36110.144 +/- 0.221 | dlogz: 11300.947 > 0.309] + + 4398it [00:41, 169.79it/s, bound: 79 | nc: 5 | ncall: 27454 | eff(%): 16.020 | loglstar: -inf < -35919.243 < inf | logz: -35938.697 +/- 0.224 | dlogz: 11129.607 > 0.309] + + 4416it [00:41, 165.51it/s, bound: 80 | nc: 5 | ncall: 27544 | eff(%): 16.033 | loglstar: -inf < -35825.413 < inf | logz: -35845.442 +/- 0.228 | dlogz: 11470.697 > 0.309] + + 4435it [00:41, 170.04it/s, bound: 80 | nc: 5 | ncall: 27639 | eff(%): 16.046 | loglstar: -inf < -35387.605 < inf | logz: -35408.124 +/- 0.226 | dlogz: 11033.214 > 0.309] + + 4455it [00:41, 176.31it/s, bound: 80 | nc: 5 | ncall: 27739 | eff(%): 16.060 | loglstar: -inf < -35266.893 < inf | logz: -35285.391 +/- 0.215 | dlogz: 10909.556 > 0.309] + + 4473it [00:41, 166.20it/s, bound: 81 | nc: 5 | ncall: 27829 | eff(%): 16.073 | loglstar: -inf < -35145.469 < inf | logz: -35164.814 +/- 0.222 | dlogz: 10789.108 > 0.309] + + 4490it [00:41, 161.86it/s, bound: 81 | nc: 5 | ncall: 27914 | eff(%): 16.085 | loglstar: -inf < -35063.460 < inf | logz: -35081.807 +/- 0.214 | dlogz: 10705.821 > 0.309] + + 4507it [00:41, 153.16it/s, bound: 82 | nc: 5 | ncall: 27999 | eff(%): 16.097 | loglstar: -inf < -34926.642 < inf | logz: -34948.078 +/- 0.237 | dlogz: 10587.576 > 0.309] + + 4525it [00:41, 158.88it/s, bound: 82 | nc: 5 | ncall: 28089 | eff(%): 16.110 | loglstar: -inf < -34846.233 < inf | logz: -34864.315 +/- 0.212 | dlogz: 10488.177 > 0.309] + + 4543it [00:42, 162.82it/s, bound: 82 | nc: 5 | ncall: 28179 | eff(%): 16.122 | loglstar: -inf < -34846.233 < inf | logz: -34863.508 +/- 0.205 | dlogz: 10487.265 > 0.309] + + 4561it [00:42, 165.71it/s, bound: 83 | nc: 5 | ncall: 28269 | eff(%): 16.134 | loglstar: -inf < -34688.865 < inf | logz: -34710.485 +/- 0.237 | dlogz: 10340.030 > 0.309] + + 4580it [00:42, 172.29it/s, bound: 83 | nc: 5 | ncall: 28364 | eff(%): 16.147 | loglstar: -inf < -34476.533 < inf | logz: -34496.009 +/- 0.221 | dlogz: 10119.861 > 0.309] + + 4598it [00:42, 166.89it/s, bound: 84 | nc: 5 | ncall: 28454 | eff(%): 16.159 | loglstar: -inf < -34256.700 < inf | logz: -34278.026 +/- 0.231 | dlogz: 9903.325 > 0.309] + + 4618it [00:42, 175.02it/s, bound: 84 | nc: 5 | ncall: 28554 | eff(%): 16.173 | loglstar: -inf < -33995.632 < inf | logz: -34016.332 +/- 0.230 | dlogz: 9640.880 > 0.309] + + 4636it [00:42, 166.97it/s, bound: 85 | nc: 5 | ncall: 28644 | eff(%): 16.185 | loglstar: -inf < -33681.891 < inf | logz: -33703.765 +/- 0.238 | dlogz: 9358.486 > 0.309] + + 4660it [00:42, 187.06it/s, bound: 85 | nc: 5 | ncall: 28764 | eff(%): 16.201 | loglstar: -inf < -33427.543 < inf | logz: -33449.496 +/- 0.239 | dlogz: 9091.377 > 0.309] + + 4681it [00:42, 192.89it/s, bound: 86 | nc: 5 | ncall: 28869 | eff(%): 16.215 | loglstar: -inf < -33181.439 < inf | logz: -33201.836 +/- 0.227 | dlogz: 8825.604 > 0.309] + + 4706it [00:42, 207.24it/s, bound: 86 | nc: 5 | ncall: 28994 | eff(%): 16.231 | loglstar: -inf < -32968.304 < inf | logz: -32988.201 +/- 0.223 | dlogz: 12510.188 > 0.309] + + 4730it [00:43, 212.32it/s, bound: 88 | nc: 5 | ncall: 29114 | eff(%): 16.246 | loglstar: -inf < -32778.469 < inf | logz: -32799.305 +/- 0.228 | dlogz: 12321.693 > 0.309] + + 4758it [00:43, 231.82it/s, bound: 88 | nc: 5 | ncall: 29254 | eff(%): 16.264 | loglstar: -inf < -32649.672 < inf | logz: -32671.955 +/- 0.240 | dlogz: 12205.952 > 0.309] + + 4782it [00:43, 230.53it/s, bound: 89 | nc: 5 | ncall: 29374 | eff(%): 16.280 | loglstar: -inf < -32358.543 < inf | logz: -32379.796 +/- 0.232 | dlogz: 11902.360 > 0.309] + + 4806it [00:43, 218.94it/s, bound: 89 | nc: 5 | ncall: 29494 | eff(%): 16.295 | loglstar: -inf < -32110.249 < inf | logz: -32132.479 +/- 0.236 | dlogz: 11656.223 > 0.309] + + 4829it [00:43, 200.60it/s, bound: 90 | nc: 5 | ncall: 29609 | eff(%): 16.309 | loglstar: -inf < -31789.186 < inf | logz: -31811.664 +/- 0.240 | dlogz: 11336.865 > 0.309] + + 4851it [00:43, 205.71it/s, bound: 90 | nc: 5 | ncall: 29719 | eff(%): 16.323 | loglstar: -inf < -31422.514 < inf | logz: -31443.527 +/- 0.230 | dlogz: 10965.311 > 0.309] + + 4872it [00:43, 201.33it/s, bound: 91 | nc: 5 | ncall: 29824 | eff(%): 16.336 | loglstar: -inf < -31422.514 < inf | logz: -31441.256 +/- 0.213 | dlogz: 10962.478 > 0.309] + + 4902it [00:43, 227.63it/s, bound: 91 | nc: 5 | ncall: 29974 | eff(%): 16.354 | loglstar: -inf < -31227.970 < inf | logz: -31250.738 +/- 0.242 | dlogz: 10789.291 > 0.309] + + 4928it [00:43, 235.29it/s, bound: 92 | nc: 5 | ncall: 30104 | eff(%): 16.370 | loglstar: -inf < -30914.391 < inf | logz: -30937.140 +/- 0.238 | dlogz: 10460.517 > 0.309] + + 4954it [00:44, 235.16it/s, bound: 93 | nc: 5 | ncall: 30234 | eff(%): 16.386 | loglstar: -inf < -30670.370 < inf | logz: -30693.312 +/- 0.243 | dlogz: 10250.047 > 0.309] + + 4982it [00:44, 246.72it/s, bound: 93 | nc: 5 | ncall: 30374 | eff(%): 16.402 | loglstar: -inf < -30415.915 < inf | logz: -30438.950 +/- 0.243 | dlogz: 15207.683 > 0.309] + + 5007it [00:44, 245.77it/s, bound: 94 | nc: 5 | ncall: 30499 | eff(%): 16.417 | loglstar: -inf < -30211.944 < inf | logz: -30233.960 +/- 0.236 | dlogz: 14955.347 > 0.309] + + 5036it [00:44, 256.65it/s, bound: 94 | nc: 5 | ncall: 30644 | eff(%): 16.434 | loglstar: -inf < -29956.315 < inf | logz: -29978.880 +/- 0.237 | dlogz: 14700.503 > 0.309] + + 5062it [00:44, 253.54it/s, bound: 95 | nc: 5 | ncall: 30774 | eff(%): 16.449 | loglstar: -inf < -29706.937 < inf | logz: -29730.239 +/- 0.244 | dlogz: 14464.374 > 0.309] + + 5089it [00:44, 256.15it/s, bound: 96 | nc: 5 | ncall: 30909 | eff(%): 16.464 | loglstar: -inf < -29496.040 < inf | logz: -29516.093 +/- 0.221 | dlogz: 14236.184 > 0.309] + + 5118it [00:44, 264.37it/s, bound: 96 | nc: 5 | ncall: 31054 | eff(%): 16.481 | loglstar: -inf < -29295.438 < inf | logz: -29317.829 +/- 0.237 | dlogz: 14038.842 > 0.309] + + 5145it [00:44, 254.77it/s, bound: 97 | nc: 5 | ncall: 31189 | eff(%): 16.496 | loglstar: -inf < -28993.219 < inf | logz: -29016.802 +/- 0.245 | dlogz: 13757.706 > 0.309] + + 5171it [00:44, 241.04it/s, bound: 97 | nc: 5 | ncall: 31319 | eff(%): 16.511 | loglstar: -inf < -28845.747 < inf | logz: -28866.157 +/- 0.222 | dlogz: 13585.978 > 0.309] + + 5196it [00:45, 229.19it/s, bound: 98 | nc: 5 | ncall: 31444 | eff(%): 16.525 | loglstar: -inf < -28750.342 < inf | logz: -28772.983 +/- 0.238 | dlogz: 13493.711 > 0.309] + + 5220it [00:45, 230.77it/s, bound: 98 | nc: 5 | ncall: 31564 | eff(%): 16.538 | loglstar: -inf < -28561.753 < inf | logz: -28583.377 +/- 0.231 | dlogz: 13303.201 > 0.309] + + 5244it [00:45, 213.20it/s, bound: 99 | nc: 5 | ncall: 31684 | eff(%): 16.551 | loglstar: -inf < -28234.644 < inf | logz: -28257.165 +/- 0.233 | dlogz: 12977.125 > 0.309] + + 5267it [00:45, 212.33it/s, bound: 100 | nc: 5 | ncall: 31799 | eff(%): 16.563 | loglstar: -inf < -28088.374 < inf | logz: -28111.263 +/- 0.239 | dlogz: 12831.778 > 0.309] + + 5292it [00:45, 220.11it/s, bound: 100 | nc: 5 | ncall: 31924 | eff(%): 16.577 | loglstar: -inf < -27815.835 < inf | logz: -27839.909 +/- 0.247 | dlogz: 12572.346 > 0.309] + + 5315it [00:45, 216.22it/s, bound: 101 | nc: 5 | ncall: 32039 | eff(%): 16.589 | loglstar: -inf < -27556.516 < inf | logz: -27580.630 +/- 0.246 | dlogz: 12303.862 > 0.309] + + 5337it [00:45, 212.88it/s, bound: 101 | nc: 5 | ncall: 32149 | eff(%): 16.601 | loglstar: -inf < -27317.697 < inf | logz: -27341.921 +/- 0.248 | dlogz: 12076.245 > 0.309] + + 5359it [00:45, 209.76it/s, bound: 102 | nc: 5 | ncall: 32259 | eff(%): 16.612 | loglstar: -inf < -27143.062 < inf | logz: -27166.786 +/- 0.239 | dlogz: 11887.009 > 0.309] + + 5383it [00:45, 216.45it/s, bound: 102 | nc: 5 | ncall: 32379 | eff(%): 16.625 | loglstar: -inf < -26913.126 < inf | logz: -26936.401 +/- 0.241 | dlogz: 11656.527 > 0.309] + + 5405it [00:45, 215.65it/s, bound: 103 | nc: 5 | ncall: 32489 | eff(%): 16.636 | loglstar: -inf < -26614.192 < inf | logz: -26637.541 +/- 0.241 | dlogz: 11357.596 > 0.309] + + 5429it [00:46, 222.40it/s, bound: 103 | nc: 5 | ncall: 32609 | eff(%): 16.649 | loglstar: -inf < -26404.221 < inf | logz: -26428.040 +/- 0.240 | dlogz: 11147.905 > 0.309] + + 5452it [00:46, 216.62it/s, bound: 104 | nc: 5 | ncall: 32724 | eff(%): 16.661 | loglstar: -inf < -26182.216 < inf | logz: -26206.823 +/- 0.249 | dlogz: 10968.959 > 0.309] + + 5479it [00:46, 231.62it/s, bound: 104 | nc: 5 | ncall: 32859 | eff(%): 16.674 | loglstar: -inf < -25972.719 < inf | logz: -25997.417 +/- 0.250 | dlogz: 10725.940 > 0.309] + + 5504it [00:46, 236.36it/s, bound: 105 | nc: 5 | ncall: 32984 | eff(%): 16.687 | loglstar: -inf < -25651.211 < inf | logz: -25675.029 +/- 0.243 | dlogz: 10394.828 > 0.309] + + 5533it [00:46, 250.96it/s, bound: 105 | nc: 5 | ncall: 33129 | eff(%): 16.701 | loglstar: -inf < -25405.397 < inf | logz: -25429.172 +/- 0.243 | dlogz: 10148.799 > 0.309] + + 5560it [00:46, 254.06it/s, bound: 106 | nc: 5 | ncall: 33264 | eff(%): 16.715 | loglstar: -inf < -25260.959 < inf | logz: -25283.195 +/- 0.232 | dlogz: 10001.778 > 0.309] + + 5586it [00:46, 246.59it/s, bound: 107 | nc: 5 | ncall: 33394 | eff(%): 16.728 | loglstar: -inf < -25260.959 < inf | logz: -25281.699 +/- 0.221 | dlogz: 10000.076 > 0.309] + + 5611it [00:46, 241.41it/s, bound: 107 | nc: 5 | ncall: 33519 | eff(%): 16.740 | loglstar: -inf < -25160.975 < inf | logz: -25186.122 +/- 0.251 | dlogz: 9920.235 > 0.309] + + 5636it [00:46, 225.08it/s, bound: 108 | nc: 5 | ncall: 33644 | eff(%): 16.752 | loglstar: -inf < -24995.987 < inf | logz: -25020.112 +/- 0.244 | dlogz: 9739.380 > 0.309] + + 5660it [00:47, 228.91it/s, bound: 108 | nc: 5 | ncall: 33764 | eff(%): 16.763 | loglstar: -inf < -24794.931 < inf | logz: -24818.625 +/- 0.241 | dlogz: 9537.233 > 0.309] + + 5684it [00:47, 230.39it/s, bound: 109 | nc: 5 | ncall: 33884 | eff(%): 16.775 | loglstar: -inf < -24624.932 < inf | logz: -24649.220 +/- 0.245 | dlogz: 10204.932 > 0.309] + + 5708it [00:47, 229.32it/s, bound: 109 | nc: 5 | ncall: 34004 | eff(%): 16.786 | loglstar: -inf < -24490.515 < inf | logz: -24515.038 +/- 0.245 | dlogz: 10070.753 > 0.309] + + 5732it [00:47, 218.93it/s, bound: 110 | nc: 5 | ncall: 34124 | eff(%): 16.798 | loglstar: -inf < -24371.538 < inf | logz: -24396.007 +/- 0.243 | dlogz: 9951.411 > 0.309] + + 5755it [00:47, 210.27it/s, bound: 110 | nc: 5 | ncall: 34239 | eff(%): 16.808 | loglstar: -inf < -24296.124 < inf | logz: -24321.751 +/- 0.253 | dlogz: 9888.004 > 0.309] + + 5777it [00:47, 195.69it/s, bound: 111 | nc: 5 | ncall: 34349 | eff(%): 16.819 | loglstar: -inf < -24106.807 < inf | logz: -24131.310 +/- 0.244 | dlogz: 9686.544 > 0.309] + + 5797it [00:47, 193.44it/s, bound: 111 | nc: 5 | ncall: 34449 | eff(%): 16.828 | loglstar: -inf < -23915.875 < inf | logz: -23941.642 +/- 0.254 | dlogz: 9511.553 > 0.309] + + 5817it [00:47, 191.62it/s, bound: 112 | nc: 5 | ncall: 34549 | eff(%): 16.837 | loglstar: -inf < -23719.447 < inf | logz: -23744.441 +/- 0.245 | dlogz: 9299.676 > 0.309] + + 5839it [00:47, 199.14it/s, bound: 112 | nc: 5 | ncall: 34659 | eff(%): 16.847 | loglstar: -inf < -23535.599 < inf | logz: -23561.307 +/- 0.251 | dlogz: 9117.807 > 0.309] + + 5861it [00:48, 204.00it/s, bound: 113 | nc: 5 | ncall: 34769 | eff(%): 16.857 | loglstar: -inf < -23309.182 < inf | logz: -23335.150 +/- 0.254 | dlogz: 8894.198 > 0.309] + + 5887it [00:48, 219.92it/s, bound: 113 | nc: 5 | ncall: 34899 | eff(%): 16.869 | loglstar: -inf < -23048.510 < inf | logz: -23073.468 +/- 0.248 | dlogz: 9985.359 > 0.309] + + 5910it [00:48, 221.36it/s, bound: 114 | nc: 5 | ncall: 35014 | eff(%): 16.879 | loglstar: -inf < -22805.606 < inf | logz: -22831.750 +/- 0.256 | dlogz: 9780.611 > 0.309] + + 5940it [00:48, 242.73it/s, bound: 114 | nc: 5 | ncall: 35164 | eff(%): 16.892 | loglstar: -inf < -22537.818 < inf | logz: -22564.061 +/- 0.256 | dlogz: 10568.485 > 0.309] + + 5966it [00:48, 245.97it/s, bound: 115 | nc: 5 | ncall: 35294 | eff(%): 16.904 | loglstar: -inf < -22404.515 < inf | logz: -22428.636 +/- 0.242 | dlogz: 10425.821 > 0.309] + + 5991it [00:48, 242.27it/s, bound: 116 | nc: 5 | ncall: 35419 | eff(%): 16.915 | loglstar: -inf < -22220.394 < inf | logz: -22246.809 +/- 0.257 | dlogz: 10256.449 > 0.309] + + 6022it [00:48, 258.75it/s, bound: 116 | nc: 5 | ncall: 35574 | eff(%): 16.928 | loglstar: -inf < -21962.033 < inf | logz: -21987.162 +/- 0.247 | dlogz: 9984.601 > 0.309] + + 6050it [00:48, 262.98it/s, bound: 117 | nc: 5 | ncall: 35714 | eff(%): 16.940 | loglstar: -inf < -21702.820 < inf | logz: -21729.431 +/- 0.257 | dlogz: 9734.229 > 0.309] + + 6077it [00:48, 256.65it/s, bound: 118 | nc: 5 | ncall: 35849 | eff(%): 16.952 | loglstar: -inf < -21450.696 < inf | logz: -21477.398 +/- 0.258 | dlogz: 9486.892 > 0.309] + + 6103it [00:48, 250.94it/s, bound: 118 | nc: 5 | ncall: 35979 | eff(%): 16.963 | loglstar: -inf < -21198.273 < inf | logz: -21223.960 +/- 0.251 | dlogz: 9221.534 > 0.309] + + 6129it [00:49, 236.40it/s, bound: 119 | nc: 5 | ncall: 36109 | eff(%): 16.974 | loglstar: -inf < -20939.295 < inf | logz: -20963.755 +/- 0.243 | dlogz: 8960.345 > 0.309] + + 6153it [00:49, 226.87it/s, bound: 119 | nc: 5 | ncall: 36229 | eff(%): 16.984 | loglstar: -inf < -20808.426 < inf | logz: -20835.382 +/- 0.259 | dlogz: 8869.665 > 0.309] + + 6176it [00:49, 213.76it/s, bound: 120 | nc: 5 | ncall: 36344 | eff(%): 16.993 | loglstar: -inf < -20715.954 < inf | logz: -20741.884 +/- 0.252 | dlogz: 8739.213 > 0.309] + + 6199it [00:49, 217.32it/s, bound: 120 | nc: 5 | ncall: 36459 | eff(%): 17.003 | loglstar: -inf < -20639.424 < inf | logz: -20665.431 +/- 0.252 | dlogz: 8662.685 > 0.309] + + 6222it [00:49, 220.37it/s, bound: 121 | nc: 5 | ncall: 36574 | eff(%): 17.012 | loglstar: -inf < -20539.227 < inf | logz: -20563.553 +/- 0.240 | dlogz: 8559.756 > 0.309] + + 6257it [00:49, 248.65it/s, bound: 122 | nc: 5 | ncall: 36749 | eff(%): 17.026 | loglstar: -inf < -20383.299 < inf | logz: -20410.329 +/- 0.255 | dlogz: 8705.874 > 0.309] + + 6289it [00:49, 267.67it/s, bound: 122 | nc: 5 | ncall: 36909 | eff(%): 17.039 | loglstar: -inf < -20099.967 < inf | logz: -20127.031 +/- 0.255 | dlogz: 10631.576 > 0.309] + + 6319it [00:49, 274.85it/s, bound: 123 | nc: 5 | ncall: 37059 | eff(%): 17.051 | loglstar: -inf < -19895.241 < inf | logz: -19922.751 +/- 0.261 | dlogz: 10434.202 > 0.309] + + 6347it [00:49, 261.48it/s, bound: 124 | nc: 5 | ncall: 37199 | eff(%): 17.062 | loglstar: -inf < -19768.823 < inf | logz: -19795.858 +/- 0.250 | dlogz: 10299.248 > 0.309] + + 6379it [00:50, 277.77it/s, bound: 124 | nc: 5 | ncall: 37359 | eff(%): 17.075 | loglstar: -inf < -19588.236 < inf | logz: -19614.580 +/- 0.249 | dlogz: 10117.623 > 0.309] + + 6408it [00:50, 280.58it/s, bound: 125 | nc: 5 | ncall: 37504 | eff(%): 17.086 | loglstar: -inf < -19465.745 < inf | logz: -19493.552 +/- 0.262 | dlogz: 10006.164 > 0.309] + + 6437it [00:50, 276.39it/s, bound: 126 | nc: 5 | ncall: 37649 | eff(%): 17.097 | loglstar: -inf < -19308.281 < inf | logz: -19333.325 +/- 0.243 | dlogz: 9835.583 > 0.309] + + 6468it [00:50, 285.73it/s, bound: 126 | nc: 5 | ncall: 37804 | eff(%): 17.109 | loglstar: -inf < -19108.666 < inf | logz: -19135.555 +/- 0.255 | dlogz: 9638.649 > 0.309] + + 6497it [00:50, 282.60it/s, bound: 127 | nc: 5 | ncall: 37949 | eff(%): 17.120 | loglstar: -inf < -18926.858 < inf | logz: -18953.861 +/- 0.256 | dlogz: 9456.891 > 0.309] + + 6527it [00:50, 279.28it/s, bound: 128 | nc: 5 | ncall: 38099 | eff(%): 17.132 | loglstar: -inf < -18566.079 < inf | logz: -18594.283 +/- 0.264 | dlogz: 9115.876 > 0.309] + + 6560it [00:50, 292.96it/s, bound: 128 | nc: 5 | ncall: 38264 | eff(%): 17.144 | loglstar: -inf < -18337.116 < inf | logz: -18363.814 +/- 0.254 | dlogz: 8866.047 > 0.309] + + 6590it [00:50, 288.94it/s, bound: 129 | nc: 5 | ncall: 38414 | eff(%): 17.155 | loglstar: -inf < -18115.803 < inf | logz: -18144.212 +/- 0.264 | dlogz: 8651.782 > 0.309] + + 6619it [00:50, 275.71it/s, bound: 130 | nc: 5 | ncall: 38559 | eff(%): 17.166 | loglstar: -inf < -17943.477 < inf | logz: -17971.046 +/- 0.253 | dlogz: 8473.240 > 0.309] + + 6650it [00:51, 284.25it/s, bound: 130 | nc: 5 | ncall: 38714 | eff(%): 17.177 | loglstar: -inf < -17710.379 < inf | logz: -17737.377 +/- 0.255 | dlogz: 8239.310 > 0.309] + + 6679it [00:51, 271.93it/s, bound: 131 | nc: 5 | ncall: 38859 | eff(%): 17.188 | loglstar: -inf < -17574.706 < inf | logz: -17602.633 +/- 0.255 | dlogz: 8104.747 > 0.309] + + 6709it [00:51, 278.72it/s, bound: 132 | nc: 5 | ncall: 39009 | eff(%): 17.199 | loglstar: -inf < -17411.116 < inf | logz: -17438.311 +/- 0.256 | dlogz: 7940.046 > 0.309] + + 6739it [00:51, 283.35it/s, bound: 132 | nc: 5 | ncall: 39159 | eff(%): 17.209 | loglstar: -inf < -17140.983 < inf | logz: -17168.793 +/- 0.260 | dlogz: 7671.016 > 0.309] + + 6768it [00:51, 275.43it/s, bound: 133 | nc: 5 | ncall: 39304 | eff(%): 17.220 | loglstar: -inf < -16884.744 < inf | logz: -16911.797 +/- 0.255 | dlogz: 7413.161 > 0.309] + + 6797it [00:51, 273.22it/s, bound: 134 | nc: 5 | ncall: 39449 | eff(%): 17.230 | loglstar: -inf < -16671.074 < inf | logz: -16700.178 +/- 0.268 | dlogz: 7230.028 > 0.309] + + 6830it [00:51, 286.87it/s, bound: 134 | nc: 5 | ncall: 39614 | eff(%): 17.241 | loglstar: -inf < -16394.318 < inf | logz: -16422.429 +/- 0.261 | dlogz: 6924.348 > 0.309] + + 6859it [00:51, 287.19it/s, bound: 135 | nc: 5 | ncall: 39759 | eff(%): 17.251 | loglstar: -inf < -16211.961 < inf | logz: -16240.939 +/- 0.263 | dlogz: 6743.615 > 0.309] + + 6888it [00:51, 280.70it/s, bound: 136 | nc: 5 | ncall: 39904 | eff(%): 17.261 | loglstar: -inf < -16124.614 < inf | logz: -16151.607 +/- 0.253 | dlogz: 6652.435 > 0.309] + + 6919it [00:52, 288.72it/s, bound: 136 | nc: 5 | ncall: 40059 | eff(%): 17.272 | loglstar: -inf < -16057.055 < inf | logz: -16086.570 +/- 0.269 | dlogz: 7238.402 > 0.309] + + 6948it [00:52, 284.91it/s, bound: 137 | nc: 5 | ncall: 40204 | eff(%): 17.282 | loglstar: -inf < -15921.249 < inf | logz: -15950.856 +/- 0.269 | dlogz: 7098.168 > 0.309] + + 6977it [00:52, 268.81it/s, bound: 138 | nc: 5 | ncall: 40349 | eff(%): 17.292 | loglstar: -inf < -15739.161 < inf | logz: -15768.870 +/- 0.269 | dlogz: 7651.277 > 0.309] + + 7005it [00:52, 255.96it/s, bound: 138 | nc: 5 | ncall: 40489 | eff(%): 17.301 | loglstar: -inf < -15571.075 < inf | logz: -15599.775 +/- 0.263 | dlogz: 7466.833 > 0.309] + + 7031it [00:52, 242.57it/s, bound: 139 | nc: 5 | ncall: 40619 | eff(%): 17.310 | loglstar: -inf < -15389.462 < inf | logz: -15419.152 +/- 0.266 | dlogz: 7287.428 > 0.309] + + 7056it [00:52, 238.17it/s, bound: 139 | nc: 5 | ncall: 40744 | eff(%): 17.318 | loglstar: -inf < -15303.829 < inf | logz: -15332.113 +/- 0.253 | dlogz: 7198.200 > 0.309] + + 7080it [00:52, 230.40it/s, bound: 140 | nc: 5 | ncall: 40864 | eff(%): 17.326 | loglstar: -inf < -15124.059 < inf | logz: -15153.893 +/- 0.267 | dlogz: 7021.923 > 0.309] + + 7108it [00:52, 241.97it/s, bound: 140 | nc: 5 | ncall: 41004 | eff(%): 17.335 | loglstar: -inf < -14915.043 < inf | logz: -14944.087 +/- 0.264 | dlogz: 6810.800 > 0.309] + + 7133it [00:52, 237.99it/s, bound: 141 | nc: 5 | ncall: 41129 | eff(%): 17.343 | loglstar: -inf < -14790.417 < inf | logz: -14819.545 +/- 0.265 | dlogz: 6686.175 > 0.309] + + 7157it [00:53, 232.91it/s, bound: 142 | nc: 5 | ncall: 41249 | eff(%): 17.351 | loglstar: -inf < -14646.141 < inf | logz: -14676.447 +/- 0.272 | dlogz: 6548.245 > 0.309] + + 7184it [00:53, 241.49it/s, bound: 142 | nc: 5 | ncall: 41384 | eff(%): 17.359 | loglstar: -inf < -14507.696 < inf | logz: -14538.095 +/- 0.272 | dlogz: 7124.901 > 0.309] + + 7209it [00:53, 233.59it/s, bound: 143 | nc: 5 | ncall: 41509 | eff(%): 17.367 | loglstar: -inf < -14426.397 < inf | logz: -14453.707 +/- 0.252 | dlogz: 7032.686 > 0.309] + + 7243it [00:53, 261.65it/s, bound: 143 | nc: 5 | ncall: 41679 | eff(%): 17.378 | loglstar: -inf < -14124.493 < inf | logz: -14155.090 +/- 0.273 | dlogz: 6747.247 > 0.309] + + 7270it [00:53, 263.31it/s, bound: 144 | nc: 5 | ncall: 41814 | eff(%): 17.387 | loglstar: -inf < -13976.697 < inf | logz: -14007.293 +/- 0.271 | dlogz: 6588.674 > 0.309] + + 7297it [00:53, 237.81it/s, bound: 145 | nc: 5 | ncall: 41949 | eff(%): 17.395 | loglstar: -inf < -13824.394 < inf | logz: -13854.063 +/- 0.267 | dlogz: 6450.776 > 0.309] + + 7322it [00:53, 221.13it/s, bound: 145 | nc: 5 | ncall: 42074 | eff(%): 17.403 | loglstar: -inf < -13719.255 < inf | logz: -13747.851 +/- 0.259 | dlogz: 6343.630 > 0.309] + + 7345it [00:53, 223.07it/s, bound: 146 | nc: 5 | ncall: 42189 | eff(%): 17.410 | loglstar: -inf < -13590.408 < inf | logz: -13621.345 +/- 0.274 | dlogz: 6235.885 > 0.309] + + 7371it [00:53, 233.09it/s, bound: 146 | nc: 5 | ncall: 42319 | eff(%): 17.418 | loglstar: -inf < -13408.882 < inf | logz: -13439.906 +/- 0.275 | dlogz: 6060.931 > 0.309] + + 7399it [00:54, 245.28it/s, bound: 147 | nc: 5 | ncall: 42459 | eff(%): 17.426 | loglstar: -inf < -13257.037 < inf | logz: -13288.151 +/- 0.275 | dlogz: 5889.278 > 0.309] + + 7429it [00:54, 257.97it/s, bound: 148 | nc: 5 | ncall: 42609 | eff(%): 17.435 | loglstar: -inf < -13200.922 < inf | logz: -13232.099 +/- 0.273 | dlogz: 5830.482 > 0.309] + + 7457it [00:54, 261.31it/s, bound: 148 | nc: 5 | ncall: 42749 | eff(%): 17.444 | loglstar: -inf < -13011.995 < inf | logz: -13041.793 +/- 0.264 | dlogz: 5637.468 > 0.309] + + 7484it [00:54, 244.72it/s, bound: 149 | nc: 5 | ncall: 42884 | eff(%): 17.452 | loglstar: -inf < -12895.089 < inf | logz: -12925.386 +/- 0.269 | dlogz: 6020.286 > 0.309] + + 7513it [00:54, 256.37it/s, bound: 149 | nc: 5 | ncall: 43029 | eff(%): 17.460 | loglstar: -inf < -12733.933 < inf | logz: -12765.432 +/- 0.277 | dlogz: 5902.953 > 0.309] + + 7541it [00:54, 260.44it/s, bound: 150 | nc: 5 | ncall: 43169 | eff(%): 17.469 | loglstar: -inf < -12611.997 < inf | logz: -12642.486 +/- 0.270 | dlogz: 6244.447 > 0.309] + + 7568it [00:54, 260.56it/s, bound: 151 | nc: 5 | ncall: 43304 | eff(%): 17.476 | loglstar: -inf < -12431.919 < inf | logz: -12463.600 +/- 0.277 | dlogz: 6071.495 > 0.309] + + 7599it [00:54, 273.11it/s, bound: 151 | nc: 5 | ncall: 43459 | eff(%): 17.485 | loglstar: -inf < -12247.439 < inf | logz: -12279.146 +/- 0.275 | dlogz: 5882.474 > 0.309] + + 7627it [00:54, 269.12it/s, bound: 152 | nc: 5 | ncall: 43599 | eff(%): 17.494 | loglstar: -inf < -12058.392 < inf | logz: -12090.250 +/- 0.277 | dlogz: 5695.362 > 0.309] + + 7655it [00:54, 268.46it/s, bound: 153 | nc: 5 | ncall: 43739 | eff(%): 17.502 | loglstar: -inf < -11812.957 < inf | logz: -11843.907 +/- 0.270 | dlogz: 5445.413 > 0.309] + + 7688it [00:55, 284.15it/s, bound: 153 | nc: 5 | ncall: 43904 | eff(%): 17.511 | loglstar: -inf < -11540.520 < inf | logz: -11572.600 +/- 0.279 | dlogz: 5179.380 > 0.309] + + 7717it [00:55, 282.96it/s, bound: 154 | nc: 5 | ncall: 44049 | eff(%): 17.519 | loglstar: -inf < -11393.291 < inf | logz: -11425.471 +/- 0.279 | dlogz: 5046.744 > 0.309] + + 7746it [00:55, 281.67it/s, bound: 155 | nc: 5 | ncall: 44194 | eff(%): 17.527 | loglstar: -inf < -11240.888 < inf | logz: -11272.570 +/- 0.272 | dlogz: 5753.977 > 0.309] + + 7777it [00:55, 288.53it/s, bound: 155 | nc: 5 | ncall: 44349 | eff(%): 17.536 | loglstar: -inf < -11038.368 < inf | logz: -11070.679 +/- 0.278 | dlogz: 5554.275 > 0.309] + + 7807it [00:55, 289.93it/s, bound: 156 | nc: 5 | ncall: 44499 | eff(%): 17.544 | loglstar: -inf < -10918.255 < inf | logz: -10950.735 +/- 0.281 | dlogz: 5458.041 > 0.309] + + 7837it [00:55, 278.07it/s, bound: 157 | nc: 5 | ncall: 44649 | eff(%): 17.552 | loglstar: -inf < -10731.240 < inf | logz: -10763.820 +/- 0.281 | dlogz: 5254.395 > 0.309] + + 7868it [00:55, 286.60it/s, bound: 157 | nc: 5 | ncall: 44804 | eff(%): 17.561 | loglstar: -inf < -10583.337 < inf | logz: -10616.022 +/- 0.281 | dlogz: 5105.137 > 0.309] + + 7897it [00:55, 283.28it/s, bound: 158 | nc: 5 | ncall: 44949 | eff(%): 17.569 | loglstar: -inf < -10497.945 < inf | logz: -10528.986 +/- 0.270 | dlogz: 5009.234 > 0.309] + + 7926it [00:55, 274.07it/s, bound: 159 | nc: 5 | ncall: 45094 | eff(%): 17.577 | loglstar: -inf < -10372.304 < inf | logz: -10403.815 +/- 0.273 | dlogz: 4884.249 > 0.309] + + 7962it [00:56, 294.49it/s, bound: 159 | nc: 5 | ncall: 45274 | eff(%): 17.586 | loglstar: -inf < -10225.199 < inf | logz: -10257.095 +/- 0.276 | dlogz: 4737.792 > 0.309] + + 7992it [00:56, 287.20it/s, bound: 160 | nc: 5 | ncall: 45424 | eff(%): 17.594 | loglstar: -inf < -9982.690 < inf | logz: -10015.784 +/- 0.283 | dlogz: 4501.155 > 0.309] + + 8021it [00:56, 284.31it/s, bound: 161 | nc: 5 | ncall: 45569 | eff(%): 17.602 | loglstar: -inf < -9848.890 < inf | logz: -9880.524 +/- 0.273 | dlogz: 4360.446 > 0.309] + + 8051it [00:56, 287.52it/s, bound: 161 | nc: 5 | ncall: 45719 | eff(%): 17.610 | loglstar: -inf < -9717.167 < inf | logz: -9749.545 +/- 0.275 | dlogz: 4229.642 > 0.309] + + 8080it [00:56, 280.52it/s, bound: 162 | nc: 5 | ncall: 45864 | eff(%): 17.617 | loglstar: -inf < -9566.459 < inf | logz: -9599.851 +/- 0.284 | dlogz: 4091.897 > 0.309] + + 8109it [00:56, 273.83it/s, bound: 163 | nc: 5 | ncall: 46009 | eff(%): 17.625 | loglstar: -inf < -9462.154 < inf | logz: -9494.025 +/- 0.275 | dlogz: 3973.643 > 0.309] + + 8139it [00:56, 278.91it/s, bound: 163 | nc: 5 | ncall: 46159 | eff(%): 17.633 | loglstar: -inf < -9251.613 < inf | logz: -9285.201 +/- 0.285 | dlogz: 3773.106 > 0.309] + + 8171it [00:56, 287.64it/s, bound: 164 | nc: 5 | ncall: 46319 | eff(%): 17.641 | loglstar: -inf < -9187.178 < inf | logz: -9220.863 +/- 0.285 | dlogz: 3704.947 > 0.309] + + 8200it [00:56, 281.93it/s, bound: 165 | nc: 5 | ncall: 46464 | eff(%): 17.648 | loglstar: -inf < -9050.445 < inf | logz: -9082.621 +/- 0.276 | dlogz: 3561.936 > 0.309] + + 8234it [00:56, 297.98it/s, bound: 165 | nc: 5 | ncall: 46634 | eff(%): 17.657 | loglstar: -inf < -8910.355 < inf | logz: -8943.897 +/- 0.281 | dlogz: 3424.410 > 0.309] + + 8264it [00:57, 288.57it/s, bound: 166 | nc: 5 | ncall: 46784 | eff(%): 17.664 | loglstar: -inf < -8801.045 < inf | logz: -8831.756 +/- 0.266 | dlogz: 3310.426 > 0.309] + + 8293it [00:57, 281.26it/s, bound: 167 | nc: 5 | ncall: 46929 | eff(%): 17.671 | loglstar: -inf < -8685.549 < inf | logz: -8717.451 +/- 0.274 | dlogz: 3196.193 > 0.309] + + 8324it [00:57, 289.24it/s, bound: 167 | nc: 5 | ncall: 47084 | eff(%): 17.679 | loglstar: -inf < -8552.787 < inf | logz: -8586.994 +/- 0.287 | dlogz: 3073.984 > 0.309] + + 8354it [00:57, 273.20it/s, bound: 168 | nc: 5 | ncall: 47234 | eff(%): 17.686 | loglstar: -inf < -8382.422 < inf | logz: -8416.702 +/- 0.287 | dlogz: 3178.379 > 0.309] + + 8382it [00:57, 255.43it/s, bound: 169 | nc: 5 | ncall: 47374 | eff(%): 17.693 | loglstar: -inf < -8283.078 < inf | logz: -8317.452 +/- 0.287 | dlogz: 3639.669 > 0.309] + + 8408it [00:57, 237.66it/s, bound: 169 | nc: 5 | ncall: 47504 | eff(%): 17.700 | loglstar: -inf < -8215.125 < inf | logz: -8249.610 +/- 0.288 | dlogz: 3574.124 > 0.309] + + 8433it [00:57, 236.62it/s, bound: 170 | nc: 5 | ncall: 47629 | eff(%): 17.706 | loglstar: -inf < -8086.859 < inf | logz: -8120.328 +/- 0.282 | dlogz: 3439.290 > 0.309] + + 8462it [00:57, 244.22it/s, bound: 171 | nc: 5 | ncall: 47774 | eff(%): 17.713 | loglstar: -inf < -8049.233 < inf | logz: -8083.737 +/- 0.284 | dlogz: 3403.553 > 0.309] + + 8497it [00:58, 272.01it/s, bound: 171 | nc: 5 | ncall: 47949 | eff(%): 17.721 | loglstar: -inf < -7924.536 < inf | logz: -7957.384 +/- 0.276 | dlogz: 3275.374 > 0.309] + + 8526it [00:58, 275.26it/s, bound: 172 | nc: 5 | ncall: 48094 | eff(%): 17.728 | loglstar: -inf < -7883.830 < inf | logz: -7917.096 +/- 0.280 | dlogz: 3235.156 > 0.309] + + 8554it [00:58, 254.99it/s, bound: 173 | nc: 5 | ncall: 48234 | eff(%): 17.734 | loglstar: -inf < -7816.781 < inf | logz: -7850.178 +/- 0.280 | dlogz: 3168.168 > 0.309] + + 8585it [00:58, 268.44it/s, bound: 173 | nc: 5 | ncall: 48389 | eff(%): 17.742 | loglstar: -inf < -7713.570 < inf | logz: -7748.590 +/- 0.288 | dlogz: 3069.052 > 0.309] + + 8613it [00:58, 263.89it/s, bound: 174 | nc: 5 | ncall: 48529 | eff(%): 17.748 | loglstar: -inf < -7579.300 < inf | logz: -7613.528 +/- 0.279 | dlogz: 2931.411 > 0.309] + + 8641it [00:58, 267.33it/s, bound: 174 | nc: 5 | ncall: 48669 | eff(%): 17.755 | loglstar: -inf < -7495.403 < inf | logz: -7530.572 +/- 0.288 | dlogz: 2850.388 > 0.309] + + 8668it [00:58, 261.29it/s, bound: 175 | nc: 5 | ncall: 48804 | eff(%): 17.761 | loglstar: -inf < -7384.779 < inf | logz: -7419.104 +/- 0.285 | dlogz: 2737.313 > 0.309] + + 8695it [00:58, 259.17it/s, bound: 176 | nc: 5 | ncall: 48939 | eff(%): 17.767 | loglstar: -inf < -7373.856 < inf | logz: -7405.818 +/- 0.271 | dlogz: 2722.870 > 0.309] + + 8724it [00:58, 265.27it/s, bound: 176 | nc: 5 | ncall: 49084 | eff(%): 17.774 | loglstar: -inf < -7287.382 < inf | logz: -7321.761 +/- 0.284 | dlogz: 2639.629 > 0.309] + + 8751it [00:58, 264.51it/s, bound: 177 | nc: 5 | ncall: 49219 | eff(%): 17.780 | loglstar: -inf < -7204.338 < inf | logz: -7239.499 +/- 0.285 | dlogz: 2557.757 > 0.309] + + 8778it [00:59, 264.86it/s, bound: 178 | nc: 5 | ncall: 49354 | eff(%): 17.786 | loglstar: -inf < -7171.221 < inf | logz: -7205.771 +/- 0.284 | dlogz: 2523.443 > 0.309] + + 8807it [00:59, 271.90it/s, bound: 178 | nc: 5 | ncall: 49499 | eff(%): 17.792 | loglstar: -inf < -7106.524 < inf | logz: -7141.216 +/- 0.286 | dlogz: 2458.871 > 0.309] + + 8838it [00:59, 281.45it/s, bound: 179 | nc: 5 | ncall: 49654 | eff(%): 17.799 | loglstar: -inf < -6996.373 < inf | logz: -7032.140 +/- 0.289 | dlogz: 2350.742 > 0.309] + + 8867it [00:59, 273.43it/s, bound: 180 | nc: 5 | ncall: 49799 | eff(%): 17.806 | loglstar: -inf < -6913.103 < inf | logz: -6947.985 +/- 0.286 | dlogz: 2265.421 > 0.309] + + 8900it [00:59, 287.79it/s, bound: 180 | nc: 5 | ncall: 49964 | eff(%): 17.813 | loglstar: -inf < -6881.192 < inf | logz: -6914.442 +/- 0.276 | dlogz: 2230.859 > 0.309] + + 8929it [00:59, 277.93it/s, bound: 181 | nc: 5 | ncall: 50109 | eff(%): 17.819 | loglstar: -inf < -6819.509 < inf | logz: -6855.316 +/- 0.288 | dlogz: 2173.054 > 0.309] + + 8957it [00:59, 277.53it/s, bound: 182 | nc: 5 | ncall: 50249 | eff(%): 17.825 | loglstar: -inf < -6751.262 < inf | logz: -6785.844 +/- 0.284 | dlogz: 2102.388 > 0.309] + + 8990it [00:59, 290.58it/s, bound: 182 | nc: 5 | ncall: 50414 | eff(%): 17.832 | loglstar: -inf < -6671.586 < inf | logz: -6706.893 +/- 0.288 | dlogz: 2689.104 > 0.309] + + 9020it [00:59, 290.79it/s, bound: 183 | nc: 5 | ncall: 50564 | eff(%): 17.839 | loglstar: -inf < -6601.218 < inf | logz: -6636.646 +/- 0.289 | dlogz: 2618.797 > 0.309] + + 9050it [01:00, 291.54it/s, bound: 184 | nc: 5 | ncall: 50714 | eff(%): 17.845 | loglstar: -inf < -6517.709 < inf | logz: -6552.724 +/- 0.287 | dlogz: 2534.192 > 0.309] + + 9082it [01:00, 297.81it/s, bound: 184 | nc: 5 | ncall: 50874 | eff(%): 17.852 | loglstar: -inf < -6438.956 < inf | logz: -6474.422 +/- 0.287 | dlogz: 2456.097 > 0.309] + + 9112it [01:00, 291.38it/s, bound: 185 | nc: 5 | ncall: 51024 | eff(%): 17.858 | loglstar: -inf < -6339.211 < inf | logz: -6374.510 +/- 0.286 | dlogz: 2355.825 > 0.309] + + 9142it [01:00, 284.65it/s, bound: 186 | nc: 5 | ncall: 51174 | eff(%): 17.865 | loglstar: -inf < -6272.243 < inf | logz: -6309.184 +/- 0.297 | dlogz: 2297.760 > 0.309] + + 9174it [01:00, 293.23it/s, bound: 186 | nc: 5 | ncall: 51334 | eff(%): 17.871 | loglstar: -inf < -6197.745 < inf | logz: -6234.421 +/- 0.290 | dlogz: 2216.222 > 0.309] + + 9204it [01:00, 275.80it/s, bound: 187 | nc: 5 | ncall: 51484 | eff(%): 17.877 | loglstar: -inf < -6103.998 < inf | logz: -6141.145 +/- 0.298 | dlogz: 2128.408 > 0.309] + + 9232it [01:00, 270.52it/s, bound: 188 | nc: 5 | ncall: 51624 | eff(%): 17.883 | loglstar: -inf < -6068.274 < inf | logz: -6103.760 +/- 0.287 | dlogz: 2084.541 > 0.309] + + 9260it [01:00, 270.34it/s, bound: 188 | nc: 5 | ncall: 51764 | eff(%): 17.889 | loglstar: -inf < -6022.703 < inf | logz: -6060.037 +/- 0.299 | dlogz: 2047.261 > 0.309] + + 9288it [01:00, 263.89it/s, bound: 189 | nc: 5 | ncall: 51904 | eff(%): 17.895 | loglstar: -inf < -5948.740 < inf | logz: -5986.148 +/- 0.299 | dlogz: 1970.954 > 0.309] + + 9315it [01:01, 256.06it/s, bound: 190 | nc: 5 | ncall: 52039 | eff(%): 17.900 | loglstar: -inf < -5909.451 < inf | logz: -5945.853 +/- 0.291 | dlogz: 1926.890 > 0.309] + + 9342it [01:01, 259.61it/s, bound: 190 | nc: 5 | ncall: 52174 | eff(%): 17.905 | loglstar: -inf < -5864.055 < inf | logz: -5901.622 +/- 0.299 | dlogz: 1885.195 > 0.309] + + 9369it [01:01, 238.17it/s, bound: 191 | nc: 5 | ncall: 52309 | eff(%): 17.911 | loglstar: -inf < -5805.841 < inf | logz: -5842.852 +/- 0.292 | dlogz: 1823.888 > 0.309] + + 9394it [01:01, 240.82it/s, bound: 191 | nc: 5 | ncall: 52434 | eff(%): 17.916 | loglstar: -inf < -5778.446 < inf | logz: -5815.789 +/- 0.294 | dlogz: 1796.816 > 0.309] + + 9419it [01:01, 240.33it/s, bound: 192 | nc: 5 | ncall: 52559 | eff(%): 17.921 | loglstar: -inf < -5737.584 < inf | logz: -5775.377 +/- 0.299 | dlogz: 1758.120 > 0.309] + + 9444it [01:01, 233.14it/s, bound: 192 | nc: 5 | ncall: 52684 | eff(%): 17.926 | loglstar: -inf < -5713.941 < inf | logz: -5749.078 +/- 0.285 | dlogz: 1728.855 > 0.309] + + 9468it [01:01, 229.12it/s, bound: 193 | nc: 5 | ncall: 52804 | eff(%): 17.930 | loglstar: -inf < -5678.253 < inf | logz: -5716.264 +/- 0.301 | dlogz: 1700.131 > 0.309] + + 9492it [01:01, 224.46it/s, bound: 194 | nc: 5 | ncall: 52924 | eff(%): 17.935 | loglstar: -inf < -5642.163 < inf | logz: -5679.364 +/- 0.293 | dlogz: 1659.642 > 0.309] + + 9518it [01:01, 232.80it/s, bound: 194 | nc: 5 | ncall: 53054 | eff(%): 17.940 | loglstar: -inf < -5606.260 < inf | logz: -5643.437 +/- 0.291 | dlogz: 1623.504 > 0.309] + + 9542it [01:01, 229.22it/s, bound: 195 | nc: 5 | ncall: 53174 | eff(%): 17.945 | loglstar: -inf < -5571.126 < inf | logz: -5608.658 +/- 0.293 | dlogz: 1588.911 > 0.309] + + 9569it [01:02, 238.02it/s, bound: 195 | nc: 5 | ncall: 53309 | eff(%): 17.950 | loglstar: -inf < -5520.683 < inf | logz: -5557.803 +/- 0.295 | dlogz: 1537.893 > 0.309] + + 9593it [01:02, 224.58it/s, bound: 196 | nc: 5 | ncall: 53429 | eff(%): 17.955 | loglstar: -inf < -5480.692 < inf | logz: -5517.177 +/- 0.293 | dlogz: 1496.660 > 0.309] + + 9620it [01:02, 235.29it/s, bound: 196 | nc: 5 | ncall: 53564 | eff(%): 17.960 | loglstar: -inf < -5441.721 < inf | logz: -5479.994 +/- 0.300 | dlogz: 1461.160 > 0.309] + + 9645it [01:02, 237.85it/s, bound: 197 | nc: 5 | ncall: 53689 | eff(%): 17.965 | loglstar: -inf < -5406.295 < inf | logz: -5443.537 +/- 0.295 | dlogz: 1423.088 > 0.309] + + 9670it [01:02, 236.69it/s, bound: 198 | nc: 5 | ncall: 53814 | eff(%): 17.969 | loglstar: -inf < -5358.573 < inf | logz: -5395.797 +/- 0.294 | dlogz: 1375.299 > 0.309] + + 9698it [01:02, 248.35it/s, bound: 198 | nc: 5 | ncall: 53954 | eff(%): 17.975 | loglstar: -inf < -5337.231 < inf | logz: -5375.354 +/- 0.299 | dlogz: 1379.481 > 0.309] + + 9723it [01:02, 238.55it/s, bound: 199 | nc: 5 | ncall: 54079 | eff(%): 17.979 | loglstar: -inf < -5305.323 < inf | logz: -5342.436 +/- 0.295 | dlogz: 1345.505 > 0.309] + + 9747it [01:02, 231.56it/s, bound: 199 | nc: 5 | ncall: 54199 | eff(%): 17.984 | loglstar: -inf < -5232.220 < inf | logz: -5269.980 +/- 0.296 | dlogz: 1273.169 > 0.309] + + 9771it [01:02, 228.90it/s, bound: 200 | nc: 5 | ncall: 54319 | eff(%): 17.988 | loglstar: -inf < -5204.554 < inf | logz: -5243.485 +/- 0.303 | dlogz: 1248.325 > 0.309] + + 9802it [01:03, 251.23it/s, bound: 200 | nc: 5 | ncall: 54474 | eff(%): 17.994 | loglstar: -inf < -5160.275 < inf | logz: -5196.929 +/- 0.291 | dlogz: 1199.496 > 0.309] + + 9832it [01:03, 263.50it/s, bound: 201 | nc: 5 | ncall: 54624 | eff(%): 17.999 | loglstar: -inf < -5133.593 < inf | logz: -5170.210 +/- 0.292 | dlogz: 1172.652 > 0.309] + + 9859it [01:03, 254.88it/s, bound: 202 | nc: 5 | ncall: 54759 | eff(%): 18.004 | loglstar: -inf < -5086.953 < inf | logz: -5126.033 +/- 0.303 | dlogz: 1130.407 > 0.309] + + 9887it [01:03, 259.72it/s, bound: 202 | nc: 5 | ncall: 54899 | eff(%): 18.009 | loglstar: -inf < -5065.971 < inf | logz: -5103.148 +/- 0.295 | dlogz: 1424.363 > 0.309] + + 9914it [01:03, 253.83it/s, bound: 203 | nc: 5 | ncall: 55034 | eff(%): 18.014 | loglstar: -inf < -5064.018 < inf | logz: -5100.770 +/- 0.286 | dlogz: 1421.786 > 0.309] + + 9941it [01:03, 257.76it/s, bound: 204 | nc: 5 | ncall: 55169 | eff(%): 18.019 | loglstar: -inf < -5031.193 < inf | logz: -5069.373 +/- 0.297 | dlogz: 1390.616 > 0.309] + + 9971it [01:03, 267.90it/s, bound: 204 | nc: 5 | ncall: 55319 | eff(%): 18.025 | loglstar: -inf < -4985.057 < inf | logz: -5023.142 +/- 0.299 | dlogz: 1344.336 > 0.309] + + 9998it [01:03, 226.20it/s, bound: 205 | nc: 5 | ncall: 55454 | eff(%): 18.029 | loglstar: -inf < -4959.961 < inf | logz: -4998.547 +/- 0.298 | dlogz: 1319.811 > 0.309] + + 10022it [01:03, 228.65it/s, bound: 205 | nc: 5 | ncall: 55574 | eff(%): 18.034 | loglstar: -inf < -4931.926 < inf | logz: -4970.376 +/- 0.297 | dlogz: 1291.439 > 0.309] + + 10046it [01:04, 225.74it/s, bound: 206 | nc: 5 | ncall: 55694 | eff(%): 18.038 | loglstar: -inf < -4895.330 < inf | logz: -4934.861 +/- 0.303 | dlogz: 1256.632 > 0.309] + + 10072it [01:04, 232.84it/s, bound: 206 | nc: 5 | ncall: 55824 | eff(%): 18.042 | loglstar: -inf < -4871.755 < inf | logz: -4909.542 +/- 0.297 | dlogz: 1230.133 > 0.309] + + 10096it [01:04, 234.37it/s, bound: 207 | nc: 5 | ncall: 55944 | eff(%): 18.047 | loglstar: -inf < -4859.099 < inf | logz: -4897.511 +/- 0.296 | dlogz: 1218.230 > 0.309] + + 10120it [01:04, 233.30it/s, bound: 208 | nc: 5 | ncall: 56064 | eff(%): 18.051 | loglstar: -inf < -4834.479 < inf | logz: -4873.318 +/- 0.296 | dlogz: 1193.871 > 0.309] + + 10146it [01:04, 240.41it/s, bound: 208 | nc: 5 | ncall: 56194 | eff(%): 18.055 | loglstar: -inf < -4813.789 < inf | logz: -4852.980 +/- 0.299 | dlogz: 1173.662 > 0.309] + + 10171it [01:04, 221.26it/s, bound: 209 | nc: 5 | ncall: 56319 | eff(%): 18.060 | loglstar: -inf < -4791.474 < inf | logz: -4830.714 +/- 0.303 | dlogz: 1151.484 > 0.309] + + 10199it [01:04, 235.93it/s, bound: 209 | nc: 5 | ncall: 56459 | eff(%): 18.064 | loglstar: -inf < -4770.092 < inf | logz: -4808.528 +/- 0.298 | dlogz: 1128.760 > 0.309] + + 10225it [01:04, 242.11it/s, bound: 210 | nc: 5 | ncall: 56589 | eff(%): 18.069 | loglstar: -inf < -4751.111 < inf | logz: -4790.985 +/- 0.303 | dlogz: 1111.787 > 0.309] + + 10250it [01:04, 242.81it/s, bound: 210 | nc: 5 | ncall: 56714 | eff(%): 18.073 | loglstar: -inf < -4730.953 < inf | logz: -4770.026 +/- 0.298 | dlogz: 1090.089 > 0.309] + + 10278it [01:05, 252.31it/s, bound: 211 | nc: 5 | ncall: 56854 | eff(%): 18.078 | loglstar: -inf < -4693.677 < inf | logz: -4733.151 +/- 0.303 | dlogz: 1053.427 > 0.309] + + 10305it [01:05, 256.53it/s, bound: 212 | nc: 5 | ncall: 56989 | eff(%): 18.082 | loglstar: -inf < -4669.380 < inf | logz: -4709.718 +/- 0.305 | dlogz: 1030.431 > 0.309] + + 10333it [01:05, 261.77it/s, bound: 212 | nc: 5 | ncall: 57129 | eff(%): 18.087 | loglstar: -inf < -4649.205 < inf | logz: -4689.695 +/- 0.303 | dlogz: 1010.297 > 0.309] + + 10360it [01:05, 259.69it/s, bound: 213 | nc: 5 | ncall: 57264 | eff(%): 18.092 | loglstar: -inf < -4627.914 < inf | logz: -4667.978 +/- 0.304 | dlogz: 990.009 > 0.309] + + 10390it [01:05, 265.84it/s, bound: 214 | nc: 5 | ncall: 57414 | eff(%): 18.097 | loglstar: -inf < -4602.201 < inf | logz: -4642.112 +/- 0.305 | dlogz: 963.882 > 0.309] + + 10420it [01:05, 274.50it/s, bound: 214 | nc: 5 | ncall: 57564 | eff(%): 18.102 | loglstar: -inf < -4575.476 < inf | logz: -4614.983 +/- 0.302 | dlogz: 936.426 > 0.309] + + 10448it [01:05, 272.80it/s, bound: 215 | nc: 5 | ncall: 57704 | eff(%): 18.106 | loglstar: -inf < -4559.564 < inf | logz: -4598.562 +/- 0.302 | dlogz: 919.752 > 0.309] + + 10480it [01:05, 277.14it/s, bound: 216 | nc: 5 | ncall: 57864 | eff(%): 18.111 | loglstar: -inf < -4531.496 < inf | logz: -4572.661 +/- 0.310 | dlogz: 895.374 > 0.309] + + 10508it [01:05, 272.96it/s, bound: 216 | nc: 5 | ncall: 58004 | eff(%): 18.116 | loglstar: -inf < -4502.621 < inf | logz: -4543.502 +/- 0.306 | dlogz: 865.246 > 0.309] + + 10536it [01:05, 269.71it/s, bound: 217 | nc: 5 | ncall: 58144 | eff(%): 18.121 | loglstar: -inf < -4484.345 < inf | logz: -4525.569 +/- 0.312 | dlogz: 848.038 > 0.309] + + 10567it [01:06, 280.41it/s, bound: 217 | nc: 5 | ncall: 58299 | eff(%): 18.126 | loglstar: -inf < -4456.275 < inf | logz: -4497.089 +/- 0.310 | dlogz: 818.768 > 0.309] + + 10596it [01:06, 266.63it/s, bound: 218 | nc: 5 | ncall: 58444 | eff(%): 18.130 | loglstar: -inf < -4435.348 < inf | logz: -4475.390 +/- 0.305 | dlogz: 796.270 > 0.309] + + 10623it [01:06, 262.06it/s, bound: 219 | nc: 5 | ncall: 58579 | eff(%): 18.134 | loglstar: -inf < -4407.772 < inf | logz: -4449.131 +/- 0.311 | dlogz: 770.900 > 0.309] + + 10653it [01:06, 271.68it/s, bound: 219 | nc: 5 | ncall: 58729 | eff(%): 18.139 | loglstar: -inf < -4376.958 < inf | logz: -4418.823 +/- 0.316 | dlogz: 741.730 > 0.309] + + 10681it [01:06, 256.99it/s, bound: 220 | nc: 5 | ncall: 58869 | eff(%): 18.144 | loglstar: -inf < -4355.575 < inf | logz: -4396.836 +/- 0.310 | dlogz: 717.998 > 0.309] + + 10707it [01:06, 249.12it/s, bound: 221 | nc: 5 | ncall: 58999 | eff(%): 18.148 | loglstar: -inf < -4339.071 < inf | logz: -4378.821 +/- 0.303 | dlogz: 699.070 > 0.309] + + 10734it [01:06, 251.62it/s, bound: 221 | nc: 5 | ncall: 59134 | eff(%): 18.152 | loglstar: -inf < -4330.568 < inf | logz: -4371.323 +/- 0.307 | dlogz: 691.746 > 0.309] + + 10760it [01:06, 246.42it/s, bound: 222 | nc: 5 | ncall: 59264 | eff(%): 18.156 | loglstar: -inf < -4316.593 < inf | logz: -4357.112 +/- 0.307 | dlogz: 677.425 > 0.309] + + 10788it [01:06, 253.47it/s, bound: 222 | nc: 5 | ncall: 59404 | eff(%): 18.160 | loglstar: -inf < -4303.817 < inf | logz: -4344.440 +/- 0.309 | dlogz: 664.666 > 0.309] + + 10814it [01:07, 247.00it/s, bound: 223 | nc: 5 | ncall: 59534 | eff(%): 18.164 | loglstar: -inf < -4292.801 < inf | logz: -4334.227 +/- 0.309 | dlogz: 654.522 > 0.309] + + 10839it [01:07, 244.72it/s, bound: 223 | nc: 5 | ncall: 59659 | eff(%): 18.168 | loglstar: -inf < -4266.162 < inf | logz: -4307.144 +/- 0.312 | dlogz: 627.304 > 0.309] + + 10864it [01:07, 242.68it/s, bound: 224 | nc: 5 | ncall: 59784 | eff(%): 18.172 | loglstar: -inf < -4248.350 < inf | logz: -4289.629 +/- 0.306 | dlogz: 609.561 > 0.309] + + 10889it [01:07, 237.31it/s, bound: 225 | nc: 5 | ncall: 59909 | eff(%): 18.176 | loglstar: -inf < -4226.331 < inf | logz: -4267.840 +/- 0.308 | dlogz: 587.823 > 0.309] + + 10914it [01:07, 239.19it/s, bound: 225 | nc: 5 | ncall: 60034 | eff(%): 18.180 | loglstar: -inf < -4192.762 < inf | logz: -4233.755 +/- 0.309 | dlogz: 553.534 > 0.309] + + 10940it [01:07, 244.42it/s, bound: 226 | nc: 5 | ncall: 60164 | eff(%): 18.184 | loglstar: -inf < -4176.672 < inf | logz: -4219.100 +/- 0.317 | dlogz: 543.662 > 0.309] + + 10966it [01:07, 248.32it/s, bound: 226 | nc: 5 | ncall: 60294 | eff(%): 18.188 | loglstar: -inf < -4161.663 < inf | logz: -4203.205 +/- 0.313 | dlogz: 526.729 > 0.309] + + 10991it [01:07, 236.32it/s, bound: 227 | nc: 5 | ncall: 60419 | eff(%): 18.191 | loglstar: -inf < -4151.163 < inf | logz: -4192.809 +/- 0.311 | dlogz: 516.266 > 0.309] + + 11015it [01:07, 219.90it/s, bound: 227 | nc: 5 | ncall: 60539 | eff(%): 18.195 | loglstar: -inf < -4146.437 < inf | logz: -4188.530 +/- 0.306 | dlogz: 511.722 > 0.309] + + 11038it [01:08, 216.89it/s, bound: 228 | nc: 5 | ncall: 60654 | eff(%): 18.198 | loglstar: -inf < -4124.281 < inf | logz: -4167.443 +/- 0.320 | dlogz: 492.449 > 0.309] + + 11064it [01:08, 227.27it/s, bound: 228 | nc: 5 | ncall: 60784 | eff(%): 18.202 | loglstar: -inf < -4100.325 < inf | logz: -4142.382 +/- 0.313 | dlogz: 465.557 > 0.309] + + 11087it [01:08, 219.77it/s, bound: 229 | nc: 5 | ncall: 60899 | eff(%): 18.206 | loglstar: -inf < -4089.742 < inf | logz: -4131.317 +/- 0.309 | dlogz: 539.270 > 0.309] + + 11110it [01:08, 217.14it/s, bound: 230 | nc: 5 | ncall: 61014 | eff(%): 18.209 | loglstar: -inf < -4064.558 < inf | logz: -4106.386 +/- 0.312 | dlogz: 514.344 > 0.309] + + 11134it [01:08, 221.25it/s, bound: 230 | nc: 5 | ncall: 61134 | eff(%): 18.212 | loglstar: -inf < -4042.673 < inf | logz: -4085.242 +/- 0.312 | dlogz: 498.789 > 0.309] + + 11157it [01:08, 198.87it/s, bound: 231 | nc: 5 | ncall: 61249 | eff(%): 18.216 | loglstar: -inf < -4028.307 < inf | logz: -4070.175 +/- 0.315 | dlogz: 483.507 > 0.309] + + 11178it [01:08, 199.56it/s, bound: 231 | nc: 5 | ncall: 61354 | eff(%): 18.219 | loglstar: -inf < -4015.011 < inf | logz: -4058.030 +/- 0.317 | dlogz: 471.865 > 0.309] + + 11199it [01:08, 202.10it/s, bound: 231 | nc: 5 | ncall: 61459 | eff(%): 18.222 | loglstar: -inf < -3992.830 < inf | logz: -4035.366 +/- 0.317 | dlogz: 448.974 > 0.309] + + 11220it [01:08, 202.28it/s, bound: 232 | nc: 5 | ncall: 61564 | eff(%): 18.225 | loglstar: -inf < -3988.806 < inf | logz: -4029.072 +/- 0.307 | dlogz: 441.849 > 0.309] + + 11244it [01:09, 211.34it/s, bound: 232 | nc: 5 | ncall: 61684 | eff(%): 18.228 | loglstar: -inf < -3988.806 < inf | logz: -4028.212 +/- 0.302 | dlogz: 446.301 > 0.309] + + 11266it [01:09, 212.43it/s, bound: 233 | nc: 5 | ncall: 61794 | eff(%): 18.232 | loglstar: -inf < -3988.806 < inf | logz: -4027.788 +/- 0.299 | dlogz: 445.780 > 0.309] + + 11288it [01:09, 203.95it/s, bound: 233 | nc: 5 | ncall: 61904 | eff(%): 18.235 | loglstar: -inf < -3971.261 < inf | logz: -4013.174 +/- 0.313 | dlogz: 431.320 > 0.309] + + 11309it [01:09, 202.69it/s, bound: 234 | nc: 5 | ncall: 62009 | eff(%): 18.238 | loglstar: -inf < -3967.464 < inf | logz: -4009.909 +/- 0.311 | dlogz: 428.073 > 0.309] + + 11333it [01:09, 211.89it/s, bound: 234 | nc: 5 | ncall: 62129 | eff(%): 18.241 | loglstar: -inf < -3952.625 < inf | logz: -3995.355 +/- 0.314 | dlogz: 413.586 > 0.309] + + 11355it [01:09, 213.43it/s, bound: 235 | nc: 5 | ncall: 62239 | eff(%): 18.244 | loglstar: -inf < -3944.158 < inf | logz: -3987.209 +/- 0.314 | dlogz: 405.386 > 0.309] + + 11380it [01:09, 216.78it/s, bound: 236 | nc: 5 | ncall: 62364 | eff(%): 18.248 | loglstar: -inf < -3930.729 < inf | logz: -3973.289 +/- 0.313 | dlogz: 391.162 > 0.309] + + 11405it [01:09, 224.86it/s, bound: 236 | nc: 5 | ncall: 62489 | eff(%): 18.251 | loglstar: -inf < -3915.266 < inf | logz: -3959.336 +/- 0.321 | dlogz: 378.124 > 0.309] + + 11428it [01:09, 215.63it/s, bound: 237 | nc: 5 | ncall: 62604 | eff(%): 18.254 | loglstar: -inf < -3898.764 < inf | logz: -3941.940 +/- 0.316 | dlogz: 359.921 > 0.309] + + 11454it [01:10, 225.15it/s, bound: 237 | nc: 5 | ncall: 62734 | eff(%): 18.258 | loglstar: -inf < -3879.732 < inf | logz: -3924.031 +/- 0.322 | dlogz: 342.717 > 0.309] + + 11478it [01:10, 227.71it/s, bound: 238 | nc: 5 | ncall: 62854 | eff(%): 18.261 | loglstar: -inf < -3865.544 < inf | logz: -3909.033 +/- 0.318 | dlogz: 326.910 > 0.309] + + 11502it [01:10, 229.99it/s, bound: 238 | nc: 5 | ncall: 62974 | eff(%): 18.265 | loglstar: -inf < -3852.672 < inf | logz: -3896.904 +/- 0.322 | dlogz: 315.303 > 0.309] + + 11526it [01:10, 221.44it/s, bound: 239 | nc: 5 | ncall: 63094 | eff(%): 18.268 | loglstar: -inf < -3839.851 < inf | logz: -3883.966 +/- 0.318 | dlogz: 369.065 > 0.309] + + 11549it [01:10, 220.32it/s, bound: 239 | nc: 5 | ncall: 63209 | eff(%): 18.271 | loglstar: -inf < -3826.662 < inf | logz: -3869.912 +/- 0.316 | dlogz: 354.467 > 0.309] + + 11572it [01:10, 205.89it/s, bound: 240 | nc: 5 | ncall: 63324 | eff(%): 18.274 | loglstar: -inf < -3814.941 < inf | logz: -3858.380 +/- 0.318 | dlogz: 397.016 > 0.309] + + 11596it [01:10, 212.90it/s, bound: 240 | nc: 5 | ncall: 63444 | eff(%): 18.278 | loglstar: -inf < -3798.547 < inf | logz: -3843.442 +/- 0.326 | dlogz: 383.342 > 0.309] + + 11618it [01:10, 207.99it/s, bound: 241 | nc: 5 | ncall: 63554 | eff(%): 18.281 | loglstar: -inf < -3793.253 < inf | logz: -3837.200 +/- 0.317 | dlogz: 375.585 > 0.309] + + 11640it [01:10, 209.30it/s, bound: 241 | nc: 5 | ncall: 63664 | eff(%): 18.283 | loglstar: -inf < -3785.594 < inf | logz: -3828.517 +/- 0.317 | dlogz: 366.641 > 0.309] + + 11662it [01:10, 208.34it/s, bound: 242 | nc: 5 | ncall: 63774 | eff(%): 18.286 | loglstar: -inf < -3776.899 < inf | logz: -3819.444 +/- 0.315 | dlogz: 357.412 > 0.309] + + 11685it [01:11, 214.43it/s, bound: 242 | nc: 5 | ncall: 63889 | eff(%): 18.290 | loglstar: -inf < -3768.878 < inf | logz: -3812.124 +/- 0.318 | dlogz: 350.141 > 0.309] + + 11707it [01:11, 208.75it/s, bound: 243 | nc: 5 | ncall: 63999 | eff(%): 18.292 | loglstar: -inf < -3759.986 < inf | logz: -3803.476 +/- 0.318 | dlogz: 341.437 > 0.309] + + 11730it [01:11, 213.23it/s, bound: 243 | nc: 5 | ncall: 64114 | eff(%): 18.296 | loglstar: -inf < -3754.324 < inf | logz: -3797.583 +/- 0.317 | dlogz: 335.415 > 0.309] + + 11752it [01:11, 198.29it/s, bound: 244 | nc: 5 | ncall: 64224 | eff(%): 18.298 | loglstar: -inf < -3750.928 < inf | logz: -3793.586 +/- 0.315 | dlogz: 331.237 > 0.309] + + 11773it [01:11, 200.66it/s, bound: 244 | nc: 5 | ncall: 64329 | eff(%): 18.301 | loglstar: -inf < -3742.900 < inf | logz: -3786.384 +/- 0.318 | dlogz: 324.051 > 0.309] + + 11795it [01:11, 205.02it/s, bound: 245 | nc: 5 | ncall: 64439 | eff(%): 18.304 | loglstar: -inf < -3733.221 < inf | logz: -3777.027 +/- 0.322 | dlogz: 314.738 > 0.309] + + 11820it [01:11, 216.97it/s, bound: 245 | nc: 5 | ncall: 64564 | eff(%): 18.307 | loglstar: -inf < -3728.718 < inf | logz: -3771.527 +/- 0.316 | dlogz: 308.941 > 0.309] + + 11842it [01:11, 216.97it/s, bound: 246 | nc: 5 | ncall: 64674 | eff(%): 18.310 | loglstar: -inf < -3723.375 < inf | logz: -3766.775 +/- 0.319 | dlogz: 312.252 > 0.309] + + 11865it [01:11, 219.29it/s, bound: 246 | nc: 5 | ncall: 64789 | eff(%): 18.313 | loglstar: -inf < -3718.958 < inf | logz: -3762.367 +/- 0.320 | dlogz: 449.210 > 0.309] + + 11888it [01:12, 217.14it/s, bound: 247 | nc: 5 | ncall: 64904 | eff(%): 18.316 | loglstar: -inf < -3710.989 < inf | logz: -3755.390 +/- 0.325 | dlogz: 442.438 > 0.309] + + 11912it [01:12, 223.66it/s, bound: 247 | nc: 5 | ncall: 65024 | eff(%): 18.319 | loglstar: -inf < -3700.594 < inf | logz: -3745.206 +/- 0.323 | dlogz: 432.188 > 0.309] + + 11935it [01:12, 216.92it/s, bound: 248 | nc: 5 | ncall: 65139 | eff(%): 18.322 | loglstar: -inf < -3697.927 < inf | logz: -3740.895 +/- 0.317 | dlogz: 427.426 > 0.309] + + 11961it [01:12, 228.34it/s, bound: 248 | nc: 5 | ncall: 65269 | eff(%): 18.326 | loglstar: -inf < -3688.936 < inf | logz: -3733.789 +/- 0.321 | dlogz: 420.524 > 0.309] + + 11984it [01:12, 221.34it/s, bound: 249 | nc: 5 | ncall: 65384 | eff(%): 18.329 | loglstar: -inf < -3681.931 < inf | logz: -3726.200 +/- 0.322 | dlogz: 412.708 > 0.309] + + 12009it [01:12, 228.34it/s, bound: 249 | nc: 5 | ncall: 65509 | eff(%): 18.332 | loglstar: -inf < -3675.724 < inf | logz: -3720.158 +/- 0.323 | dlogz: 406.645 > 0.309] + + 12032it [01:12, 225.38it/s, bound: 250 | nc: 5 | ncall: 65624 | eff(%): 18.335 | loglstar: -inf < -3669.922 < inf | logz: -3714.763 +/- 0.322 | dlogz: 401.278 > 0.309] + + 12055it [01:12, 214.90it/s, bound: 251 | nc: 5 | ncall: 65739 | eff(%): 18.338 | loglstar: -inf < -3663.274 < inf | logz: -3707.174 +/- 0.322 | dlogz: 393.361 > 0.309] + + 12077it [01:12, 206.33it/s, bound: 252 | nc: 5 | ncall: 65849 | eff(%): 18.340 | loglstar: -inf < -3657.535 < inf | logz: -3702.299 +/- 0.323 | dlogz: 388.568 > 0.309] + + 12098it [01:13, 206.28it/s, bound: 252 | nc: 5 | ncall: 65954 | eff(%): 18.343 | loglstar: -inf < -3654.699 < inf | logz: -3698.486 +/- 0.321 | dlogz: 384.498 > 0.309] + + 12119it [01:13, 205.91it/s, bound: 253 | nc: 5 | ncall: 66059 | eff(%): 18.346 | loglstar: -inf < -3648.988 < inf | logz: -3694.377 +/- 0.323 | dlogz: 432.253 > 0.309] + + 12145it [01:13, 220.08it/s, bound: 253 | nc: 5 | ncall: 66189 | eff(%): 18.349 | loglstar: -inf < -3644.986 < inf | logz: -3689.001 +/- 0.321 | dlogz: 426.580 > 0.309] + + 12168it [01:13, 207.63it/s, bound: 254 | nc: 5 | ncall: 66304 | eff(%): 18.352 | loglstar: -inf < -3640.438 < inf | logz: -3684.363 +/- 0.322 | dlogz: 421.850 > 0.309] + + 12191it [01:13, 211.58it/s, bound: 254 | nc: 5 | ncall: 66419 | eff(%): 18.355 | loglstar: -inf < -3632.445 < inf | logz: -3677.273 +/- 0.325 | dlogz: 414.810 > 0.309] + + 12213it [01:13, 209.05it/s, bound: 255 | nc: 5 | ncall: 66529 | eff(%): 18.357 | loglstar: -inf < -3628.457 < inf | logz: -3673.303 +/- 0.323 | dlogz: 410.730 > 0.309] + + 12237it [01:13, 216.49it/s, bound: 255 | nc: 5 | ncall: 66649 | eff(%): 18.360 | loglstar: -inf < -3625.802 < inf | logz: -3670.191 +/- 0.322 | dlogz: 407.471 > 0.309] + + 12259it [01:13, 214.97it/s, bound: 256 | nc: 5 | ncall: 66759 | eff(%): 18.363 | loglstar: -inf < -3618.978 < inf | logz: -3664.224 +/- 0.326 | dlogz: 401.528 > 0.309] + + 12281it [01:13, 208.92it/s, bound: 256 | nc: 5 | ncall: 66869 | eff(%): 18.366 | loglstar: -inf < -3612.355 < inf | logz: -3657.582 +/- 0.325 | dlogz: 394.797 > 0.309] + + 12302it [01:14, 191.39it/s, bound: 257 | nc: 5 | ncall: 66974 | eff(%): 18.368 | loglstar: -inf < -3610.018 < inf | logz: -3654.641 +/- 0.323 | dlogz: 391.696 > 0.309] + + 12322it [01:14, 184.08it/s, bound: 257 | nc: 5 | ncall: 67074 | eff(%): 18.371 | loglstar: -inf < -3602.256 < inf | logz: -3648.430 +/- 0.331 | dlogz: 385.802 > 0.309] + + 12341it [01:14, 184.61it/s, bound: 257 | nc: 5 | ncall: 67169 | eff(%): 18.373 | loglstar: -inf < -3594.420 < inf | logz: -3639.740 +/- 0.328 | dlogz: 376.748 > 0.309] + + 12360it [01:14, 177.19it/s, bound: 258 | nc: 5 | ncall: 67264 | eff(%): 18.375 | loglstar: -inf < -3589.009 < inf | logz: -3634.270 +/- 0.328 | dlogz: 570.111 > 0.309] + + 12380it [01:14, 181.57it/s, bound: 258 | nc: 5 | ncall: 67364 | eff(%): 18.378 | loglstar: -inf < -3586.942 < inf | logz: -3631.599 +/- 0.324 | dlogz: 567.263 > 0.309] + + 12399it [01:14, 177.77it/s, bound: 259 | nc: 5 | ncall: 67459 | eff(%): 18.380 | loglstar: -inf < -3584.850 < inf | logz: -3629.608 +/- 0.324 | dlogz: 565.221 > 0.309] + + 12422it [01:14, 191.39it/s, bound: 259 | nc: 5 | ncall: 67574 | eff(%): 18.383 | loglstar: -inf < -3579.783 < inf | logz: -3625.124 +/- 0.327 | dlogz: 560.737 > 0.309] + + 12443it [01:14, 195.50it/s, bound: 260 | nc: 5 | ncall: 67679 | eff(%): 18.385 | loglstar: -inf < -3576.056 < inf | logz: -3621.018 +/- 0.326 | dlogz: 556.499 > 0.309] + + 12466it [01:14, 205.29it/s, bound: 260 | nc: 5 | ncall: 67794 | eff(%): 18.388 | loglstar: -inf < -3570.300 < inf | logz: -3616.056 +/- 0.330 | dlogz: 551.577 > 0.309] + + 12487it [01:14, 201.02it/s, bound: 261 | nc: 5 | ncall: 67899 | eff(%): 18.391 | loglstar: -inf < -3567.427 < inf | logz: -3613.032 +/- 0.326 | dlogz: 548.384 > 0.309] + + 12512it [01:15, 212.95it/s, bound: 261 | nc: 5 | ncall: 68024 | eff(%): 18.394 | loglstar: -inf < -3561.133 < inf | logz: -3606.798 +/- 0.329 | dlogz: 542.111 > 0.309] + + 12534it [01:15, 212.19it/s, bound: 262 | nc: 5 | ncall: 68134 | eff(%): 18.396 | loglstar: -inf < -3553.446 < inf | logz: -3598.953 +/- 0.330 | dlogz: 534.155 > 0.309] + + 12556it [01:15, 213.88it/s, bound: 262 | nc: 5 | ncall: 68244 | eff(%): 18.399 | loglstar: -inf < -3548.556 < inf | logz: -3594.028 +/- 0.329 | dlogz: 529.145 > 0.309] + + 12578it [01:15, 199.65it/s, bound: 264 | nc: 5 | ncall: 68354 | eff(%): 18.401 | loglstar: -inf < -3545.260 < inf | logz: -3590.564 +/- 0.328 | dlogz: 525.582 > 0.309] + + 12601it [01:15, 205.00it/s, bound: 264 | nc: 5 | ncall: 68469 | eff(%): 18.404 | loglstar: -inf < -3541.338 < inf | logz: -3587.985 +/- 0.330 | dlogz: 523.974 > 0.309] + + 12624it [01:15, 210.51it/s, bound: 265 | nc: 5 | ncall: 68584 | eff(%): 18.407 | loglstar: -inf < -3537.363 < inf | logz: -3583.295 +/- 0.331 | dlogz: 519.010 > 0.309] + + 12647it [01:15, 216.02it/s, bound: 265 | nc: 5 | ncall: 68699 | eff(%): 18.409 | loglstar: -inf < -3532.982 < inf | logz: -3578.887 +/- 0.330 | dlogz: 514.507 > 0.309] + + 12669it [01:15, 212.14it/s, bound: 266 | nc: 5 | ncall: 68809 | eff(%): 18.412 | loglstar: -inf < -3528.378 < inf | logz: -3575.092 +/- 0.331 | dlogz: 510.758 > 0.309] + + 12695it [01:15, 223.90it/s, bound: 266 | nc: 5 | ncall: 68939 | eff(%): 18.415 | loglstar: -inf < -3521.919 < inf | logz: -3568.417 +/- 0.332 | dlogz: 503.942 > 0.309] + + 12718it [01:16, 219.29it/s, bound: 267 | nc: 5 | ncall: 69054 | eff(%): 18.417 | loglstar: -inf < -3515.821 < inf | logz: -3562.783 +/- 0.333 | dlogz: 498.282 > 0.309] + + 12743it [01:16, 225.84it/s, bound: 267 | nc: 5 | ncall: 69179 | eff(%): 18.420 | loglstar: -inf < -3509.233 < inf | logz: -3555.949 +/- 0.333 | dlogz: 491.312 > 0.309] + + 12766it [01:16, 221.34it/s, bound: 268 | nc: 5 | ncall: 69294 | eff(%): 18.423 | loglstar: -inf < -3500.742 < inf | logz: -3547.826 +/- 0.336 | dlogz: 533.865 > 0.309] + + 12789it [01:16, 222.32it/s, bound: 268 | nc: 5 | ncall: 69409 | eff(%): 18.426 | loglstar: -inf < -3498.165 < inf | logz: -3545.081 +/- 0.332 | dlogz: 530.955 > 0.309] + + 12812it [01:16, 217.38it/s, bound: 269 | nc: 5 | ncall: 69524 | eff(%): 18.428 | loglstar: -inf < -3488.081 < inf | logz: -3536.122 +/- 0.339 | dlogz: 522.282 > 0.309] + + 12838it [01:16, 223.50it/s, bound: 269 | nc: 5 | ncall: 69654 | eff(%): 18.431 | loglstar: -inf < -3478.692 < inf | logz: -3525.176 +/- 0.335 | dlogz: 510.780 > 0.309] + + 12861it [01:16, 214.19it/s, bound: 270 | nc: 5 | ncall: 69769 | eff(%): 18.434 | loglstar: -inf < -3477.184 < inf | logz: -3522.852 +/- 0.330 | dlogz: 508.303 > 0.309] + + 12885it [01:16, 220.86it/s, bound: 270 | nc: 5 | ncall: 69889 | eff(%): 18.436 | loglstar: -inf < -3467.167 < inf | logz: -3514.730 +/- 0.337 | dlogz: 566.289 > 0.309] + + 12908it [01:16, 208.69it/s, bound: 271 | nc: 5 | ncall: 70004 | eff(%): 18.439 | loglstar: -inf < -3460.425 < inf | logz: -3507.610 +/- 0.335 | dlogz: 558.945 > 0.309] + + 12931it [01:17, 212.66it/s, bound: 271 | nc: 5 | ncall: 70119 | eff(%): 18.442 | loglstar: -inf < -3448.962 < inf | logz: -3497.328 +/- 0.339 | dlogz: 548.882 > 0.309] + + 12953it [01:17, 211.58it/s, bound: 272 | nc: 5 | ncall: 70229 | eff(%): 18.444 | loglstar: -inf < -3434.176 < inf | logz: -3481.954 +/- 0.339 | dlogz: 842.383 > 0.309] + + 12975it [01:17, 211.55it/s, bound: 272 | nc: 5 | ncall: 70339 | eff(%): 18.446 | loglstar: -inf < -3432.818 < inf | logz: -3478.818 +/- 0.332 | dlogz: 838.875 > 0.309] + + 12997it [01:17, 205.60it/s, bound: 273 | nc: 5 | ncall: 70449 | eff(%): 18.449 | loglstar: -inf < -3432.818 < inf | logz: -3478.093 +/- 0.329 | dlogz: 838.044 > 0.309] + + 13020it [01:17, 211.11it/s, bound: 273 | nc: 5 | ncall: 70564 | eff(%): 18.451 | loglstar: -inf < -3425.660 < inf | logz: -3473.051 +/- 0.337 | dlogz: 833.072 > 0.309] + + 13042it [01:17, 205.77it/s, bound: 274 | nc: 5 | ncall: 70674 | eff(%): 18.454 | loglstar: -inf < -3415.101 < inf | logz: -3462.187 +/- 0.337 | dlogz: 822.079 > 0.309] + + 13065it [01:17, 210.81it/s, bound: 274 | nc: 5 | ncall: 70789 | eff(%): 18.456 | loglstar: -inf < -3411.456 < inf | logz: -3458.916 +/- 0.337 | dlogz: 818.772 > 0.309] + + 13087it [01:17, 206.36it/s, bound: 275 | nc: 5 | ncall: 70899 | eff(%): 18.459 | loglstar: -inf < -3399.501 < inf | logz: -3448.584 +/- 0.342 | dlogz: 868.578 > 0.309] + + 13111it [01:17, 207.97it/s, bound: 276 | nc: 5 | ncall: 71019 | eff(%): 18.461 | loglstar: -inf < -3389.646 < inf | logz: -3437.412 +/- 0.340 | dlogz: 856.918 > 0.309] + + 13133it [01:18, 208.60it/s, bound: 276 | nc: 5 | ncall: 71129 | eff(%): 18.464 | loglstar: -inf < -3381.728 < inf | logz: -3431.381 +/- 0.345 | dlogz: 851.548 > 0.309] + + 13154it [01:18, 197.71it/s, bound: 276 | nc: 5 | ncall: 71234 | eff(%): 18.466 | loglstar: -inf < -3378.603 < inf | logz: -3425.449 +/- 0.336 | dlogz: 844.684 > 0.309] + + 13175it [01:18, 198.84it/s, bound: 277 | nc: 5 | ncall: 71339 | eff(%): 18.468 | loglstar: -inf < -3370.054 < inf | logz: -3418.795 +/- 0.342 | dlogz: 838.310 > 0.309] + + 13196it [01:18, 201.88it/s, bound: 277 | nc: 5 | ncall: 71444 | eff(%): 18.470 | loglstar: -inf < -3365.777 < inf | logz: -3414.098 +/- 0.338 | dlogz: 833.326 > 0.309] + + 13217it [01:18, 199.57it/s, bound: 278 | nc: 5 | ncall: 71549 | eff(%): 18.473 | loglstar: -inf < -3355.166 < inf | logz: -3404.118 +/- 0.343 | dlogz: 823.472 > 0.309] + + 13241it [01:18, 209.27it/s, bound: 278 | nc: 5 | ncall: 71669 | eff(%): 18.475 | loglstar: -inf < -3350.016 < inf | logz: -3398.021 +/- 0.337 | dlogz: 817.000 > 0.309] + + 13262it [01:18, 205.05it/s, bound: 279 | nc: 5 | ncall: 71774 | eff(%): 18.477 | loglstar: -inf < -3339.145 < inf | logz: -3388.518 +/- 0.345 | dlogz: 807.947 > 0.309] + + 13286it [01:18, 213.71it/s, bound: 279 | nc: 5 | ncall: 71894 | eff(%): 18.480 | loglstar: -inf < -3328.322 < inf | logz: -3377.381 +/- 0.344 | dlogz: 796.462 > 0.309] + + 13308it [01:18, 213.29it/s, bound: 280 | nc: 5 | ncall: 72004 | eff(%): 18.482 | loglstar: -inf < -3320.242 < inf | logz: -3368.795 +/- 0.342 | dlogz: 787.653 > 0.309] + + 13330it [01:18, 214.01it/s, bound: 280 | nc: 5 | ncall: 72114 | eff(%): 18.485 | loglstar: -inf < -3311.086 < inf | logz: -3361.294 +/- 0.345 | dlogz: 780.594 > 0.309] + + 13352it [01:19, 208.10it/s, bound: 281 | nc: 5 | ncall: 72224 | eff(%): 18.487 | loglstar: -inf < -3304.129 < inf | logz: -3352.485 +/- 0.342 | dlogz: 861.851 > 0.309] + + 13373it [01:19, 204.09it/s, bound: 281 | nc: 5 | ncall: 72329 | eff(%): 18.489 | loglstar: -inf < -3289.747 < inf | logz: -3339.371 +/- 0.348 | dlogz: 849.057 > 0.309] + + 13394it [01:19, 195.04it/s, bound: 282 | nc: 5 | ncall: 72434 | eff(%): 18.491 | loglstar: -inf < -3276.328 < inf | logz: -3326.391 +/- 0.345 | dlogz: 836.065 > 0.309] + + 13415it [01:19, 196.71it/s, bound: 282 | nc: 5 | ncall: 72539 | eff(%): 18.494 | loglstar: -inf < -3273.644 < inf | logz: -3321.115 +/- 0.339 | dlogz: 830.171 > 0.309] + + 13435it [01:19, 193.95it/s, bound: 283 | nc: 5 | ncall: 72639 | eff(%): 18.496 | loglstar: -inf < -3273.644 < inf | logz: -3320.437 +/- 0.335 | dlogz: 829.395 > 0.309] + + 13456it [01:19, 198.24it/s, bound: 283 | nc: 5 | ncall: 72744 | eff(%): 18.498 | loglstar: -inf < -3273.644 < inf | logz: -3320.021 +/- 0.333 | dlogz: 828.885 > 0.309] + + 13477it [01:19, 199.47it/s, bound: 284 | nc: 5 | ncall: 72849 | eff(%): 18.500 | loglstar: -inf < -3273.642 < inf | logz: -3319.737 +/- 0.331 | dlogz: 828.505 > 0.309] + + 13501it [01:19, 209.93it/s, bound: 284 | nc: 5 | ncall: 72969 | eff(%): 18.502 | loglstar: -inf < -3260.439 < inf | logz: -3311.226 +/- 0.348 | dlogz: 820.654 > 0.309] + + 13523it [01:19, 199.10it/s, bound: 285 | nc: 5 | ncall: 73079 | eff(%): 18.505 | loglstar: -inf < -3248.541 < inf | logz: -3298.468 +/- 0.347 | dlogz: 807.512 > 0.309] + + 13548it [01:20, 212.90it/s, bound: 285 | nc: 5 | ncall: 73204 | eff(%): 18.507 | loglstar: -inf < -3233.053 < inf | logz: -3283.502 +/- 0.350 | dlogz: 945.262 > 0.309] + + 13571it [01:20, 216.06it/s, bound: 286 | nc: 5 | ncall: 73319 | eff(%): 18.510 | loglstar: -inf < -3222.908 < inf | logz: -3272.010 +/- 0.345 | dlogz: 933.134 > 0.309] + + 13593it [01:20, 211.16it/s, bound: 286 | nc: 5 | ncall: 73429 | eff(%): 18.512 | loglstar: -inf < -3212.750 < inf | logz: -3263.294 +/- 0.350 | dlogz: 924.851 > 0.309] + + 13615it [01:20, 205.87it/s, bound: 287 | nc: 5 | ncall: 73539 | eff(%): 18.514 | loglstar: -inf < -3206.505 < inf | logz: -3256.176 +/- 0.346 | dlogz: 917.236 > 0.309] + + 13636it [01:20, 206.92it/s, bound: 287 | nc: 5 | ncall: 73644 | eff(%): 18.516 | loglstar: -inf < -3186.150 < inf | logz: -3236.200 +/- 0.349 | dlogz: 897.287 > 0.309] + + 13657it [01:20, 203.97it/s, bound: 288 | nc: 5 | ncall: 73749 | eff(%): 18.518 | loglstar: -inf < -3168.975 < inf | logz: -3220.775 +/- 0.354 | dlogz: 882.984 > 0.309] + + 13678it [01:20, 195.55it/s, bound: 288 | nc: 5 | ncall: 73854 | eff(%): 18.520 | loglstar: -inf < -3162.673 < inf | logz: -3213.512 +/- 0.349 | dlogz: 874.809 > 0.309] + + 13698it [01:20, 194.04it/s, bound: 289 | nc: 5 | ncall: 73954 | eff(%): 18.522 | loglstar: -inf < -3152.811 < inf | logz: -3202.972 +/- 0.349 | dlogz: 863.818 > 0.309] + + 13721it [01:20, 203.60it/s, bound: 289 | nc: 5 | ncall: 74069 | eff(%): 18.525 | loglstar: -inf < -3136.737 < inf | logz: -3187.763 +/- 0.350 | dlogz: 848.857 > 0.309] + + 13742it [01:21, 198.82it/s, bound: 290 | nc: 5 | ncall: 74174 | eff(%): 18.527 | loglstar: -inf < -3122.349 < inf | logz: -3173.275 +/- 0.351 | dlogz: 834.307 > 0.309] + + 13765it [01:21, 205.55it/s, bound: 290 | nc: 5 | ncall: 74289 | eff(%): 18.529 | loglstar: -inf < -3104.970 < inf | logz: -3156.986 +/- 0.354 | dlogz: 818.529 > 0.309] + + 13786it [01:21, 197.73it/s, bound: 291 | nc: 5 | ncall: 74394 | eff(%): 18.531 | loglstar: -inf < -3092.476 < inf | logz: -3144.148 +/- 0.354 | dlogz: 805.507 > 0.309] + + 13806it [01:21, 193.25it/s, bound: 291 | nc: 5 | ncall: 74494 | eff(%): 18.533 | loglstar: -inf < -3078.094 < inf | logz: -3128.952 +/- 0.352 | dlogz: 789.581 > 0.309] + + 13826it [01:21, 185.69it/s, bound: 292 | nc: 5 | ncall: 74594 | eff(%): 18.535 | loglstar: -inf < -3058.793 < inf | logz: -3111.249 +/- 0.358 | dlogz: 773.298 > 0.309] + + 13845it [01:21, 186.78it/s, bound: 292 | nc: 5 | ncall: 74689 | eff(%): 18.537 | loglstar: -inf < -3038.833 < inf | logz: -3089.085 +/- 0.350 | dlogz: 749.336 > 0.309] + + 13864it [01:21, 184.22it/s, bound: 293 | nc: 5 | ncall: 74784 | eff(%): 18.539 | loglstar: -inf < -3026.288 < inf | logz: -3078.690 +/- 0.356 | dlogz: 740.030 > 0.309] + + 13885it [01:21, 189.87it/s, bound: 293 | nc: 5 | ncall: 74889 | eff(%): 18.541 | loglstar: -inf < -3018.442 < inf | logz: -3069.601 +/- 0.353 | dlogz: 729.987 > 0.309] + + 13906it [01:21, 194.64it/s, bound: 293 | nc: 5 | ncall: 74994 | eff(%): 18.543 | loglstar: -inf < -3015.117 < inf | logz: -3065.752 +/- 0.347 | dlogz: 725.827 > 0.309] + + 13926it [01:21, 194.15it/s, bound: 294 | nc: 5 | ncall: 75094 | eff(%): 18.545 | loglstar: -inf < -3000.702 < inf | logz: -3052.801 +/- 0.355 | dlogz: 713.513 > 0.309] + + 13947it [01:22, 196.35it/s, bound: 294 | nc: 5 | ncall: 75199 | eff(%): 18.547 | loglstar: -inf < -2984.686 < inf | logz: -3037.288 +/- 0.358 | dlogz: 698.479 > 0.309] + + 13967it [01:22, 186.97it/s, bound: 295 | nc: 5 | ncall: 75299 | eff(%): 18.549 | loglstar: -inf < -2963.576 < inf | logz: -3016.036 +/- 0.357 | dlogz: 676.880 > 0.309] + + 13987it [01:22, 188.66it/s, bound: 295 | nc: 5 | ncall: 75399 | eff(%): 18.551 | loglstar: -inf < -2947.964 < inf | logz: -3001.128 +/- 0.363 | dlogz: 664.310 > 0.309] + + 14006it [01:22, 181.43it/s, bound: 296 | nc: 5 | ncall: 75494 | eff(%): 18.552 | loglstar: -inf < -2940.266 < inf | logz: -2991.928 +/- 0.354 | dlogz: 651.967 > 0.309] + + 14026it [01:22, 184.54it/s, bound: 296 | nc: 5 | ncall: 75594 | eff(%): 18.554 | loglstar: -inf < -2922.798 < inf | logz: -2975.575 +/- 0.360 | dlogz: 636.552 > 0.309] + + 14045it [01:22, 178.16it/s, bound: 297 | nc: 5 | ncall: 75689 | eff(%): 18.556 | loglstar: -inf < -2912.979 < inf | logz: -2964.444 +/- 0.351 | dlogz: 624.110 > 0.309] + + 14065it [01:22, 183.20it/s, bound: 297 | nc: 5 | ncall: 75789 | eff(%): 18.558 | loglstar: -inf < -2898.746 < inf | logz: -2951.482 +/- 0.358 | dlogz: 611.920 > 0.309] + + 14085it [01:22, 187.80it/s, bound: 297 | nc: 5 | ncall: 75889 | eff(%): 18.560 | loglstar: -inf < -2881.477 < inf | logz: -2934.816 +/- 0.361 | dlogz: 596.042 > 0.309] + + 14104it [01:22, 176.85it/s, bound: 298 | nc: 5 | ncall: 75984 | eff(%): 18.562 | loglstar: -inf < -2862.236 < inf | logz: -2915.193 +/- 0.360 | dlogz: 575.707 > 0.309] + + 14124it [01:23, 182.86it/s, bound: 299 | nc: 5 | ncall: 76084 | eff(%): 18.564 | loglstar: -inf < -2835.774 < inf | logz: -2889.428 +/- 0.365 | dlogz: 553.501 > 0.309] + + 14143it [01:23, 178.20it/s, bound: 299 | nc: 5 | ncall: 76179 | eff(%): 18.565 | loglstar: -inf < -2830.661 < inf | logz: -2881.557 +/- 0.352 | dlogz: 540.755 > 0.309] + + 14161it [01:23, 173.07it/s, bound: 300 | nc: 5 | ncall: 76269 | eff(%): 18.567 | loglstar: -inf < -2824.402 < inf | logz: -2876.090 +/- 0.356 | dlogz: 535.381 > 0.309] + + 14180it [01:23, 175.81it/s, bound: 300 | nc: 5 | ncall: 76364 | eff(%): 18.569 | loglstar: -inf < -2810.198 < inf | logz: -2864.023 +/- 0.366 | dlogz: 526.961 > 0.309] + + 14200it [01:23, 181.46it/s, bound: 300 | nc: 5 | ncall: 76464 | eff(%): 18.571 | loglstar: -inf < -2800.251 < inf | logz: -2851.235 +/- 0.352 | dlogz: 510.229 > 0.309] + + 14219it [01:23, 178.58it/s, bound: 301 | nc: 5 | ncall: 76559 | eff(%): 18.573 | loglstar: -inf < -2777.924 < inf | logz: -2829.975 +/- 0.357 | dlogz: 489.133 > 0.309] + + 14238it [01:23, 181.54it/s, bound: 301 | nc: 5 | ncall: 76654 | eff(%): 18.574 | loglstar: -inf < -2770.463 < inf | logz: -2822.140 +/- 0.355 | dlogz: 512.772 > 0.309] + + 14258it [01:23, 184.62it/s, bound: 302 | nc: 5 | ncall: 76754 | eff(%): 18.576 | loglstar: -inf < -2769.687 < inf | logz: -2820.207 +/- 0.349 | dlogz: 510.621 > 0.309] + + 14278it [01:23, 186.62it/s, bound: 302 | nc: 5 | ncall: 76854 | eff(%): 18.578 | loglstar: -inf < -2759.035 < inf | logz: -2810.177 +/- 0.353 | dlogz: 550.519 > 0.309] + + 14297it [01:24, 177.25it/s, bound: 303 | nc: 5 | ncall: 76949 | eff(%): 18.580 | loglstar: -inf < -2753.538 < inf | logz: -2806.958 +/- 0.359 | dlogz: 548.132 > 0.309] + + 14315it [01:24, 171.21it/s, bound: 303 | nc: 5 | ncall: 77039 | eff(%): 18.581 | loglstar: -inf < -2749.828 < inf | logz: -2801.746 +/- 0.352 | dlogz: 542.060 > 0.309] + + 14333it [01:24, 153.86it/s, bound: 303 | nc: 5 | ncall: 77129 | eff(%): 18.583 | loglstar: -inf < -2733.345 < inf | logz: -2786.918 +/- 0.362 | dlogz: 528.192 > 0.309] + + 14349it [01:24, 143.40it/s, bound: 304 | nc: 5 | ncall: 77209 | eff(%): 18.585 | loglstar: -inf < -2723.604 < inf | logz: -2776.581 +/- 0.357 | dlogz: 516.955 > 0.309] + + 14364it [01:24, 143.97it/s, bound: 304 | nc: 5 | ncall: 77284 | eff(%): 18.586 | loglstar: -inf < -2710.252 < inf | logz: -2763.386 +/- 0.361 | dlogz: 504.081 > 0.309] + + 14380it [01:24, 147.23it/s, bound: 304 | nc: 5 | ncall: 77364 | eff(%): 18.587 | loglstar: -inf < -2696.449 < inf | logz: -2749.509 +/- 0.361 | dlogz: 490.026 > 0.309] + + 14397it [01:24, 151.66it/s, bound: 305 | nc: 5 | ncall: 77449 | eff(%): 18.589 | loglstar: -inf < -2691.304 < inf | logz: -2744.722 +/- 0.357 | dlogz: 485.063 > 0.309] + + 14416it [01:24, 160.30it/s, bound: 305 | nc: 5 | ncall: 77544 | eff(%): 18.591 | loglstar: -inf < -2674.406 < inf | logz: -2728.115 +/- 0.361 | dlogz: 468.722 > 0.309] + + 14433it [01:24, 162.04it/s, bound: 306 | nc: 5 | ncall: 77629 | eff(%): 18.592 | loglstar: -inf < -2670.191 < inf | logz: -2721.919 +/- 0.354 | dlogz: 572.264 > 0.309] + + 14453it [01:25, 172.36it/s, bound: 306 | nc: 5 | ncall: 77729 | eff(%): 18.594 | loglstar: -inf < -2657.919 < inf | logz: -2710.796 +/- 0.359 | dlogz: 561.261 > 0.309] + + 14474it [01:25, 181.60it/s, bound: 306 | nc: 5 | ncall: 77834 | eff(%): 18.596 | loglstar: -inf < -2634.247 < inf | logz: -2688.590 +/- 0.363 | dlogz: 539.787 > 0.309] + + 14493it [01:25, 176.87it/s, bound: 307 | nc: 5 | ncall: 77929 | eff(%): 18.598 | loglstar: -inf < -2631.263 < inf | logz: -2683.897 +/- 0.355 | dlogz: 534.154 > 0.309] + + 14511it [01:25, 177.43it/s, bound: 307 | nc: 5 | ncall: 78019 | eff(%): 18.599 | loglstar: -inf < -2620.233 < inf | logz: -2674.229 +/- 0.360 | dlogz: 524.827 > 0.309] + + 14529it [01:25, 175.27it/s, bound: 308 | nc: 5 | ncall: 78109 | eff(%): 18.601 | loglstar: -inf < -2604.574 < inf | logz: -2659.449 +/- 0.368 | dlogz: 511.897 > 0.309] + + 14549it [01:25, 181.71it/s, bound: 308 | nc: 5 | ncall: 78209 | eff(%): 18.603 | loglstar: -inf < -2596.616 < inf | logz: -2649.739 +/- 0.358 | dlogz: 499.857 > 0.309] + + 14568it [01:25, 178.23it/s, bound: 309 | nc: 5 | ncall: 78304 | eff(%): 18.604 | loglstar: -inf < -2592.152 < inf | logz: -2645.024 +/- 0.357 | dlogz: 494.989 > 0.309] + + 14588it [01:25, 184.35it/s, bound: 309 | nc: 5 | ncall: 78404 | eff(%): 18.606 | loglstar: -inf < -2580.221 < inf | logz: -2633.925 +/- 0.360 | dlogz: 484.028 > 0.309] + + 14609it [01:25, 190.79it/s, bound: 309 | nc: 5 | ncall: 78509 | eff(%): 18.608 | loglstar: -inf < -2571.431 < inf | logz: -2625.274 +/- 0.361 | dlogz: 475.436 > 0.309] + + 14629it [01:25, 183.96it/s, bound: 311 | nc: 5 | ncall: 78609 | eff(%): 18.610 | loglstar: -inf < -2562.701 < inf | logz: -2616.020 +/- 0.361 | dlogz: 465.896 > 0.309] + + 14651it [01:26, 192.06it/s, bound: 311 | nc: 5 | ncall: 78719 | eff(%): 18.612 | loglstar: -inf < -2547.070 < inf | logz: -2602.072 +/- 0.367 | dlogz: 453.205 > 0.309] + + 14671it [01:26, 182.45it/s, bound: 312 | nc: 5 | ncall: 78819 | eff(%): 18.614 | loglstar: -inf < -2538.380 < inf | logz: -2592.179 +/- 0.360 | dlogz: 442.067 > 0.309] + + 14690it [01:26, 183.11it/s, bound: 312 | nc: 5 | ncall: 78914 | eff(%): 18.615 | loglstar: -inf < -2536.841 < inf | logz: -2589.058 +/- 0.356 | dlogz: 438.509 > 0.309] + + 14710it [01:26, 187.76it/s, bound: 312 | nc: 5 | ncall: 79014 | eff(%): 18.617 | loglstar: -inf < -2536.215 < inf | logz: -2588.152 +/- 0.352 | dlogz: 437.495 > 0.309] + + 14729it [01:26, 188.40it/s, bound: 313 | nc: 5 | ncall: 79109 | eff(%): 18.619 | loglstar: -inf < -2529.834 < inf | logz: -2582.864 +/- 0.359 | dlogz: 432.257 > 0.309] + + 14752it [01:26, 199.53it/s, bound: 313 | nc: 5 | ncall: 79224 | eff(%): 18.621 | loglstar: -inf < -2522.572 < inf | logz: -2576.787 +/- 0.362 | dlogz: 426.499 > 0.309] + + 14773it [01:26, 197.63it/s, bound: 314 | nc: 5 | ncall: 79329 | eff(%): 18.622 | loglstar: -inf < -2509.493 < inf | logz: -2562.611 +/- 0.361 | dlogz: 411.848 > 0.309] + + 14796it [01:26, 204.51it/s, bound: 314 | nc: 5 | ncall: 79444 | eff(%): 18.624 | loglstar: -inf < -2499.209 < inf | logz: -2553.073 +/- 0.362 | dlogz: 454.528 > 0.309] + + 14817it [01:26, 198.43it/s, bound: 315 | nc: 5 | ncall: 79549 | eff(%): 18.626 | loglstar: -inf < -2492.442 < inf | logz: -2547.451 +/- 0.363 | dlogz: 449.254 > 0.309] + + 14839it [01:27, 204.19it/s, bound: 315 | nc: 5 | ncall: 79659 | eff(%): 18.628 | loglstar: -inf < -2481.108 < inf | logz: -2536.278 +/- 0.364 | dlogz: 438.042 > 0.309] + + 14860it [01:27, 198.95it/s, bound: 316 | nc: 5 | ncall: 79764 | eff(%): 18.630 | loglstar: -inf < -2472.857 < inf | logz: -2526.820 +/- 0.362 | dlogz: 428.050 > 0.309] + + 14880it [01:27, 195.87it/s, bound: 316 | nc: 5 | ncall: 79864 | eff(%): 18.632 | loglstar: -inf < -2467.284 < inf | logz: -2521.595 +/- 0.363 | dlogz: 422.852 > 0.309] + + 14900it [01:27, 186.68it/s, bound: 317 | nc: 5 | ncall: 79964 | eff(%): 18.633 | loglstar: -inf < -2456.297 < inf | logz: -2510.657 +/- 0.364 | dlogz: 501.449 > 0.309] + + 14919it [01:27, 180.60it/s, bound: 317 | nc: 5 | ncall: 80059 | eff(%): 18.635 | loglstar: -inf < -2449.662 < inf | logz: -2504.236 +/- 0.364 | dlogz: 495.036 > 0.309] + + 14938it [01:27, 179.42it/s, bound: 318 | nc: 5 | ncall: 80154 | eff(%): 18.637 | loglstar: -inf < -2445.718 < inf | logz: -2499.292 +/- 0.360 | dlogz: 489.708 > 0.309] + + 14960it [01:27, 189.74it/s, bound: 318 | nc: 5 | ncall: 80264 | eff(%): 18.638 | loglstar: -inf < -2439.634 < inf | logz: -2493.919 +/- 0.361 | dlogz: 484.384 > 0.309] + + 14981it [01:27, 188.43it/s, bound: 319 | nc: 5 | ncall: 80369 | eff(%): 18.640 | loglstar: -inf < -2433.593 < inf | logz: -2487.512 +/- 0.363 | dlogz: 477.827 > 0.309] + + 15002it [01:27, 193.66it/s, bound: 319 | nc: 5 | ncall: 80474 | eff(%): 18.642 | loglstar: -inf < -2427.687 < inf | logz: -2482.878 +/- 0.364 | dlogz: 473.346 > 0.309] + + 15023it [01:28, 196.89it/s, bound: 319 | nc: 5 | ncall: 80579 | eff(%): 18.644 | loglstar: -inf < -2419.948 < inf | logz: -2474.090 +/- 0.362 | dlogz: 464.291 > 0.309] + + 15044it [01:28, 198.66it/s, bound: 320 | nc: 5 | ncall: 80684 | eff(%): 18.646 | loglstar: -inf < -2413.663 < inf | logz: -2468.738 +/- 0.364 | dlogz: 459.005 > 0.309] + + 15064it [01:28, 196.63it/s, bound: 320 | nc: 5 | ncall: 80784 | eff(%): 18.647 | loglstar: -inf < -2407.605 < inf | logz: -2461.829 +/- 0.363 | dlogz: 451.884 > 0.309] + + 15084it [01:28, 183.00it/s, bound: 321 | nc: 5 | ncall: 80884 | eff(%): 18.649 | loglstar: -inf < -2399.046 < inf | logz: -2453.942 +/- 0.366 | dlogz: 444.041 > 0.309] + + 15105it [01:28, 188.21it/s, bound: 321 | nc: 5 | ncall: 80989 | eff(%): 18.651 | loglstar: -inf < -2395.313 < inf | logz: -2449.662 +/- 0.363 | dlogz: 439.565 > 0.309] + + 15124it [01:28, 187.77it/s, bound: 322 | nc: 5 | ncall: 81084 | eff(%): 18.652 | loglstar: -inf < -2386.267 < inf | logz: -2442.058 +/- 0.368 | dlogz: 432.317 > 0.309] + + 15146it [01:28, 195.85it/s, bound: 322 | nc: 5 | ncall: 81194 | eff(%): 18.654 | loglstar: -inf < -2379.140 < inf | logz: -2433.261 +/- 0.365 | dlogz: 422.989 > 0.309] + + 15166it [01:28, 196.70it/s, bound: 323 | nc: 5 | ncall: 81294 | eff(%): 18.656 | loglstar: -inf < -2375.848 < inf | logz: -2430.154 +/- 0.364 | dlogz: 419.830 > 0.309] + + 15187it [01:28, 199.85it/s, bound: 323 | nc: 5 | ncall: 81399 | eff(%): 18.657 | loglstar: -inf < -2369.380 < inf | logz: -2424.342 +/- 0.364 | dlogz: 414.057 > 0.309] + + 15208it [01:28, 196.99it/s, bound: 324 | nc: 5 | ncall: 81504 | eff(%): 18.659 | loglstar: -inf < -2362.615 < inf | logz: -2417.941 +/- 0.367 | dlogz: 407.651 > 0.309] + + 15231it [01:29, 205.05it/s, bound: 324 | nc: 5 | ncall: 81619 | eff(%): 18.661 | loglstar: -inf < -2356.205 < inf | logz: -2411.069 +/- 0.366 | dlogz: 400.582 > 0.309] + + 15252it [01:29, 201.11it/s, bound: 325 | nc: 5 | ncall: 81724 | eff(%): 18.663 | loglstar: -inf < -2349.063 < inf | logz: -2404.417 +/- 0.368 | dlogz: 393.962 > 0.309] + + 15274it [01:29, 206.36it/s, bound: 325 | nc: 5 | ncall: 81834 | eff(%): 18.665 | loglstar: -inf < -2346.824 < inf | logz: -2401.109 +/- 0.364 | dlogz: 390.383 > 0.309] + + 15295it [01:29, 206.22it/s, bound: 325 | nc: 5 | ncall: 81939 | eff(%): 18.666 | loglstar: -inf < -2342.376 < inf | logz: -2397.185 +/- 0.366 | dlogz: 386.440 > 0.309] + + 15316it [01:29, 195.13it/s, bound: 326 | nc: 5 | ncall: 82044 | eff(%): 18.668 | loglstar: -inf < -2336.140 < inf | logz: -2391.336 +/- 0.368 | dlogz: 380.575 > 0.309] + + 15336it [01:29, 185.61it/s, bound: 327 | nc: 5 | ncall: 82144 | eff(%): 18.670 | loglstar: -inf < -2330.500 < inf | logz: -2386.621 +/- 0.369 | dlogz: 375.989 > 0.309] + + 15357it [01:29, 190.70it/s, bound: 327 | nc: 5 | ncall: 82249 | eff(%): 18.671 | loglstar: -inf < -2325.266 < inf | logz: -2380.185 +/- 0.367 | dlogz: 369.213 > 0.309] + + 15378it [01:29, 194.06it/s, bound: 328 | nc: 5 | ncall: 82354 | eff(%): 18.673 | loglstar: -inf < -2319.714 < inf | logz: -2375.210 +/- 0.368 | dlogz: 364.239 > 0.309] + + 15400it [01:29, 200.27it/s, bound: 328 | nc: 5 | ncall: 82464 | eff(%): 18.675 | loglstar: -inf < -2316.667 < inf | logz: -2371.888 +/- 0.367 | dlogz: 360.803 > 0.309] + + 15421it [01:30, 197.08it/s, bound: 329 | nc: 5 | ncall: 82569 | eff(%): 18.677 | loglstar: -inf < -2310.105 < inf | logz: -2366.219 +/- 0.369 | dlogz: 355.191 > 0.309] + + 15443it [01:30, 202.66it/s, bound: 330 | nc: 5 | ncall: 82679 | eff(%): 18.678 | loglstar: -inf < -2299.943 < inf | logz: -2356.121 +/- 0.371 | dlogz: 345.057 > 0.309] + + 15468it [01:30, 215.80it/s, bound: 330 | nc: 5 | ncall: 82804 | eff(%): 18.680 | loglstar: -inf < -2291.791 < inf | logz: -2348.678 +/- 0.371 | dlogz: 337.672 > 0.309] + + 15490it [01:30, 208.39it/s, bound: 331 | nc: 5 | ncall: 82914 | eff(%): 18.682 | loglstar: -inf < -2287.502 < inf | logz: -2342.443 +/- 0.368 | dlogz: 381.129 > 0.309] + + 15512it [01:30, 208.93it/s, bound: 331 | nc: 5 | ncall: 83024 | eff(%): 18.684 | loglstar: -inf < -2280.697 < inf | logz: -2337.469 +/- 0.371 | dlogz: 376.323 > 0.309] + + 15533it [01:30, 204.71it/s, bound: 332 | nc: 5 | ncall: 83129 | eff(%): 18.685 | loglstar: -inf < -2273.678 < inf | logz: -2329.565 +/- 0.371 | dlogz: 385.823 > 0.309] + + 15556it [01:30, 210.31it/s, bound: 332 | nc: 5 | ncall: 83244 | eff(%): 18.687 | loglstar: -inf < -2268.877 < inf | logz: -2324.956 +/- 0.370 | dlogz: 381.161 > 0.309] + + 15578it [01:30, 205.72it/s, bound: 333 | nc: 5 | ncall: 83354 | eff(%): 18.689 | loglstar: -inf < -2262.569 < inf | logz: -2319.231 +/- 0.372 | dlogz: 568.014 > 0.309] + + 15599it [01:30, 204.60it/s, bound: 333 | nc: 5 | ncall: 83459 | eff(%): 18.691 | loglstar: -inf < -2258.005 < inf | logz: -2313.953 +/- 0.371 | dlogz: 562.476 > 0.309] + + 15620it [01:31, 199.74it/s, bound: 334 | nc: 5 | ncall: 83564 | eff(%): 18.692 | loglstar: -inf < -2255.794 < inf | logz: -2311.522 +/- 0.368 | dlogz: 559.933 > 0.309] + + 15644it [01:31, 211.16it/s, bound: 334 | nc: 5 | ncall: 83684 | eff(%): 18.694 | loglstar: -inf < -2248.748 < inf | logz: -2304.944 +/- 0.372 | dlogz: 553.333 > 0.309] + + 15666it [01:31, 208.77it/s, bound: 335 | nc: 5 | ncall: 83794 | eff(%): 18.696 | loglstar: -inf < -2241.336 < inf | logz: -2298.448 +/- 0.374 | dlogz: 547.034 > 0.309] + + 15689it [01:31, 214.04it/s, bound: 335 | nc: 5 | ncall: 83909 | eff(%): 18.698 | loglstar: -inf < -2237.167 < inf | logz: -2293.724 +/- 0.371 | dlogz: 541.991 > 0.309] + + 15711it [01:31, 204.87it/s, bound: 336 | nc: 5 | ncall: 84019 | eff(%): 18.699 | loglstar: -inf < -2228.720 < inf | logz: -2286.063 +/- 0.375 | dlogz: 534.455 > 0.309] + + 15732it [01:31, 201.59it/s, bound: 336 | nc: 5 | ncall: 84124 | eff(%): 18.701 | loglstar: -inf < -2222.805 < inf | logz: -2279.805 +/- 0.377 | dlogz: 528.035 > 0.309] + + 15753it [01:31, 203.29it/s, bound: 337 | nc: 5 | ncall: 84229 | eff(%): 18.703 | loglstar: -inf < -2220.196 < inf | logz: -2276.847 +/- 0.371 | dlogz: 524.890 > 0.309] + + 15777it [01:31, 213.26it/s, bound: 337 | nc: 5 | ncall: 84349 | eff(%): 18.704 | loglstar: -inf < -2213.370 < inf | logz: -2270.104 +/- 0.374 | dlogz: 518.069 > 0.309] + + 15799it [01:31, 207.68it/s, bound: 338 | nc: 5 | ncall: 84459 | eff(%): 18.706 | loglstar: -inf < -2206.318 < inf | logz: -2264.416 +/- 0.376 | dlogz: 740.098 > 0.309] + + 15820it [01:31, 195.66it/s, bound: 338 | nc: 5 | ncall: 84564 | eff(%): 18.708 | loglstar: -inf < -2203.251 < inf | logz: -2259.585 +/- 0.373 | dlogz: 734.850 > 0.309] + + 15840it [01:32, 194.52it/s, bound: 339 | nc: 5 | ncall: 84664 | eff(%): 18.709 | loglstar: -inf < -2193.871 < inf | logz: -2252.418 +/- 0.383 | dlogz: 728.682 > 0.309] + + 15860it [01:32, 195.20it/s, bound: 339 | nc: 5 | ncall: 84764 | eff(%): 18.711 | loglstar: -inf < -2185.373 < inf | logz: -2242.777 +/- 0.377 | dlogz: 718.049 > 0.309] + + 15881it [01:32, 197.38it/s, bound: 340 | nc: 5 | ncall: 84869 | eff(%): 18.712 | loglstar: -inf < -2181.349 < inf | logz: -2238.859 +/- 0.376 | dlogz: 714.112 > 0.309] + + 15901it [01:32, 194.83it/s, bound: 340 | nc: 5 | ncall: 84969 | eff(%): 18.714 | loglstar: -inf < -2174.796 < inf | logz: -2232.251 +/- 0.377 | dlogz: 707.406 > 0.309] + + 15922it [01:32, 198.06it/s, bound: 341 | nc: 5 | ncall: 85074 | eff(%): 18.715 | loglstar: -inf < -2168.332 < inf | logz: -2226.243 +/- 0.376 | dlogz: 701.428 > 0.309] + + 15944it [01:32, 204.36it/s, bound: 341 | nc: 5 | ncall: 85184 | eff(%): 18.717 | loglstar: -inf < -2161.325 < inf | logz: -2219.134 +/- 0.378 | dlogz: 694.145 > 0.309] + + 15965it [01:32, 204.49it/s, bound: 342 | nc: 5 | ncall: 85289 | eff(%): 18.719 | loglstar: -inf < -2154.428 < inf | logz: -2211.932 +/- 0.377 | dlogz: 686.830 > 0.309] + + 15988it [01:32, 210.35it/s, bound: 342 | nc: 5 | ncall: 85404 | eff(%): 18.720 | loglstar: -inf < -2149.546 < inf | logz: -2207.044 +/- 0.377 | dlogz: 681.842 > 0.309] + + 16010it [01:32, 207.89it/s, bound: 343 | nc: 5 | ncall: 85514 | eff(%): 18.722 | loglstar: -inf < -2138.550 < inf | logz: -2195.878 +/- 0.378 | dlogz: 670.561 > 0.309] + + 16034it [01:33, 215.81it/s, bound: 343 | nc: 5 | ncall: 85634 | eff(%): 18.724 | loglstar: -inf < -2133.351 < inf | logz: -2190.902 +/- 0.377 | dlogz: 665.529 > 0.309] + + 16056it [01:33, 208.94it/s, bound: 344 | nc: 5 | ncall: 85744 | eff(%): 18.726 | loglstar: -inf < -2126.652 < inf | logz: -2185.361 +/- 0.381 | dlogz: 660.206 > 0.309] + + 16081it [01:33, 218.76it/s, bound: 344 | nc: 5 | ncall: 85869 | eff(%): 18.727 | loglstar: -inf < -2116.609 < inf | logz: -2174.819 +/- 0.378 | dlogz: 649.309 > 0.309] + + 16103it [01:33, 202.08it/s, bound: 345 | nc: 5 | ncall: 85979 | eff(%): 18.729 | loglstar: -inf < -2108.946 < inf | logz: -2167.566 +/- 0.381 | dlogz: 642.241 > 0.309] + + 16124it [01:33, 203.46it/s, bound: 345 | nc: 5 | ncall: 86084 | eff(%): 18.731 | loglstar: -inf < -2103.139 < inf | logz: -2161.501 +/- 0.378 | dlogz: 635.884 > 0.309] + + 16145it [01:33, 199.49it/s, bound: 346 | nc: 5 | ncall: 86189 | eff(%): 18.732 | loglstar: -inf < -2098.912 < inf | logz: -2157.078 +/- 0.379 | dlogz: 631.390 > 0.309] + + 16169it [01:33, 209.23it/s, bound: 346 | nc: 5 | ncall: 86309 | eff(%): 18.734 | loglstar: -inf < -2092.207 < inf | logz: -2150.996 +/- 0.379 | dlogz: 666.204 > 0.309] + + 16191it [01:33, 210.24it/s, bound: 347 | nc: 5 | ncall: 86419 | eff(%): 18.735 | loglstar: -inf < -2082.517 < inf | logz: -2141.400 +/- 0.384 | dlogz: 656.646 > 0.309] + + 16216it [01:33, 219.47it/s, bound: 347 | nc: 5 | ncall: 86544 | eff(%): 18.737 | loglstar: -inf < -2072.335 < inf | logz: -2131.840 +/- 0.383 | dlogz: 647.071 > 0.309] + + 16239it [01:33, 219.85it/s, bound: 348 | nc: 5 | ncall: 86659 | eff(%): 18.739 | loglstar: -inf < -2057.436 < inf | logz: -2117.150 +/- 0.385 | dlogz: 632.549 > 0.309] + + 16262it [01:34, 219.58it/s, bound: 348 | nc: 5 | ncall: 86774 | eff(%): 18.741 | loglstar: -inf < -2049.409 < inf | logz: -2108.322 +/- 0.383 | dlogz: 623.228 > 0.309] + + 16285it [01:34, 219.16it/s, bound: 349 | nc: 5 | ncall: 86889 | eff(%): 18.742 | loglstar: -inf < -2040.972 < inf | logz: -2100.235 +/- 0.381 | dlogz: 615.069 > 0.309] + + 16309it [01:34, 224.78it/s, bound: 349 | nc: 5 | ncall: 87009 | eff(%): 18.744 | loglstar: -inf < -2034.751 < inf | logz: -2093.390 +/- 0.381 | dlogz: 607.977 > 0.309] + + 16332it [01:34, 213.74it/s, bound: 350 | nc: 5 | ncall: 87124 | eff(%): 18.746 | loglstar: -inf < -2029.615 < inf | logz: -2088.471 +/- 0.381 | dlogz: 603.039 > 0.309] + + 16354it [01:34, 193.59it/s, bound: 350 | nc: 5 | ncall: 87234 | eff(%): 18.747 | loglstar: -inf < -2020.185 < inf | logz: -2079.810 +/- 0.383 | dlogz: 594.407 > 0.309] + + 16374it [01:34, 188.07it/s, bound: 351 | nc: 5 | ncall: 87334 | eff(%): 18.749 | loglstar: -inf < -2013.188 < inf | logz: -2073.497 +/- 0.387 | dlogz: 588.454 > 0.309] + + 16396it [01:34, 193.62it/s, bound: 351 | nc: 5 | ncall: 87444 | eff(%): 18.750 | loglstar: -inf < -2007.592 < inf | logz: -2066.689 +/- 0.383 | dlogz: 581.050 > 0.309] + + 16416it [01:34, 181.27it/s, bound: 352 | nc: 5 | ncall: 87544 | eff(%): 18.752 | loglstar: -inf < -1999.344 < inf | logz: -2059.159 +/- 0.385 | dlogz: 573.662 > 0.309] + + 16439it [01:35, 194.16it/s, bound: 352 | nc: 5 | ncall: 87659 | eff(%): 18.753 | loglstar: -inf < -1992.972 < inf | logz: -2052.263 +/- 0.383 | dlogz: 566.499 > 0.309] + + 16461it [01:35, 199.01it/s, bound: 353 | nc: 5 | ncall: 87769 | eff(%): 18.755 | loglstar: -inf < -1983.653 < inf | logz: -2042.996 +/- 0.384 | dlogz: 631.151 > 0.309] + + 16485it [01:35, 210.15it/s, bound: 353 | nc: 5 | ncall: 87889 | eff(%): 18.757 | loglstar: -inf < -1972.613 < inf | logz: -2032.682 +/- 0.387 | dlogz: 621.037 > 0.309] + + 16507it [01:35, 207.78it/s, bound: 354 | nc: 5 | ncall: 87999 | eff(%): 18.758 | loglstar: -inf < -1964.440 < inf | logz: -2024.636 +/- 0.387 | dlogz: 612.811 > 0.309] + + 16530it [01:35, 211.98it/s, bound: 354 | nc: 5 | ncall: 88114 | eff(%): 18.760 | loglstar: -inf < -1958.312 < inf | logz: -2017.927 +/- 0.384 | dlogz: 605.864 > 0.309] + + 16552it [01:35, 211.67it/s, bound: 355 | nc: 5 | ncall: 88224 | eff(%): 18.761 | loglstar: -inf < -1951.720 < inf | logz: -2011.148 +/- 0.383 | dlogz: 598.889 > 0.309] + + 16576it [01:35, 217.97it/s, bound: 355 | nc: 5 | ncall: 88344 | eff(%): 18.763 | loglstar: -inf < -1943.124 < inf | logz: -2002.421 +/- 0.385 | dlogz: 590.090 > 0.309] + + 16598it [01:35, 217.29it/s, bound: 356 | nc: 5 | ncall: 88454 | eff(%): 18.765 | loglstar: -inf < -1938.016 < inf | logz: -1997.255 +/- 0.385 | dlogz: 584.829 > 0.309] + + 16627it [01:35, 237.70it/s, bound: 356 | nc: 5 | ncall: 88599 | eff(%): 18.767 | loglstar: -inf < -1927.363 < inf | logz: -1987.545 +/- 0.388 | dlogz: 575.254 > 0.309] + + 16651it [01:35, 233.40it/s, bound: 357 | nc: 5 | ncall: 88719 | eff(%): 18.768 | loglstar: -inf < -1920.749 < inf | logz: -1980.231 +/- 0.385 | dlogz: 567.611 > 0.309] + + 16676it [01:36, 238.06it/s, bound: 357 | nc: 5 | ncall: 88844 | eff(%): 18.770 | loglstar: -inf < -1910.838 < inf | logz: -1970.934 +/- 0.388 | dlogz: 558.344 > 0.309] + + 16700it [01:36, 231.08it/s, bound: 358 | nc: 5 | ncall: 88964 | eff(%): 18.772 | loglstar: -inf < -1902.084 < inf | logz: -1962.362 +/- 0.388 | dlogz: 549.675 > 0.309] + + 16725it [01:36, 234.15it/s, bound: 358 | nc: 5 | ncall: 89089 | eff(%): 18.773 | loglstar: -inf < -1891.917 < inf | logz: -1952.442 +/- 0.389 | dlogz: 539.823 > 0.309] + + 16749it [01:36, 223.84it/s, bound: 359 | nc: 5 | ncall: 89209 | eff(%): 18.775 | loglstar: -inf < -1881.703 < inf | logz: -1943.081 +/- 0.389 | dlogz: 530.535 > 0.309] + + 16772it [01:36, 223.86it/s, bound: 359 | nc: 5 | ncall: 89324 | eff(%): 18.777 | loglstar: -inf < -1870.557 < inf | logz: -1931.996 +/- 0.390 | dlogz: 519.445 > 0.309] + + 16795it [01:36, 223.27it/s, bound: 360 | nc: 5 | ncall: 89439 | eff(%): 18.778 | loglstar: -inf < -1862.400 < inf | logz: -1923.325 +/- 0.389 | dlogz: 510.381 > 0.309] + + 16819it [01:36, 227.61it/s, bound: 360 | nc: 5 | ncall: 89559 | eff(%): 18.780 | loglstar: -inf < -1851.337 < inf | logz: -1912.100 +/- 0.389 | dlogz: 499.083 > 0.309] + + 16842it [01:36, 213.43it/s, bound: 361 | nc: 5 | ncall: 89674 | eff(%): 18.781 | loglstar: -inf < -1846.202 < inf | logz: -1906.918 +/- 0.388 | dlogz: 493.835 > 0.309] + + 16865it [01:36, 211.89it/s, bound: 362 | nc: 5 | ncall: 89789 | eff(%): 18.783 | loglstar: -inf < -1832.900 < inf | logz: -1894.332 +/- 0.392 | dlogz: 481.337 > 0.309] + + 16890it [01:37, 222.49it/s, bound: 362 | nc: 5 | ncall: 89914 | eff(%): 18.785 | loglstar: -inf < -1815.070 < inf | logz: -1876.219 +/- 0.394 | dlogz: 463.087 > 0.309] + + 16913it [01:37, 219.73it/s, bound: 363 | nc: 5 | ncall: 90029 | eff(%): 18.786 | loglstar: -inf < -1807.835 < inf | logz: -1868.595 +/- 0.390 | dlogz: 455.184 > 0.309] + + 16936it [01:37, 219.42it/s, bound: 363 | nc: 5 | ncall: 90144 | eff(%): 18.788 | loglstar: -inf < -1795.383 < inf | logz: -1856.213 +/- 0.391 | dlogz: 442.755 > 0.309] + + 16959it [01:37, 211.49it/s, bound: 364 | nc: 5 | ncall: 90259 | eff(%): 18.789 | loglstar: -inf < -1785.865 < inf | logz: -1847.373 +/- 0.390 | dlogz: 597.523 > 0.309] + + 16981it [01:37, 213.75it/s, bound: 364 | nc: 5 | ncall: 90369 | eff(%): 18.791 | loglstar: -inf < -1775.763 < inf | logz: -1836.726 +/- 0.391 | dlogz: 586.732 > 0.309] + + 17003it [01:37, 207.89it/s, bound: 365 | nc: 5 | ncall: 90479 | eff(%): 18.792 | loglstar: -inf < -1763.658 < inf | logz: -1825.348 +/- 0.394 | dlogz: 575.469 > 0.309] + + 17024it [01:37, 208.30it/s, bound: 365 | nc: 5 | ncall: 90584 | eff(%): 18.794 | loglstar: -inf < -1753.971 < inf | logz: -1815.283 +/- 0.394 | dlogz: 565.211 > 0.309] + + 17045it [01:37, 208.39it/s, bound: 366 | nc: 5 | ncall: 90689 | eff(%): 18.795 | loglstar: -inf < -1745.647 < inf | logz: -1807.205 +/- 0.394 | dlogz: 557.128 > 0.309] + + 17068it [01:37, 212.57it/s, bound: 366 | nc: 5 | ncall: 90804 | eff(%): 18.797 | loglstar: -inf < -1735.827 < inf | logz: -1797.430 +/- 0.394 | dlogz: 547.267 > 0.309] + + 17090it [01:37, 211.90it/s, bound: 367 | nc: 5 | ncall: 90914 | eff(%): 18.798 | loglstar: -inf < -1726.652 < inf | logz: -1788.368 +/- 0.396 | dlogz: 538.148 > 0.309] + + 17115it [01:38, 221.29it/s, bound: 367 | nc: 5 | ncall: 91039 | eff(%): 18.800 | loglstar: -inf < -1718.124 < inf | logz: -1780.015 +/- 0.395 | dlogz: 529.718 > 0.309] + + 17138it [01:38, 213.42it/s, bound: 368 | nc: 5 | ncall: 91154 | eff(%): 18.801 | loglstar: -inf < -1711.924 < inf | logz: -1773.208 +/- 0.393 | dlogz: 522.642 > 0.309] + + 17161it [01:38, 217.18it/s, bound: 368 | nc: 5 | ncall: 91269 | eff(%): 18.803 | loglstar: -inf < -1708.324 < inf | logz: -1769.725 +/- 0.392 | dlogz: 519.090 > 0.309] + + 17184it [01:38, 219.01it/s, bound: 369 | nc: 5 | ncall: 91384 | eff(%): 18.804 | loglstar: -inf < -1699.431 < inf | logz: -1761.287 +/- 0.395 | dlogz: 510.654 > 0.309] + + 17206it [01:38, 210.52it/s, bound: 369 | nc: 5 | ncall: 91494 | eff(%): 18.806 | loglstar: -inf < -1697.095 < inf | logz: -1758.050 +/- 0.391 | dlogz: 507.172 > 0.309] + + 17228it [01:38, 200.24it/s, bound: 370 | nc: 5 | ncall: 91604 | eff(%): 18.807 | loglstar: -inf < -1688.996 < inf | logz: -1750.719 +/- 0.394 | dlogz: 499.883 > 0.309] + + 17252it [01:38, 210.92it/s, bound: 370 | nc: 5 | ncall: 91724 | eff(%): 18.809 | loglstar: -inf < -1679.373 < inf | logz: -1741.506 +/- 0.394 | dlogz: 490.650 > 0.309] + + 17274it [01:38, 208.63it/s, bound: 371 | nc: 5 | ncall: 91834 | eff(%): 18.810 | loglstar: -inf < -1671.318 < inf | logz: -1734.596 +/- 0.397 | dlogz: 484.039 > 0.309] + + 17299it [01:38, 218.37it/s, bound: 371 | nc: 5 | ncall: 91959 | eff(%): 18.812 | loglstar: -inf < -1662.926 < inf | logz: -1725.088 +/- 0.395 | dlogz: 474.008 > 0.309] + + 17321it [01:39, 217.86it/s, bound: 372 | nc: 5 | ncall: 92069 | eff(%): 18.813 | loglstar: -inf < -1656.639 < inf | logz: -1719.390 +/- 0.398 | dlogz: 468.545 > 0.309] + + 17346it [01:39, 224.63it/s, bound: 372 | nc: 5 | ncall: 92194 | eff(%): 18.815 | loglstar: -inf < -1647.598 < inf | logz: -1710.334 +/- 0.400 | dlogz: 459.345 > 0.309] + + 17369it [01:39, 213.62it/s, bound: 373 | nc: 5 | ncall: 92309 | eff(%): 18.816 | loglstar: -inf < -1645.234 < inf | logz: -1707.332 +/- 0.392 | dlogz: 455.932 > 0.309] + + 17391it [01:39, 209.25it/s, bound: 373 | nc: 5 | ncall: 92419 | eff(%): 18.818 | loglstar: -inf < -1634.790 < inf | logz: -1697.447 +/- 0.396 | dlogz: 446.141 > 0.309] + + 17413it [01:39, 192.16it/s, bound: 374 | nc: 5 | ncall: 92529 | eff(%): 18.819 | loglstar: -inf < -1628.701 < inf | logz: -1691.193 +/- 0.396 | dlogz: 439.705 > 0.309] + + 17436it [01:39, 201.70it/s, bound: 374 | nc: 5 | ncall: 92644 | eff(%): 18.820 | loglstar: -inf < -1619.289 < inf | logz: -1682.486 +/- 0.400 | dlogz: 431.189 > 0.309] + + 17457it [01:39, 202.60it/s, bound: 375 | nc: 5 | ncall: 92749 | eff(%): 18.822 | loglstar: -inf < -1610.596 < inf | logz: -1673.816 +/- 0.398 | dlogz: 422.434 > 0.309] + + 17478it [01:39, 201.73it/s, bound: 375 | nc: 5 | ncall: 92854 | eff(%): 18.823 | loglstar: -inf < -1601.678 < inf | logz: -1664.755 +/- 0.399 | dlogz: 413.269 > 0.309] + + 17499it [01:39, 190.05it/s, bound: 376 | nc: 5 | ncall: 92959 | eff(%): 18.824 | loglstar: -inf < -1594.634 < inf | logz: -1657.744 +/- 0.399 | dlogz: 406.093 > 0.309] + + 17519it [01:40, 191.06it/s, bound: 376 | nc: 5 | ncall: 93059 | eff(%): 18.826 | loglstar: -inf < -1585.615 < inf | logz: -1649.798 +/- 0.401 | dlogz: 398.492 > 0.309] + + 17539it [01:40, 187.45it/s, bound: 376 | nc: 5 | ncall: 93159 | eff(%): 18.827 | loglstar: -inf < -1578.084 < inf | logz: -1640.454 +/- 0.397 | dlogz: 388.497 > 0.309] + + 17558it [01:40, 179.69it/s, bound: 377 | nc: 5 | ncall: 93254 | eff(%): 18.828 | loglstar: -inf < -1562.754 < inf | logz: -1626.642 +/- 0.402 | dlogz: 375.156 > 0.309] + + 17577it [01:40, 181.33it/s, bound: 377 | nc: 5 | ncall: 93349 | eff(%): 18.829 | loglstar: -inf < -1555.504 < inf | logz: -1618.926 +/- 0.401 | dlogz: 367.044 > 0.309] + + 17596it [01:40, 173.92it/s, bound: 378 | nc: 5 | ncall: 93444 | eff(%): 18.831 | loglstar: -inf < -1552.053 < inf | logz: -1615.069 +/- 0.397 | dlogz: 363.014 > 0.309] + + 17614it [01:40, 173.02it/s, bound: 378 | nc: 5 | ncall: 93534 | eff(%): 18.832 | loglstar: -inf < -1546.175 < inf | logz: -1608.402 +/- 0.398 | dlogz: 576.406 > 0.309] + + 17632it [01:40, 169.30it/s, bound: 379 | nc: 5 | ncall: 93624 | eff(%): 18.833 | loglstar: -inf < -1537.480 < inf | logz: -1601.063 +/- 0.400 | dlogz: 569.233 > 0.309] + + 17651it [01:40, 173.65it/s, bound: 379 | nc: 5 | ncall: 93719 | eff(%): 18.834 | loglstar: -inf < -1529.381 < inf | logz: -1592.450 +/- 0.400 | dlogz: 560.442 > 0.309] + + 17669it [01:40, 165.14it/s, bound: 380 | nc: 5 | ncall: 93809 | eff(%): 18.835 | loglstar: -inf < -1521.960 < inf | logz: -1586.353 +/- 0.401 | dlogz: 554.589 > 0.309] + + 17688it [01:41, 170.18it/s, bound: 380 | nc: 5 | ncall: 93904 | eff(%): 18.836 | loglstar: -inf < -1521.532 < inf | logz: -1583.373 +/- 0.396 | dlogz: 551.088 > 0.309] + + 17706it [01:41, 164.34it/s, bound: 381 | nc: 5 | ncall: 93994 | eff(%): 18.837 | loglstar: -inf < -1515.989 < inf | logz: -1579.050 +/- 0.399 | dlogz: 546.820 > 0.309] + + 17724it [01:41, 167.68it/s, bound: 381 | nc: 5 | ncall: 94084 | eff(%): 18.838 | loglstar: -inf < -1508.486 < inf | logz: -1572.977 +/- 0.402 | dlogz: 541.050 > 0.309] + + 17741it [01:41, 164.91it/s, bound: 381 | nc: 5 | ncall: 94169 | eff(%): 18.840 | loglstar: -inf < -1499.755 < inf | logz: -1563.318 +/- 0.402 | dlogz: 531.059 > 0.309] + + 17758it [01:41, 159.78it/s, bound: 382 | nc: 5 | ncall: 94254 | eff(%): 18.841 | loglstar: -inf < -1491.928 < inf | logz: -1556.718 +/- 0.403 | dlogz: 524.736 > 0.309] + + 17777it [01:41, 166.99it/s, bound: 382 | nc: 5 | ncall: 94349 | eff(%): 18.842 | loglstar: -inf < -1486.994 < inf | logz: -1550.950 +/- 0.402 | dlogz: 518.637 > 0.309] + + 17794it [01:41, 159.54it/s, bound: 383 | nc: 5 | ncall: 94434 | eff(%): 18.843 | loglstar: -inf < -1479.288 < inf | logz: -1543.649 +/- 0.402 | dlogz: 511.327 > 0.309] + + 17812it [01:41, 162.84it/s, bound: 383 | nc: 5 | ncall: 94524 | eff(%): 18.844 | loglstar: -inf < -1471.903 < inf | logz: -1534.863 +/- 0.401 | dlogz: 502.217 > 0.309] + + 17829it [01:41, 163.69it/s, bound: 383 | nc: 5 | ncall: 94609 | eff(%): 18.845 | loglstar: -inf < -1471.903 < inf | logz: -1533.871 +/- 0.396 | dlogz: 501.097 > 0.309] + + 17846it [01:42, 156.49it/s, bound: 384 | nc: 5 | ncall: 94694 | eff(%): 18.846 | loglstar: -inf < -1468.039 < inf | logz: -1532.682 +/- 0.399 | dlogz: 500.255 > 0.309] + + 17862it [01:42, 154.47it/s, bound: 384 | nc: 5 | ncall: 94774 | eff(%): 18.847 | loglstar: -inf < -1461.260 < inf | logz: -1525.923 +/- 0.405 | dlogz: 493.584 > 0.309] + + 17880it [01:42, 160.80it/s, bound: 384 | nc: 5 | ncall: 94864 | eff(%): 18.848 | loglstar: -inf < -1455.588 < inf | logz: -1519.257 +/- 0.402 | dlogz: 486.440 > 0.309] + + 17897it [01:42, 145.37it/s, bound: 385 | nc: 5 | ncall: 94949 | eff(%): 18.849 | loglstar: -inf < -1447.617 < inf | logz: -1511.536 +/- 0.403 | dlogz: 478.697 > 0.309] + + 17914it [01:42, 150.58it/s, bound: 385 | nc: 5 | ncall: 95034 | eff(%): 18.850 | loglstar: -inf < -1440.327 < inf | logz: -1505.337 +/- 0.405 | dlogz: 472.724 > 0.309] + + 17930it [01:42, 152.32it/s, bound: 386 | nc: 5 | ncall: 95114 | eff(%): 18.851 | loglstar: -inf < -1433.189 < inf | logz: -1498.096 +/- 0.406 | dlogz: 465.551 > 0.309] + + 17951it [01:42, 167.03it/s, bound: 386 | nc: 5 | ncall: 95219 | eff(%): 18.852 | loglstar: -inf < -1433.189 < inf | logz: -1495.738 +/- 0.398 | dlogz: 462.556 > 0.309] + + 17972it [01:42, 178.97it/s, bound: 386 | nc: 5 | ncall: 95324 | eff(%): 18.854 | loglstar: -inf < -1433.189 < inf | logz: -1495.093 +/- 0.395 | dlogz: 461.812 > 0.309] + + 17991it [01:42, 181.06it/s, bound: 387 | nc: 5 | ncall: 95419 | eff(%): 18.855 | loglstar: -inf < -1431.040 < inf | logz: -1494.133 +/- 0.396 | dlogz: 460.822 > 0.309] + + 18014it [01:43, 193.09it/s, bound: 387 | nc: 5 | ncall: 95534 | eff(%): 18.856 | loglstar: -inf < -1424.383 < inf | logz: -1489.009 +/- 0.404 | dlogz: 483.608 > 0.309] + + 18034it [01:43, 194.27it/s, bound: 388 | nc: 5 | ncall: 95634 | eff(%): 18.857 | loglstar: -inf < -1418.349 < inf | logz: -1483.116 +/- 0.403 | dlogz: 477.611 > 0.309] + + 18056it [01:43, 199.85it/s, bound: 388 | nc: 5 | ncall: 95744 | eff(%): 18.859 | loglstar: -inf < -1414.165 < inf | logz: -1477.849 +/- 0.401 | dlogz: 472.104 > 0.309] + + 18077it [01:43, 196.48it/s, bound: 389 | nc: 5 | ncall: 95849 | eff(%): 18.860 | loglstar: -inf < -1404.644 < inf | logz: -1469.579 +/- 0.406 | dlogz: 464.006 > 0.309] + + 18100it [01:43, 203.23it/s, bound: 389 | nc: 5 | ncall: 95964 | eff(%): 18.861 | loglstar: -inf < -1395.203 < inf | logz: -1460.838 +/- 0.407 | dlogz: 455.372 > 0.309] + + 18121it [01:43, 197.23it/s, bound: 390 | nc: 5 | ncall: 96069 | eff(%): 18.862 | loglstar: -inf < -1386.471 < inf | logz: -1451.326 +/- 0.405 | dlogz: 445.497 > 0.309] + + 18141it [01:43, 195.48it/s, bound: 390 | nc: 5 | ncall: 96169 | eff(%): 18.864 | loglstar: -inf < -1375.939 < inf | logz: -1441.742 +/- 0.407 | dlogz: 436.107 > 0.309] + + 18161it [01:43, 189.63it/s, bound: 391 | nc: 5 | ncall: 96269 | eff(%): 18.865 | loglstar: -inf < -1369.877 < inf | logz: -1434.971 +/- 0.406 | dlogz: 429.073 > 0.309] + + 18182it [01:43, 194.38it/s, bound: 391 | nc: 5 | ncall: 96374 | eff(%): 18.866 | loglstar: -inf < -1360.506 < inf | logz: -1426.492 +/- 0.408 | dlogz: 420.841 > 0.309] + + 18203it [01:43, 197.90it/s, bound: 392 | nc: 5 | ncall: 96479 | eff(%): 18.867 | loglstar: -inf < -1350.774 < inf | logz: -1415.655 +/- 0.406 | dlogz: 409.520 > 0.309] + + 18227it [01:44, 210.02it/s, bound: 392 | nc: 5 | ncall: 96599 | eff(%): 18.869 | loglstar: -inf < -1345.664 < inf | logz: -1411.239 +/- 0.406 | dlogz: 405.224 > 0.309] + + 18249it [01:44, 206.35it/s, bound: 393 | nc: 5 | ncall: 96709 | eff(%): 18.870 | loglstar: -inf < -1337.520 < inf | logz: -1403.289 +/- 0.407 | dlogz: 397.260 > 0.309] + + 18270it [01:44, 205.03it/s, bound: 393 | nc: 5 | ncall: 96814 | eff(%): 18.871 | loglstar: -inf < -1330.966 < inf | logz: -1396.477 +/- 0.406 | dlogz: 390.162 > 0.309] + + 18291it [01:44, 195.30it/s, bound: 394 | nc: 5 | ncall: 96919 | eff(%): 18.872 | loglstar: -inf < -1324.058 < inf | logz: -1390.403 +/- 0.409 | dlogz: 414.843 > 0.309] + + 18314it [01:44, 201.98it/s, bound: 394 | nc: 5 | ncall: 97034 | eff(%): 18.874 | loglstar: -inf < -1308.659 < inf | logz: -1374.376 +/- 0.409 | dlogz: 398.556 > 0.309] + + 18335it [01:44, 194.90it/s, bound: 395 | nc: 5 | ncall: 97139 | eff(%): 18.875 | loglstar: -inf < -1301.183 < inf | logz: -1366.359 +/- 0.408 | dlogz: 396.707 > 0.309] + + 18355it [01:44, 183.64it/s, bound: 395 | nc: 5 | ncall: 97239 | eff(%): 18.876 | loglstar: -inf < -1301.183 < inf | logz: -1364.953 +/- 0.403 | dlogz: 395.102 > 0.309] + + 18374it [01:44, 181.24it/s, bound: 395 | nc: 5 | ncall: 97334 | eff(%): 18.877 | loglstar: -inf < -1301.183 < inf | logz: -1364.412 +/- 0.400 | dlogz: 394.473 > 0.309] + + 18393it [01:44, 183.21it/s, bound: 396 | nc: 5 | ncall: 97429 | eff(%): 18.878 | loglstar: -inf < -1300.895 < inf | logz: -1364.064 +/- 0.398 | dlogz: 394.041 > 0.309] + + 18416it [01:45, 195.49it/s, bound: 396 | nc: 5 | ncall: 97544 | eff(%): 18.880 | loglstar: -inf < -1293.584 < inf | logz: -1359.023 +/- 0.407 | dlogz: 389.069 > 0.309] + + 18436it [01:45, 190.15it/s, bound: 397 | nc: 5 | ncall: 97644 | eff(%): 18.881 | loglstar: -inf < -1283.578 < inf | logz: -1350.702 +/- 0.410 | dlogz: 507.920 > 0.309] + + 18456it [01:45, 182.71it/s, bound: 397 | nc: 5 | ncall: 97744 | eff(%): 18.882 | loglstar: -inf < -1276.262 < inf | logz: -1342.186 +/- 0.408 | dlogz: 498.951 > 0.309] + + 18476it [01:45, 187.16it/s, bound: 398 | nc: 5 | ncall: 97844 | eff(%): 18.883 | loglstar: -inf < -1270.753 < inf | logz: -1336.545 +/- 0.409 | dlogz: 493.218 > 0.309] + + 18496it [01:45, 188.80it/s, bound: 398 | nc: 5 | ncall: 97944 | eff(%): 18.884 | loglstar: -inf < -1262.553 < inf | logz: -1329.718 +/- 0.412 | dlogz: 486.853 > 0.309] + + 18515it [01:45, 181.90it/s, bound: 399 | nc: 5 | ncall: 98039 | eff(%): 18.885 | loglstar: -inf < -1258.674 < inf | logz: -1325.034 +/- 0.409 | dlogz: 481.698 > 0.309] + + 18538it [01:45, 193.25it/s, bound: 399 | nc: 5 | ncall: 98154 | eff(%): 18.887 | loglstar: -inf < -1253.159 < inf | logz: -1319.483 +/- 0.408 | dlogz: 476.031 > 0.309] + + 18561it [01:45, 203.10it/s, bound: 400 | nc: 5 | ncall: 98269 | eff(%): 18.888 | loglstar: -inf < -1241.314 < inf | logz: -1308.403 +/- 0.413 | dlogz: 465.212 > 0.309] + + 18584it [01:45, 209.94it/s, bound: 400 | nc: 5 | ncall: 98384 | eff(%): 18.889 | loglstar: -inf < -1235.155 < inf | logz: -1301.819 +/- 0.410 | dlogz: 458.281 > 0.309] + + 18607it [01:46, 213.11it/s, bound: 401 | nc: 5 | ncall: 98499 | eff(%): 18.891 | loglstar: -inf < -1226.213 < inf | logz: -1292.341 +/- 0.410 | dlogz: 448.554 > 0.309] + + 18634it [01:46, 227.61it/s, bound: 401 | nc: 5 | ncall: 98634 | eff(%): 18.892 | loglstar: -inf < -1216.752 < inf | logz: -1282.950 +/- 0.410 | dlogz: 439.072 > 0.309] + + 18657it [01:46, 226.02it/s, bound: 402 | nc: 5 | ncall: 98749 | eff(%): 18.893 | loglstar: -inf < -1211.744 < inf | logz: -1278.135 +/- 0.411 | dlogz: 434.203 > 0.309] + + 18684it [01:46, 236.14it/s, bound: 402 | nc: 5 | ncall: 98884 | eff(%): 18.895 | loglstar: -inf < -1202.397 < inf | logz: -1268.924 +/- 0.410 | dlogz: 424.875 > 0.309] + + 18708it [01:46, 234.84it/s, bound: 403 | nc: 5 | ncall: 99004 | eff(%): 18.896 | loglstar: -inf < -1193.316 < inf | logz: -1260.177 +/- 0.412 | dlogz: 416.134 > 0.309] + + 18732it [01:46, 225.78it/s, bound: 403 | nc: 5 | ncall: 99124 | eff(%): 18.898 | loglstar: -inf < -1188.621 < inf | logz: -1255.804 +/- 0.411 | dlogz: 411.715 > 0.309] + + 18755it [01:46, 219.97it/s, bound: 404 | nc: 5 | ncall: 99239 | eff(%): 18.899 | loglstar: -inf < -1179.803 < inf | logz: -1248.246 +/- 0.416 | dlogz: 404.697 > 0.309] + + 18779it [01:46, 223.58it/s, bound: 404 | nc: 5 | ncall: 99359 | eff(%): 18.900 | loglstar: -inf < -1172.370 < inf | logz: -1240.249 +/- 0.413 | dlogz: 396.121 > 0.309] + + 18802it [01:46, 218.77it/s, bound: 405 | nc: 5 | ncall: 99474 | eff(%): 18.901 | loglstar: -inf < -1160.376 < inf | logz: -1228.513 +/- 0.415 | dlogz: 384.397 > 0.309] + + 18828it [01:46, 224.75it/s, bound: 406 | nc: 5 | ncall: 99604 | eff(%): 18.903 | loglstar: -inf < -1152.914 < inf | logz: -1220.420 +/- 0.412 | dlogz: 488.997 > 0.309] + + 18854it [01:47, 232.88it/s, bound: 406 | nc: 5 | ncall: 99734 | eff(%): 18.904 | loglstar: -inf < -1142.237 < inf | logz: -1210.242 +/- 0.416 | dlogz: 478.910 > 0.309] + + 18878it [01:47, 221.05it/s, bound: 407 | nc: 5 | ncall: 99854 | eff(%): 18.906 | loglstar: -inf < -1136.965 < inf | logz: -1204.070 +/- 0.412 | dlogz: 472.376 > 0.309] + + 18901it [01:47, 221.17it/s, bound: 407 | nc: 5 | ncall: 99969 | eff(%): 18.907 | loglstar: -inf < -1128.439 < inf | logz: -1196.094 +/- 0.415 | dlogz: 464.483 > 0.309] + + 18924it [01:47, 219.31it/s, bound: 408 | nc: 5 | ncall: 100084 | eff(%): 18.908 | loglstar: -inf < -1124.627 < inf | logz: -1192.178 +/- 0.412 | dlogz: 460.387 > 0.309] + + 18948it [01:47, 223.45it/s, bound: 408 | nc: 5 | ncall: 100204 | eff(%): 18.909 | loglstar: -inf < -1119.629 < inf | logz: -1187.383 +/- 0.413 | dlogz: 455.537 > 0.309] + + 18971it [01:47, 215.68it/s, bound: 409 | nc: 5 | ncall: 100319 | eff(%): 18.911 | loglstar: -inf < -1111.996 < inf | logz: -1179.538 +/- 0.414 | dlogz: 447.575 > 0.309] + + 18995it [01:47, 221.30it/s, bound: 409 | nc: 5 | ncall: 100439 | eff(%): 18.912 | loglstar: -inf < -1105.240 < inf | logz: -1172.862 +/- 0.415 | dlogz: 440.835 > 0.309] + + 19018it [01:47, 215.55it/s, bound: 410 | nc: 5 | ncall: 100554 | eff(%): 18.913 | loglstar: -inf < -1101.997 < inf | logz: -1170.351 +/- 0.413 | dlogz: 438.358 > 0.309] + + 19041it [01:47, 217.00it/s, bound: 410 | nc: 5 | ncall: 100669 | eff(%): 18.914 | loglstar: -inf < -1094.349 < inf | logz: -1162.996 +/- 0.415 | dlogz: 430.970 > 0.309] + + 19064it [01:48, 220.25it/s, bound: 411 | nc: 5 | ncall: 100784 | eff(%): 18.916 | loglstar: -inf < -1087.565 < inf | logz: -1156.124 +/- 0.416 | dlogz: 423.982 > 0.309] + + 19089it [01:48, 227.72it/s, bound: 411 | nc: 5 | ncall: 100909 | eff(%): 18.917 | loglstar: -inf < -1081.515 < inf | logz: -1149.114 +/- 0.416 | dlogz: 416.709 > 0.309] + + 19112it [01:48, 218.06it/s, bound: 412 | nc: 5 | ncall: 101024 | eff(%): 18.918 | loglstar: -inf < -1075.174 < inf | logz: -1143.332 +/- 0.417 | dlogz: 410.937 > 0.309] + + 19137it [01:48, 225.91it/s, bound: 412 | nc: 5 | ncall: 101149 | eff(%): 18.920 | loglstar: -inf < -1068.505 < inf | logz: -1137.137 +/- 0.416 | dlogz: 404.743 > 0.309] + + 19160it [01:48, 220.80it/s, bound: 413 | nc: 5 | ncall: 101264 | eff(%): 18.921 | loglstar: -inf < -1064.191 < inf | logz: -1132.152 +/- 0.417 | dlogz: 399.531 > 0.309] + + 19184it [01:48, 225.64it/s, bound: 413 | nc: 5 | ncall: 101384 | eff(%): 18.922 | loglstar: -inf < -1058.561 < inf | logz: -1127.718 +/- 0.418 | dlogz: 395.266 > 0.309] + + 19207it [01:48, 204.91it/s, bound: 414 | nc: 5 | ncall: 101499 | eff(%): 18.923 | loglstar: -inf < -1050.291 < inf | logz: -1118.128 +/- 0.417 | dlogz: 385.306 > 0.309] + + 19228it [01:48, 202.54it/s, bound: 414 | nc: 5 | ncall: 101604 | eff(%): 18.924 | loglstar: -inf < -1042.773 < inf | logz: -1112.885 +/- 0.422 | dlogz: 380.804 > 0.309] + + 19250it [01:48, 206.70it/s, bound: 415 | nc: 5 | ncall: 101714 | eff(%): 18.926 | loglstar: -inf < -1036.539 < inf | logz: -1105.653 +/- 0.419 | dlogz: 372.929 > 0.309] + + 19276it [01:49, 221.30it/s, bound: 415 | nc: 5 | ncall: 101844 | eff(%): 18.927 | loglstar: -inf < -1027.993 < inf | logz: -1097.634 +/- 0.419 | dlogz: 364.874 > 0.309] + + 19299it [01:49, 214.97it/s, bound: 416 | nc: 5 | ncall: 101959 | eff(%): 18.928 | loglstar: -inf < -1021.435 < inf | logz: -1091.074 +/- 0.420 | dlogz: 358.292 > 0.309] + + 19323it [01:49, 217.72it/s, bound: 417 | nc: 5 | ncall: 102079 | eff(%): 18.929 | loglstar: -inf < -1016.276 < inf | logz: -1084.547 +/- 0.418 | dlogz: 351.346 > 0.309] + + 19346it [01:49, 218.71it/s, bound: 417 | nc: 5 | ncall: 102194 | eff(%): 18.931 | loglstar: -inf < -1007.746 < inf | logz: -1076.709 +/- 0.419 | dlogz: 343.529 > 0.309] + + 19368it [01:49, 218.73it/s, bound: 418 | nc: 5 | ncall: 102304 | eff(%): 18.932 | loglstar: -inf < -997.915 < inf | logz: -1067.772 +/- 0.423 | dlogz: 334.853 > 0.309] + + 19392it [01:49, 223.21it/s, bound: 418 | nc: 5 | ncall: 102424 | eff(%): 18.933 | loglstar: -inf < -993.800 < inf | logz: -1062.333 +/- 0.418 | dlogz: 339.892 > 0.309] + + 19415it [01:49, 210.04it/s, bound: 419 | nc: 5 | ncall: 102539 | eff(%): 18.934 | loglstar: -inf < -985.139 < inf | logz: -1055.446 +/- 0.422 | dlogz: 333.315 > 0.309] + + 19438it [01:49, 214.66it/s, bound: 419 | nc: 5 | ncall: 102654 | eff(%): 18.935 | loglstar: -inf < -975.055 < inf | logz: -1045.522 +/- 0.425 | dlogz: 376.104 > 0.309] + + 19461it [01:49, 217.57it/s, bound: 420 | nc: 5 | ncall: 102769 | eff(%): 18.937 | loglstar: -inf < -968.088 < inf | logz: -1037.471 +/- 0.420 | dlogz: 367.225 > 0.309] + + 19487it [01:50, 228.38it/s, bound: 420 | nc: 5 | ncall: 102899 | eff(%): 18.938 | loglstar: -inf < -961.515 < inf | logz: -1030.552 +/- 0.421 | dlogz: 360.202 > 0.309] + + 19510it [01:50, 225.87it/s, bound: 421 | nc: 5 | ncall: 103014 | eff(%): 18.939 | loglstar: -inf < -952.675 < inf | logz: -1022.038 +/- 0.422 | dlogz: 351.641 > 0.309] + + 19533it [01:50, 221.73it/s, bound: 421 | nc: 5 | ncall: 103129 | eff(%): 18.940 | loglstar: -inf < -947.025 < inf | logz: -1017.028 +/- 0.421 | dlogz: 354.678 > 0.309] + + 19556it [01:50, 207.43it/s, bound: 422 | nc: 5 | ncall: 103244 | eff(%): 18.942 | loglstar: -inf < -941.843 < inf | logz: -1011.958 +/- 0.421 | dlogz: 349.546 > 0.309] + + 19580it [01:50, 215.35it/s, bound: 422 | nc: 5 | ncall: 103364 | eff(%): 18.943 | loglstar: -inf < -933.389 < inf | logz: -1003.390 +/- 0.422 | dlogz: 340.942 > 0.309] + + 19602it [01:50, 206.73it/s, bound: 423 | nc: 5 | ncall: 103474 | eff(%): 18.944 | loglstar: -inf < -928.140 < inf | logz: -997.641 +/- 0.422 | dlogz: 334.982 > 0.309] + + 19623it [01:50, 205.37it/s, bound: 423 | nc: 5 | ncall: 103579 | eff(%): 18.945 | loglstar: -inf < -924.970 < inf | logz: -994.426 +/- 0.420 | dlogz: 361.710 > 0.309] + + 19644it [01:50, 202.28it/s, bound: 424 | nc: 5 | ncall: 103684 | eff(%): 18.946 | loglstar: -inf < -921.579 < inf | logz: -991.108 +/- 0.421 | dlogz: 358.360 > 0.309] + + 19665it [01:50, 203.76it/s, bound: 424 | nc: 5 | ncall: 103789 | eff(%): 18.947 | loglstar: -inf < -921.435 < inf | logz: -989.655 +/- 0.418 | dlogz: 356.714 > 0.309] + + 19688it [01:50, 208.81it/s, bound: 425 | nc: 5 | ncall: 103904 | eff(%): 18.948 | loglstar: -inf < -913.687 < inf | logz: -984.597 +/- 0.424 | dlogz: 351.941 > 0.309] + + 19711it [01:51, 214.91it/s, bound: 425 | nc: 5 | ncall: 104019 | eff(%): 18.949 | loglstar: -inf < -908.254 < inf | logz: -977.434 +/- 0.422 | dlogz: 344.379 > 0.309] + + 19733it [01:51, 215.77it/s, bound: 426 | nc: 5 | ncall: 104129 | eff(%): 18.951 | loglstar: -inf < -899.740 < inf | logz: -970.871 +/- 0.428 | dlogz: 384.801 > 0.309] + + 19757it [01:51, 221.77it/s, bound: 426 | nc: 5 | ncall: 104249 | eff(%): 18.952 | loglstar: -inf < -889.204 < inf | logz: -959.850 +/- 0.427 | dlogz: 373.304 > 0.309] + + 19780it [01:51, 221.23it/s, bound: 427 | nc: 5 | ncall: 104364 | eff(%): 18.953 | loglstar: -inf < -879.878 < inf | logz: -950.050 +/- 0.425 | dlogz: 363.250 > 0.309] + + 19806it [01:51, 226.04it/s, bound: 428 | nc: 5 | ncall: 104494 | eff(%): 18.954 | loglstar: -inf < -872.274 < inf | logz: -943.098 +/- 0.426 | dlogz: 356.345 > 0.309] + + 19831it [01:51, 230.47it/s, bound: 428 | nc: 5 | ncall: 104619 | eff(%): 18.955 | loglstar: -inf < -861.632 < inf | logz: -932.757 +/- 0.427 | dlogz: 346.019 > 0.309] + + 19855it [01:51, 222.95it/s, bound: 429 | nc: 5 | ncall: 104739 | eff(%): 18.957 | loglstar: -inf < -855.460 < inf | logz: -925.941 +/- 0.425 | dlogz: 338.884 > 0.309] + + 19881it [01:51, 232.20it/s, bound: 429 | nc: 5 | ncall: 104869 | eff(%): 18.958 | loglstar: -inf < -850.119 < inf | logz: -919.643 +/- 0.423 | dlogz: 332.388 > 0.309] + + 19905it [01:51, 229.64it/s, bound: 430 | nc: 5 | ncall: 104989 | eff(%): 18.959 | loglstar: -inf < -840.905 < inf | logz: -911.835 +/- 0.427 | dlogz: 324.714 > 0.309] + + 19929it [01:52, 226.49it/s, bound: 431 | nc: 5 | ncall: 105109 | eff(%): 18.960 | loglstar: -inf < -836.315 < inf | logz: -906.681 +/- 0.425 | dlogz: 319.335 > 0.309] + + 19952it [01:52, 224.54it/s, bound: 431 | nc: 5 | ncall: 105224 | eff(%): 18.961 | loglstar: -inf < -830.163 < inf | logz: -901.393 +/- 0.427 | dlogz: 314.104 > 0.309] + + 19975it [01:52, 210.59it/s, bound: 432 | nc: 5 | ncall: 105339 | eff(%): 18.963 | loglstar: -inf < -827.027 < inf | logz: -897.163 +/- 0.424 | dlogz: 388.047 > 0.309] + + 19997it [01:52, 208.27it/s, bound: 432 | nc: 5 | ncall: 105449 | eff(%): 18.964 | loglstar: -inf < -822.675 < inf | logz: -893.805 +/- 0.425 | dlogz: 384.703 > 0.309] + + 20019it [01:52, 206.24it/s, bound: 433 | nc: 5 | ncall: 105559 | eff(%): 18.965 | loglstar: -inf < -815.976 < inf | logz: -887.930 +/- 0.429 | dlogz: 379.090 > 0.309] + + 20041it [01:52, 208.82it/s, bound: 433 | nc: 5 | ncall: 105669 | eff(%): 18.966 | loglstar: -inf < -807.177 < inf | logz: -879.509 +/- 0.431 | dlogz: 370.738 > 0.309] + + 20064it [01:52, 209.15it/s, bound: 434 | nc: 5 | ncall: 105784 | eff(%): 18.967 | loglstar: -inf < -804.410 < inf | logz: -875.139 +/- 0.426 | dlogz: 365.759 > 0.309] + + 20088it [01:52, 217.71it/s, bound: 434 | nc: 5 | ncall: 105904 | eff(%): 18.968 | loglstar: -inf < -799.810 < inf | logz: -871.113 +/- 0.427 | dlogz: 361.730 > 0.309] + + 20110it [01:52, 210.51it/s, bound: 435 | nc: 5 | ncall: 106014 | eff(%): 18.969 | loglstar: -inf < -789.978 < inf | logz: -862.655 +/- 0.432 | dlogz: 353.718 > 0.309] + + 20136it [01:53, 222.40it/s, bound: 435 | nc: 5 | ncall: 106144 | eff(%): 18.970 | loglstar: -inf < -783.230 < inf | logz: -855.052 +/- 0.430 | dlogz: 345.612 > 0.309] + + 20160it [01:53, 225.58it/s, bound: 436 | nc: 5 | ncall: 106264 | eff(%): 18.972 | loglstar: -inf < -778.585 < inf | logz: -850.325 +/- 0.428 | dlogz: 340.770 > 0.309] + + 20184it [01:53, 228.82it/s, bound: 436 | nc: 5 | ncall: 106384 | eff(%): 18.973 | loglstar: -inf < -772.488 < inf | logz: -844.247 +/- 0.429 | dlogz: 334.577 > 0.309] + + 20207it [01:53, 223.24it/s, bound: 437 | nc: 5 | ncall: 106499 | eff(%): 18.974 | loglstar: -inf < -763.920 < inf | logz: -835.334 +/- 0.428 | dlogz: 325.463 > 0.309] + + 20233it [01:53, 231.71it/s, bound: 437 | nc: 5 | ncall: 106629 | eff(%): 18.975 | loglstar: -inf < -758.381 < inf | logz: -831.095 +/- 0.430 | dlogz: 321.437 > 0.309] + + 20257it [01:53, 215.46it/s, bound: 438 | nc: 5 | ncall: 106749 | eff(%): 18.976 | loglstar: -inf < -749.730 < inf | logz: -821.232 +/- 0.429 | dlogz: 311.228 > 0.309] + + 20281it [01:53, 221.52it/s, bound: 438 | nc: 5 | ncall: 106869 | eff(%): 18.977 | loglstar: -inf < -745.017 < inf | logz: -816.700 +/- 0.429 | dlogz: 306.633 > 0.309] + + 20304it [01:53, 199.13it/s, bound: 439 | nc: 5 | ncall: 106984 | eff(%): 18.979 | loglstar: -inf < -737.266 < inf | logz: -810.318 +/- 0.432 | dlogz: 300.537 > 0.309] + + 20326it [01:53, 202.77it/s, bound: 439 | nc: 5 | ncall: 107094 | eff(%): 18.980 | loglstar: -inf < -733.432 < inf | logz: -805.966 +/- 0.430 | dlogz: 295.913 > 0.309] + + 20348it [01:54, 207.22it/s, bound: 440 | nc: 5 | ncall: 107204 | eff(%): 18.981 | loglstar: -inf < -728.744 < inf | logz: -800.517 +/- 0.431 | dlogz: 290.206 > 0.309] + + 20373it [01:54, 217.51it/s, bound: 440 | nc: 5 | ncall: 107329 | eff(%): 18.982 | loglstar: -inf < -722.672 < inf | logz: -795.366 +/- 0.432 | dlogz: 285.107 > 0.309] + + 20396it [01:54, 209.98it/s, bound: 441 | nc: 5 | ncall: 107444 | eff(%): 18.983 | loglstar: -inf < -720.047 < inf | logz: -792.239 +/- 0.430 | dlogz: 281.811 > 0.309] + + 20421it [01:54, 217.38it/s, bound: 441 | nc: 5 | ncall: 107569 | eff(%): 18.984 | loglstar: -inf < -710.648 < inf | logz: -784.033 +/- 0.434 | dlogz: 273.838 > 0.309] + + 20443it [01:54, 202.58it/s, bound: 442 | nc: 5 | ncall: 107679 | eff(%): 18.985 | loglstar: -inf < -704.321 < inf | logz: -776.454 +/- 0.432 | dlogz: 396.664 > 0.309] + + 20464it [01:54, 201.72it/s, bound: 442 | nc: 5 | ncall: 107784 | eff(%): 18.986 | loglstar: -inf < -702.775 < inf | logz: -774.413 +/- 0.429 | dlogz: 394.479 > 0.309] + + 20486it [01:54, 205.30it/s, bound: 443 | nc: 5 | ncall: 107894 | eff(%): 18.987 | loglstar: -inf < -699.554 < inf | logz: -771.678 +/- 0.431 | dlogz: 391.722 > 0.309] + + 20509it [01:54, 211.14it/s, bound: 443 | nc: 5 | ncall: 108009 | eff(%): 18.988 | loglstar: -inf < -694.539 < inf | logz: -767.849 +/- 0.434 | dlogz: 388.084 > 0.309] + + 20531it [01:54, 195.19it/s, bound: 444 | nc: 5 | ncall: 108119 | eff(%): 18.989 | loglstar: -inf < -690.744 < inf | logz: -763.291 +/- 0.431 | dlogz: 383.170 > 0.309] + + 20551it [01:55, 188.23it/s, bound: 444 | nc: 5 | ncall: 108219 | eff(%): 18.990 | loglstar: -inf < -686.460 < inf | logz: -758.447 +/- 0.432 | dlogz: 378.233 > 0.309] + + 20571it [01:55, 186.45it/s, bound: 445 | nc: 5 | ncall: 108319 | eff(%): 18.991 | loglstar: -inf < -681.519 < inf | logz: -754.384 +/- 0.434 | dlogz: 374.225 > 0.309] + + 20593it [01:55, 194.81it/s, bound: 445 | nc: 5 | ncall: 108429 | eff(%): 18.992 | loglstar: -inf < -676.859 < inf | logz: -749.187 +/- 0.433 | dlogz: 368.856 > 0.309] + + 20613it [01:55, 194.03it/s, bound: 446 | nc: 5 | ncall: 108529 | eff(%): 18.993 | loglstar: -inf < -673.529 < inf | logz: -746.184 +/- 0.433 | dlogz: 365.808 > 0.309] + + 20638it [01:55, 209.02it/s, bound: 446 | nc: 5 | ncall: 108654 | eff(%): 18.994 | loglstar: -inf < -669.564 < inf | logz: -743.054 +/- 0.433 | dlogz: 362.713 > 0.309] + + 20660it [01:55, 208.88it/s, bound: 447 | nc: 5 | ncall: 108764 | eff(%): 18.995 | loglstar: -inf < -662.023 < inf | logz: -735.543 +/- 0.437 | dlogz: 355.190 > 0.309] + + 20681it [01:55, 208.14it/s, bound: 447 | nc: 5 | ncall: 108869 | eff(%): 18.996 | loglstar: -inf < -655.638 < inf | logz: -729.040 +/- 0.436 | dlogz: 348.556 > 0.309] + + 20702it [01:55, 207.02it/s, bound: 448 | nc: 5 | ncall: 108974 | eff(%): 18.997 | loglstar: -inf < -650.742 < inf | logz: -724.728 +/- 0.434 | dlogz: 344.213 > 0.309] + + 20727it [01:55, 217.32it/s, bound: 448 | nc: 5 | ncall: 109099 | eff(%): 18.998 | loglstar: -inf < -643.797 < inf | logz: -717.563 +/- 0.437 | dlogz: 336.993 > 0.309] + + 20749it [01:55, 198.49it/s, bound: 449 | nc: 5 | ncall: 109209 | eff(%): 18.999 | loglstar: -inf < -638.836 < inf | logz: -712.340 +/- 0.436 | dlogz: 331.575 > 0.309] + + 20775it [01:56, 215.33it/s, bound: 449 | nc: 5 | ncall: 109339 | eff(%): 19.001 | loglstar: -inf < -629.140 < inf | logz: -702.975 +/- 0.437 | dlogz: 322.213 > 0.309] + + 20797it [01:56, 210.12it/s, bound: 450 | nc: 5 | ncall: 109449 | eff(%): 19.002 | loglstar: -inf < -625.819 < inf | logz: -699.149 +/- 0.435 | dlogz: 318.180 > 0.309] + + 20820it [01:56, 214.80it/s, bound: 450 | nc: 5 | ncall: 109564 | eff(%): 19.003 | loglstar: -inf < -622.112 < inf | logz: -695.510 +/- 0.435 | dlogz: 314.454 > 0.309] + + 20842it [01:56, 212.40it/s, bound: 451 | nc: 5 | ncall: 109674 | eff(%): 19.004 | loglstar: -inf < -618.752 < inf | logz: -692.449 +/- 0.435 | dlogz: 311.329 > 0.309] + + 20866it [01:56, 219.65it/s, bound: 451 | nc: 5 | ncall: 109794 | eff(%): 19.005 | loglstar: -inf < -613.747 < inf | logz: -687.678 +/- 0.437 | dlogz: 306.553 > 0.309] + + 20889it [01:56, 221.32it/s, bound: 452 | nc: 5 | ncall: 109909 | eff(%): 19.006 | loglstar: -inf < -608.731 < inf | logz: -682.961 +/- 0.437 | dlogz: 301.754 > 0.309] + + 20912it [01:56, 213.74it/s, bound: 452 | nc: 5 | ncall: 110024 | eff(%): 19.007 | loglstar: -inf < -607.026 < inf | logz: -680.045 +/- 0.435 | dlogz: 298.614 > 0.309] + + 20935it [01:56, 215.73it/s, bound: 453 | nc: 5 | ncall: 110139 | eff(%): 19.008 | loglstar: -inf < -600.563 < inf | logz: -675.456 +/- 0.442 | dlogz: 294.415 > 0.309] + + 20957it [01:56, 213.22it/s, bound: 453 | nc: 5 | ncall: 110249 | eff(%): 19.009 | loglstar: -inf < -596.370 < inf | logz: -670.612 +/- 0.438 | dlogz: 289.172 > 0.309] + + 20981it [01:57, 219.16it/s, bound: 454 | nc: 5 | ncall: 110369 | eff(%): 19.010 | loglstar: -inf < -588.875 < inf | logz: -663.390 +/- 0.440 | dlogz: 281.938 > 0.309] + + 21006it [01:57, 225.19it/s, bound: 454 | nc: 5 | ncall: 110494 | eff(%): 19.011 | loglstar: -inf < -581.489 < inf | logz: -656.124 +/- 0.440 | dlogz: 274.600 > 0.309] + + 21029it [01:57, 212.22it/s, bound: 455 | nc: 5 | ncall: 110609 | eff(%): 19.012 | loglstar: -inf < -574.093 < inf | logz: -649.056 +/- 0.440 | dlogz: 267.501 > 0.309] + + 21054it [01:57, 222.05it/s, bound: 456 | nc: 5 | ncall: 110734 | eff(%): 19.013 | loglstar: -inf < -569.868 < inf | logz: -643.897 +/- 0.438 | dlogz: 262.029 > 0.309] + + 21079it [01:57, 229.90it/s, bound: 456 | nc: 5 | ncall: 110859 | eff(%): 19.014 | loglstar: -inf < -567.749 < inf | logz: -641.809 +/- 0.436 | dlogz: 259.846 > 0.309] + + 21103it [01:57, 225.21it/s, bound: 457 | nc: 5 | ncall: 110979 | eff(%): 19.015 | loglstar: -inf < -563.288 < inf | logz: -637.415 +/- 0.438 | dlogz: 255.390 > 0.309] + + 21131it [01:57, 240.68it/s, bound: 457 | nc: 5 | ncall: 111119 | eff(%): 19.017 | loglstar: -inf < -555.300 < inf | logz: -630.297 +/- 0.440 | dlogz: 248.315 > 0.309] + + 21156it [01:57, 231.34it/s, bound: 458 | nc: 5 | ncall: 111244 | eff(%): 19.018 | loglstar: -inf < -551.555 < inf | logz: -625.884 +/- 0.439 | dlogz: 243.686 > 0.309] + + 21180it [01:57, 231.03it/s, bound: 458 | nc: 5 | ncall: 111364 | eff(%): 19.019 | loglstar: -inf < -547.163 < inf | logz: -622.001 +/- 0.440 | dlogz: 239.781 > 0.309] + + 21204it [01:58, 225.27it/s, bound: 459 | nc: 5 | ncall: 111484 | eff(%): 19.020 | loglstar: -inf < -540.250 < inf | logz: -616.049 +/- 0.443 | dlogz: 234.042 > 0.309] + + 21232it [01:58, 238.06it/s, bound: 459 | nc: 5 | ncall: 111624 | eff(%): 19.021 | loglstar: -inf < -534.216 < inf | logz: -609.385 +/- 0.442 | dlogz: 226.997 > 0.309] + + 21256it [01:58, 206.58it/s, bound: 460 | nc: 5 | ncall: 111744 | eff(%): 19.022 | loglstar: -inf < -528.431 < inf | logz: -603.140 +/- 0.441 | dlogz: 220.604 > 0.309] + + 21278it [01:58, 177.60it/s, bound: 460 | nc: 5 | ncall: 111854 | eff(%): 19.023 | loglstar: -inf < -525.322 < inf | logz: -599.851 +/- 0.440 | dlogz: 217.223 > 0.309] + + 21297it [01:58, 172.61it/s, bound: 461 | nc: 5 | ncall: 111949 | eff(%): 19.024 | loglstar: -inf < -523.107 < inf | logz: -597.580 +/- 0.440 | dlogz: 214.877 > 0.309] + + 21317it [01:58, 177.07it/s, bound: 461 | nc: 5 | ncall: 112049 | eff(%): 19.025 | loglstar: -inf < -518.717 < inf | logz: -594.111 +/- 0.443 | dlogz: 211.470 > 0.309] + + 21336it [01:58, 168.31it/s, bound: 462 | nc: 5 | ncall: 112144 | eff(%): 19.026 | loglstar: -inf < -515.021 < inf | logz: -591.001 +/- 0.443 | dlogz: 208.473 > 0.309] + + 21354it [01:58, 165.65it/s, bound: 462 | nc: 5 | ncall: 112234 | eff(%): 19.026 | loglstar: -inf < -510.495 < inf | logz: -586.485 +/- 0.445 | dlogz: 203.841 > 0.309] + + 21371it [01:59, 164.72it/s, bound: 463 | nc: 5 | ncall: 112319 | eff(%): 19.027 | loglstar: -inf < -508.432 < inf | logz: -583.289 +/- 0.442 | dlogz: 200.352 > 0.309] + + 21388it [01:59, 164.48it/s, bound: 463 | nc: 5 | ncall: 112404 | eff(%): 19.028 | loglstar: -inf < -503.797 < inf | logz: -579.413 +/- 0.444 | dlogz: 196.497 > 0.309] + + 21407it [01:59, 167.91it/s, bound: 463 | nc: 5 | ncall: 112499 | eff(%): 19.029 | loglstar: -inf < -502.346 < inf | logz: -577.065 +/- 0.441 | dlogz: 193.986 > 0.309] + + 21424it [01:59, 163.87it/s, bound: 464 | nc: 5 | ncall: 112584 | eff(%): 19.029 | loglstar: -inf < -499.934 < inf | logz: -575.361 +/- 0.441 | dlogz: 192.268 > 0.309] + + 21447it [01:59, 181.90it/s, bound: 464 | nc: 5 | ncall: 112699 | eff(%): 19.030 | loglstar: -inf < -498.680 < inf | logz: -573.210 +/- 0.440 | dlogz: 189.975 > 0.309] + + 21466it [01:59, 178.94it/s, bound: 465 | nc: 5 | ncall: 112794 | eff(%): 19.031 | loglstar: -inf < -496.499 < inf | logz: -571.970 +/- 0.441 | dlogz: 188.752 > 0.309] + + 21490it [01:59, 194.26it/s, bound: 465 | nc: 5 | ncall: 112914 | eff(%): 19.032 | loglstar: -inf < -494.498 < inf | logz: -569.824 +/- 0.441 | dlogz: 186.495 > 0.309] + + 21510it [01:59, 195.28it/s, bound: 466 | nc: 5 | ncall: 113014 | eff(%): 19.033 | loglstar: -inf < -490.205 < inf | logz: -566.280 +/- 0.445 | dlogz: 206.717 > 0.309] + + 21537it [01:59, 213.47it/s, bound: 466 | nc: 5 | ncall: 113149 | eff(%): 19.034 | loglstar: -inf < -481.943 < inf | logz: -558.360 +/- 0.447 | dlogz: 198.726 > 0.309] + + 21559it [01:59, 211.78it/s, bound: 467 | nc: 5 | ncall: 113259 | eff(%): 19.035 | loglstar: -inf < -478.871 < inf | logz: -554.698 +/- 0.444 | dlogz: 194.891 > 0.309] + + 21584it [02:00, 221.96it/s, bound: 467 | nc: 5 | ncall: 113384 | eff(%): 19.036 | loglstar: -inf < -475.277 < inf | logz: -551.248 +/- 0.445 | dlogz: 191.367 > 0.309] + + 21607it [02:00, 217.19it/s, bound: 468 | nc: 5 | ncall: 113499 | eff(%): 19.037 | loglstar: -inf < -474.397 < inf | logz: -549.559 +/- 0.442 | dlogz: 189.510 > 0.309] + + 21632it [02:00, 224.16it/s, bound: 468 | nc: 5 | ncall: 113624 | eff(%): 19.038 | loglstar: -inf < -470.310 < inf | logz: -546.918 +/- 0.445 | dlogz: 186.926 > 0.309] + + 21655it [02:00, 221.04it/s, bound: 469 | nc: 5 | ncall: 113739 | eff(%): 19.039 | loglstar: -inf < -464.727 < inf | logz: -541.646 +/- 0.447 | dlogz: 181.658 > 0.309] + + 21678it [02:00, 223.35it/s, bound: 469 | nc: 5 | ncall: 113854 | eff(%): 19.040 | loglstar: -inf < -460.667 < inf | logz: -537.467 +/- 0.447 | dlogz: 177.355 > 0.309] + + 21703it [02:00, 228.38it/s, bound: 470 | nc: 5 | ncall: 113979 | eff(%): 19.041 | loglstar: -inf < -459.587 < inf | logz: -535.050 +/- 0.444 | dlogz: 174.679 > 0.309] + + 21729it [02:00, 229.92it/s, bound: 471 | nc: 5 | ncall: 114109 | eff(%): 19.042 | loglstar: -inf < -458.197 < inf | logz: -533.810 +/- 0.442 | dlogz: 173.354 > 0.309] + + 21753it [02:00, 228.41it/s, bound: 471 | nc: 5 | ncall: 114229 | eff(%): 19.043 | loglstar: -inf < -456.280 < inf | logz: -532.289 +/- 0.443 | dlogz: 171.777 > 0.309] + + 21776it [02:00, 224.62it/s, bound: 472 | nc: 5 | ncall: 114344 | eff(%): 19.044 | loglstar: -inf < -451.878 < inf | logz: -528.607 +/- 0.447 | dlogz: 168.104 > 0.309] + + 21801it [02:01, 231.86it/s, bound: 472 | nc: 5 | ncall: 114469 | eff(%): 19.045 | loglstar: -inf < -449.738 < inf | logz: -526.035 +/- 0.445 | dlogz: 165.364 > 0.309] + + 21825it [02:01, 217.40it/s, bound: 473 | nc: 5 | ncall: 114589 | eff(%): 19.046 | loglstar: -inf < -447.049 < inf | logz: -523.312 +/- 0.446 | dlogz: 162.553 > 0.309] + + 21849it [02:01, 222.03it/s, bound: 473 | nc: 5 | ncall: 114709 | eff(%): 19.047 | loglstar: -inf < -442.674 < inf | logz: -519.961 +/- 0.448 | dlogz: 159.236 > 0.309] + + 21872it [02:01, 220.04it/s, bound: 474 | nc: 5 | ncall: 114824 | eff(%): 19.048 | loglstar: -inf < -441.119 < inf | logz: -517.594 +/- 0.446 | dlogz: 156.679 > 0.309] + + 21898it [02:01, 230.61it/s, bound: 474 | nc: 5 | ncall: 114954 | eff(%): 19.049 | loglstar: -inf < -437.057 < inf | logz: -514.184 +/- 0.448 | dlogz: 153.242 > 0.309] + + 21922it [02:01, 232.36it/s, bound: 475 | nc: 5 | ncall: 115074 | eff(%): 19.050 | loglstar: -inf < -434.403 < inf | logz: -511.238 +/- 0.447 | dlogz: 150.190 > 0.309] + + 21949it [02:01, 241.72it/s, bound: 475 | nc: 5 | ncall: 115209 | eff(%): 19.051 | loglstar: -inf < -432.140 < inf | logz: -508.782 +/- 0.447 | dlogz: 147.609 > 0.309] + + 21974it [02:01, 230.94it/s, bound: 476 | nc: 5 | ncall: 115334 | eff(%): 19.052 | loglstar: -inf < -430.015 < inf | logz: -506.463 +/- 0.447 | dlogz: 157.728 > 0.309] + + 21998it [02:01, 233.50it/s, bound: 476 | nc: 5 | ncall: 115454 | eff(%): 19.053 | loglstar: -inf < -423.393 < inf | logz: -501.200 +/- 0.451 | dlogz: 152.552 > 0.309] + + 22022it [02:01, 232.42it/s, bound: 477 | nc: 5 | ncall: 115574 | eff(%): 19.054 | loglstar: -inf < -419.740 < inf | logz: -496.710 +/- 0.449 | dlogz: 186.938 > 0.309] + + 22047it [02:02, 235.63it/s, bound: 478 | nc: 5 | ncall: 115699 | eff(%): 19.055 | loglstar: -inf < -416.572 < inf | logz: -494.003 +/- 0.450 | dlogz: 184.184 > 0.309] + + 22075it [02:02, 245.69it/s, bound: 478 | nc: 5 | ncall: 115839 | eff(%): 19.057 | loglstar: -inf < -410.959 < inf | logz: -488.464 +/- 0.451 | dlogz: 178.550 > 0.309] + + 22100it [02:02, 237.76it/s, bound: 479 | nc: 5 | ncall: 115964 | eff(%): 19.058 | loglstar: -inf < -407.061 < inf | logz: -484.790 +/- 0.450 | dlogz: 174.802 > 0.309] + + 22128it [02:02, 248.78it/s, bound: 479 | nc: 5 | ncall: 116104 | eff(%): 19.059 | loglstar: -inf < -404.491 < inf | logz: -481.684 +/- 0.449 | dlogz: 171.542 > 0.309] + + 22153it [02:02, 242.83it/s, bound: 480 | nc: 5 | ncall: 116229 | eff(%): 19.060 | loglstar: -inf < -399.270 < inf | logz: -477.440 +/- 0.452 | dlogz: 167.324 > 0.309] + + 22179it [02:02, 242.65it/s, bound: 481 | nc: 5 | ncall: 116359 | eff(%): 19.061 | loglstar: -inf < -396.085 < inf | logz: -473.587 +/- 0.450 | dlogz: 163.291 > 0.309] + + 22206it [02:02, 249.24it/s, bound: 481 | nc: 5 | ncall: 116494 | eff(%): 19.062 | loglstar: -inf < -392.914 < inf | logz: -470.603 +/- 0.451 | dlogz: 199.398 > 0.309] + + 22231it [02:02, 246.44it/s, bound: 482 | nc: 5 | ncall: 116619 | eff(%): 19.063 | loglstar: -inf < -391.403 < inf | logz: -468.730 +/- 0.450 | dlogz: 197.402 > 0.309] + + 22256it [02:02, 241.45it/s, bound: 482 | nc: 5 | ncall: 116744 | eff(%): 19.064 | loglstar: -inf < -389.758 < inf | logz: -467.106 +/- 0.450 | dlogz: 195.692 > 0.309] + + 22281it [02:03, 232.50it/s, bound: 483 | nc: 5 | ncall: 116869 | eff(%): 19.065 | loglstar: -inf < -387.279 < inf | logz: -465.161 +/- 0.451 | dlogz: 193.698 > 0.309] + + 22308it [02:03, 242.82it/s, bound: 483 | nc: 5 | ncall: 117004 | eff(%): 19.066 | loglstar: -inf < -383.197 < inf | logz: -461.617 +/- 0.453 | dlogz: 190.125 > 0.309] + + 22333it [02:03, 241.81it/s, bound: 484 | nc: 5 | ncall: 117129 | eff(%): 19.067 | loglstar: -inf < -380.135 < inf | logz: -458.809 +/- 0.453 | dlogz: 187.240 > 0.309] + + 22359it [02:03, 242.41it/s, bound: 485 | nc: 5 | ncall: 117259 | eff(%): 19.068 | loglstar: -inf < -377.013 < inf | logz: -455.452 +/- 0.453 | dlogz: 183.759 > 0.309] + + 22385it [02:03, 246.85it/s, bound: 485 | nc: 5 | ncall: 117389 | eff(%): 19.069 | loglstar: -inf < -374.216 < inf | logz: -452.743 +/- 0.453 | dlogz: 180.956 > 0.309] + + 22410it [02:03, 246.32it/s, bound: 486 | nc: 5 | ncall: 117514 | eff(%): 19.070 | loglstar: -inf < -371.634 < inf | logz: -449.947 +/- 0.453 | dlogz: 178.051 > 0.309] + + 22437it [02:03, 252.37it/s, bound: 486 | nc: 5 | ncall: 117649 | eff(%): 19.071 | loglstar: -inf < -368.410 < inf | logz: -446.878 +/- 0.454 | dlogz: 174.902 > 0.309] + + 22463it [02:03, 249.47it/s, bound: 487 | nc: 5 | ncall: 117779 | eff(%): 19.072 | loglstar: -inf < -364.847 < inf | logz: -443.401 +/- 0.455 | dlogz: 171.333 > 0.309] + + 22491it [02:03, 255.99it/s, bound: 487 | nc: 5 | ncall: 117919 | eff(%): 19.073 | loglstar: -inf < -361.467 < inf | logz: -439.930 +/- 0.455 | dlogz: 167.757 > 0.309] + + 22517it [02:04, 235.66it/s, bound: 488 | nc: 5 | ncall: 118049 | eff(%): 19.074 | loglstar: -inf < -359.947 < inf | logz: -438.145 +/- 0.453 | dlogz: 165.856 > 0.309] + + 22541it [02:04, 224.76it/s, bound: 489 | nc: 5 | ncall: 118169 | eff(%): 19.075 | loglstar: -inf < -356.876 < inf | logz: -435.810 +/- 0.455 | dlogz: 163.501 > 0.309] + + 22564it [02:04, 217.55it/s, bound: 489 | nc: 5 | ncall: 118284 | eff(%): 19.076 | loglstar: -inf < -356.045 < inf | logz: -434.292 +/- 0.453 | dlogz: 161.840 > 0.309] + + 22586it [02:04, 214.45it/s, bound: 490 | nc: 5 | ncall: 118394 | eff(%): 19.077 | loglstar: -inf < -353.129 < inf | logz: -432.057 +/- 0.455 | dlogz: 159.579 > 0.309] + + 22609it [02:04, 217.92it/s, bound: 490 | nc: 5 | ncall: 118509 | eff(%): 19.078 | loglstar: -inf < -348.960 < inf | logz: -428.414 +/- 0.457 | dlogz: 155.888 > 0.309] + + 22632it [02:04, 220.19it/s, bound: 491 | nc: 5 | ncall: 118624 | eff(%): 19.079 | loglstar: -inf < -345.712 < inf | logz: -425.500 +/- 0.457 | dlogz: 152.967 > 0.309] + + 22660it [02:04, 237.33it/s, bound: 491 | nc: 5 | ncall: 118764 | eff(%): 19.080 | loglstar: -inf < -341.718 < inf | logz: -421.087 +/- 0.457 | dlogz: 148.373 > 0.309] + + 22684it [02:04, 235.82it/s, bound: 492 | nc: 5 | ncall: 118884 | eff(%): 19.081 | loglstar: -inf < -340.160 < inf | logz: -419.033 +/- 0.456 | dlogz: 146.196 > 0.309] + + 22712it [02:04, 246.54it/s, bound: 492 | nc: 5 | ncall: 119024 | eff(%): 19.082 | loglstar: -inf < -337.379 < inf | logz: -416.653 +/- 0.456 | dlogz: 143.749 > 0.309] + + 22737it [02:04, 244.93it/s, bound: 493 | nc: 5 | ncall: 119149 | eff(%): 19.083 | loglstar: -inf < -334.180 < inf | logz: -414.080 +/- 0.458 | dlogz: 141.158 > 0.309] + + 22762it [02:05, 229.93it/s, bound: 493 | nc: 5 | ncall: 119274 | eff(%): 19.084 | loglstar: -inf < -330.066 < inf | logz: -409.979 +/- 0.459 | dlogz: 136.960 > 0.309] + + 22786it [02:05, 203.21it/s, bound: 494 | nc: 5 | ncall: 119394 | eff(%): 19.085 | loglstar: -inf < -327.320 < inf | logz: -407.290 +/- 0.458 | dlogz: 134.190 > 0.309] + + 22809it [02:05, 202.82it/s, bound: 495 | nc: 5 | ncall: 119509 | eff(%): 19.086 | loglstar: -inf < -324.975 < inf | logz: -404.378 +/- 0.458 | dlogz: 131.132 > 0.309] + + 22838it [02:05, 225.56it/s, bound: 495 | nc: 5 | ncall: 119654 | eff(%): 19.087 | loglstar: -inf < -321.891 < inf | logz: -401.622 +/- 0.458 | dlogz: 128.300 > 0.309] + + 22862it [02:05, 221.74it/s, bound: 496 | nc: 5 | ncall: 119774 | eff(%): 19.088 | loglstar: -inf < -319.364 < inf | logz: -399.073 +/- 0.458 | dlogz: 125.658 > 0.309] + + 22890it [02:05, 236.05it/s, bound: 496 | nc: 5 | ncall: 119914 | eff(%): 19.089 | loglstar: -inf < -315.733 < inf | logz: -395.998 +/- 0.459 | dlogz: 122.544 > 0.309] + + 22916it [02:05, 240.55it/s, bound: 497 | nc: 5 | ncall: 120044 | eff(%): 19.090 | loglstar: -inf < -313.800 < inf | logz: -393.663 +/- 0.458 | dlogz: 120.068 > 0.309] + + 22944it [02:05, 248.72it/s, bound: 498 | nc: 5 | ncall: 120184 | eff(%): 19.091 | loglstar: -inf < -310.738 < inf | logz: -391.047 +/- 0.459 | dlogz: 117.386 > 0.309] + + 22970it [02:05, 251.32it/s, bound: 498 | nc: 5 | ncall: 120314 | eff(%): 19.092 | loglstar: -inf < -308.117 < inf | logz: -388.447 +/- 0.460 | dlogz: 114.702 > 0.309] + + 22996it [02:06, 241.38it/s, bound: 499 | nc: 5 | ncall: 120444 | eff(%): 19.093 | loglstar: -inf < -304.987 < inf | logz: -385.474 +/- 0.460 | dlogz: 111.644 > 0.309] + + 23022it [02:06, 244.59it/s, bound: 499 | nc: 5 | ncall: 120574 | eff(%): 19.094 | loglstar: -inf < -303.145 < inf | logz: -383.165 +/- 0.459 | dlogz: 109.201 > 0.309] + + 23047it [02:06, 238.17it/s, bound: 500 | nc: 5 | ncall: 120699 | eff(%): 19.095 | loglstar: -inf < -299.523 < inf | logz: -380.689 +/- 0.461 | dlogz: 123.108 > 0.309] + + 23073it [02:06, 242.85it/s, bound: 500 | nc: 5 | ncall: 120829 | eff(%): 19.096 | loglstar: -inf < -297.502 < inf | logz: -377.744 +/- 0.461 | dlogz: 119.936 > 0.309] + + 23098it [02:06, 235.81it/s, bound: 501 | nc: 5 | ncall: 120954 | eff(%): 19.097 | loglstar: -inf < -296.917 < inf | logz: -376.703 +/- 0.459 | dlogz: 118.771 > 0.309] + + 23124it [02:06, 234.22it/s, bound: 502 | nc: 5 | ncall: 121084 | eff(%): 19.097 | loglstar: -inf < -293.437 < inf | logz: -374.355 +/- 0.461 | dlogz: 116.421 > 0.309] + + 23150it [02:06, 241.06it/s, bound: 502 | nc: 5 | ncall: 121214 | eff(%): 19.098 | loglstar: -inf < -290.526 < inf | logz: -371.227 +/- 0.462 | dlogz: 113.168 > 0.309] + + 23175it [02:06, 228.64it/s, bound: 503 | nc: 5 | ncall: 121339 | eff(%): 19.099 | loglstar: -inf < -288.628 < inf | logz: -369.305 +/- 0.461 | dlogz: 111.154 > 0.309] + + 23199it [02:06, 231.51it/s, bound: 503 | nc: 5 | ncall: 121459 | eff(%): 19.100 | loglstar: -inf < -286.617 < inf | logz: -367.426 +/- 0.461 | dlogz: 109.201 > 0.309] + + 23223it [02:07, 228.08it/s, bound: 504 | nc: 5 | ncall: 121579 | eff(%): 19.101 | loglstar: -inf < -285.181 < inf | logz: -365.867 +/- 0.461 | dlogz: 107.549 > 0.309] + + 23249it [02:07, 234.20it/s, bound: 504 | nc: 5 | ncall: 121709 | eff(%): 19.102 | loglstar: -inf < -283.194 < inf | logz: -364.262 +/- 0.461 | dlogz: 105.880 > 0.309] + + 23273it [02:07, 228.40it/s, bound: 505 | nc: 5 | ncall: 121829 | eff(%): 19.103 | loglstar: -inf < -279.613 < inf | logz: -361.031 +/- 0.464 | dlogz: 102.599 > 0.309] + + 23296it [02:07, 221.86it/s, bound: 505 | nc: 5 | ncall: 121944 | eff(%): 19.104 | loglstar: -inf < -278.935 < inf | logz: -359.433 +/- 0.462 | dlogz: 100.848 > 0.309] + + 23319it [02:07, 221.49it/s, bound: 506 | nc: 5 | ncall: 122059 | eff(%): 19.105 | loglstar: -inf < -276.760 < inf | logz: -357.867 +/- 0.462 | dlogz: 99.234 > 0.309] + + 23346it [02:07, 233.24it/s, bound: 506 | nc: 5 | ncall: 122194 | eff(%): 19.106 | loglstar: -inf < -275.263 < inf | logz: -356.060 +/- 0.462 | dlogz: 97.313 > 0.309] + + 23370it [02:07, 227.79it/s, bound: 507 | nc: 5 | ncall: 122314 | eff(%): 19.107 | loglstar: -inf < -273.154 < inf | logz: -354.419 +/- 0.463 | dlogz: 95.618 > 0.309] + + 23394it [02:07, 230.82it/s, bound: 508 | nc: 5 | ncall: 122434 | eff(%): 19.107 | loglstar: -inf < -270.485 < inf | logz: -352.220 +/- 0.464 | dlogz: 93.366 > 0.309] + + 23422it [02:07, 244.06it/s, bound: 508 | nc: 5 | ncall: 122574 | eff(%): 19.108 | loglstar: -inf < -267.692 < inf | logz: -349.068 +/- 0.465 | dlogz: 90.090 > 0.309] + + 23447it [02:08, 239.99it/s, bound: 509 | nc: 5 | ncall: 122699 | eff(%): 19.109 | loglstar: -inf < -266.064 < inf | logz: -347.595 +/- 0.464 | dlogz: 89.763 > 0.309] + + 23474it [02:08, 247.30it/s, bound: 509 | nc: 5 | ncall: 122834 | eff(%): 19.110 | loglstar: -inf < -263.432 < inf | logz: -345.181 +/- 0.465 | dlogz: 87.269 > 0.309] + + 23499it [02:08, 234.94it/s, bound: 510 | nc: 5 | ncall: 122959 | eff(%): 19.111 | loglstar: -inf < -261.430 < inf | logz: -343.285 +/- 0.465 | dlogz: 85.285 > 0.309] + + 23523it [02:08, 228.82it/s, bound: 511 | nc: 5 | ncall: 123079 | eff(%): 19.112 | loglstar: -inf < -258.654 < inf | logz: -340.551 +/- 0.466 | dlogz: 82.465 > 0.309] + + 23550it [02:08, 239.78it/s, bound: 511 | nc: 5 | ncall: 123214 | eff(%): 19.113 | loglstar: -inf < -255.426 < inf | logz: -337.488 +/- 0.466 | dlogz: 79.326 > 0.309] + + 23575it [02:08, 238.25it/s, bound: 512 | nc: 5 | ncall: 123339 | eff(%): 19.114 | loglstar: -inf < -253.365 < inf | logz: -335.397 +/- 0.466 | dlogz: 77.135 > 0.309] + + 23604it [02:08, 251.79it/s, bound: 512 | nc: 5 | ncall: 123484 | eff(%): 19.115 | loglstar: -inf < -252.076 < inf | logz: -333.536 +/- 0.465 | dlogz: 75.145 > 0.309] + + 23630it [02:08, 249.07it/s, bound: 513 | nc: 5 | ncall: 123614 | eff(%): 19.116 | loglstar: -inf < -250.051 < inf | logz: -332.124 +/- 0.465 | dlogz: 73.675 > 0.309] + + 23658it [02:08, 248.72it/s, bound: 514 | nc: 5 | ncall: 123754 | eff(%): 19.117 | loglstar: -inf < -248.768 < inf | logz: -330.403 +/- 0.466 | dlogz: 71.832 > 0.309] + + 23686it [02:08, 256.58it/s, bound: 514 | nc: 5 | ncall: 123894 | eff(%): 19.118 | loglstar: -inf < -246.410 < inf | logz: -328.723 +/- 0.466 | dlogz: 70.091 > 0.309] + + 23712it [02:09, 234.11it/s, bound: 515 | nc: 5 | ncall: 124024 | eff(%): 19.119 | loglstar: -inf < -244.171 < inf | logz: -326.603 +/- 0.467 | dlogz: 67.881 > 0.309] + + 23737it [02:09, 236.61it/s, bound: 515 | nc: 5 | ncall: 124149 | eff(%): 19.120 | loglstar: -inf < -243.759 < inf | logz: -325.371 +/- 0.466 | dlogz: 102.034 > 0.309] + + 23761it [02:09, 218.64it/s, bound: 516 | nc: 5 | ncall: 124269 | eff(%): 19.121 | loglstar: -inf < -242.590 < inf | logz: -324.626 +/- 0.465 | dlogz: 101.217 > 0.309] + + 23785it [02:09, 223.54it/s, bound: 516 | nc: 5 | ncall: 124389 | eff(%): 19.121 | loglstar: -inf < -241.264 < inf | logz: -323.622 +/- 0.466 | dlogz: 100.144 > 0.309] + + 23809it [02:09, 227.70it/s, bound: 517 | nc: 5 | ncall: 124509 | eff(%): 19.122 | loglstar: -inf < -240.805 < inf | logz: -322.758 +/- 0.466 | dlogz: 99.180 > 0.309] + + 23837it [02:09, 240.72it/s, bound: 517 | nc: 5 | ncall: 124649 | eff(%): 19.123 | loglstar: -inf < -237.027 < inf | logz: -320.707 +/- 0.469 | dlogz: 97.140 > 0.309] + + 23862it [02:09, 238.47it/s, bound: 518 | nc: 5 | ncall: 124774 | eff(%): 19.124 | loglstar: -inf < -235.525 < inf | logz: -318.389 +/- 0.469 | dlogz: 94.669 > 0.309] + + 23888it [02:09, 244.09it/s, bound: 519 | nc: 5 | ncall: 124904 | eff(%): 19.125 | loglstar: -inf < -233.519 < inf | logz: -316.920 +/- 0.469 | dlogz: 93.159 > 0.309] + + 23915it [02:09, 249.96it/s, bound: 519 | nc: 5 | ncall: 125039 | eff(%): 19.126 | loglstar: -inf < -231.464 < inf | logz: -314.766 +/- 0.470 | dlogz: 90.893 > 0.309] + + 23941it [02:10, 238.02it/s, bound: 520 | nc: 5 | ncall: 125169 | eff(%): 19.127 | loglstar: -inf < -229.180 < inf | logz: -312.584 +/- 0.470 | dlogz: 88.621 > 0.309] + + 23968it [02:10, 246.02it/s, bound: 520 | nc: 5 | ncall: 125304 | eff(%): 19.128 | loglstar: -inf < -227.134 < inf | logz: -310.370 +/- 0.471 | dlogz: 86.301 > 0.309] + + 23993it [02:10, 240.91it/s, bound: 521 | nc: 5 | ncall: 125429 | eff(%): 19.129 | loglstar: -inf < -224.768 < inf | logz: -308.499 +/- 0.471 | dlogz: 84.380 > 0.309] + + 24018it [02:10, 238.36it/s, bound: 522 | nc: 5 | ncall: 125554 | eff(%): 19.130 | loglstar: -inf < -222.965 < inf | logz: -306.305 +/- 0.471 | dlogz: 82.066 > 0.309] + + 24046it [02:10, 249.10it/s, bound: 522 | nc: 5 | ncall: 125694 | eff(%): 19.131 | loglstar: -inf < -220.676 < inf | logz: -304.414 +/- 0.471 | dlogz: 80.100 > 0.309] + + 24072it [02:10, 239.47it/s, bound: 523 | nc: 5 | ncall: 125824 | eff(%): 19.131 | loglstar: -inf < -218.818 < inf | logz: -302.420 +/- 0.471 | dlogz: 77.998 > 0.309] + + 24100it [02:10, 249.77it/s, bound: 523 | nc: 5 | ncall: 125964 | eff(%): 19.132 | loglstar: -inf < -216.829 < inf | logz: -300.573 +/- 0.471 | dlogz: 76.066 > 0.309] + + 24126it [02:10, 244.02it/s, bound: 524 | nc: 5 | ncall: 126094 | eff(%): 19.133 | loglstar: -inf < -214.771 < inf | logz: -298.619 +/- 0.472 | dlogz: 74.022 > 0.309] + + 24151it [02:10, 232.30it/s, bound: 525 | nc: 5 | ncall: 126219 | eff(%): 19.134 | loglstar: -inf < -213.129 < inf | logz: -296.784 +/- 0.472 | dlogz: 72.087 > 0.309] + + 24175it [02:11, 217.85it/s, bound: 525 | nc: 5 | ncall: 126339 | eff(%): 19.135 | loglstar: -inf < -212.119 < inf | logz: -295.544 +/- 0.471 | dlogz: 101.074 > 0.309] + + 24198it [02:11, 211.41it/s, bound: 526 | nc: 5 | ncall: 126454 | eff(%): 19.136 | loglstar: -inf < -211.414 < inf | logz: -294.664 +/- 0.471 | dlogz: 100.107 > 0.309] + + 24220it [02:11, 213.14it/s, bound: 526 | nc: 5 | ncall: 126564 | eff(%): 19.137 | loglstar: -inf < -210.010 < inf | logz: -293.622 +/- 0.471 | dlogz: 99.002 > 0.309] + + 24242it [02:11, 207.96it/s, bound: 527 | nc: 5 | ncall: 126674 | eff(%): 19.137 | loglstar: -inf < -207.714 < inf | logz: -291.975 +/- 0.473 | dlogz: 97.316 > 0.309] + + 24264it [02:11, 209.62it/s, bound: 527 | nc: 5 | ncall: 126784 | eff(%): 19.138 | loglstar: -inf < -206.814 < inf | logz: -290.572 +/- 0.473 | dlogz: 95.808 > 0.309] + + 24286it [02:11, 209.48it/s, bound: 528 | nc: 5 | ncall: 126894 | eff(%): 19.139 | loglstar: -inf < -205.187 < inf | logz: -289.430 +/- 0.473 | dlogz: 94.614 > 0.309] + + 24313it [02:11, 224.32it/s, bound: 528 | nc: 5 | ncall: 127029 | eff(%): 19.140 | loglstar: -inf < -203.434 < inf | logz: -287.570 +/- 0.474 | dlogz: 92.652 > 0.309] + + 24336it [02:11, 225.18it/s, bound: 529 | nc: 5 | ncall: 127144 | eff(%): 19.141 | loglstar: -inf < -201.760 < inf | logz: -286.005 +/- 0.474 | dlogz: 91.010 > 0.309] + + 24361it [02:11, 231.36it/s, bound: 529 | nc: 5 | ncall: 127269 | eff(%): 19.141 | loglstar: -inf < -199.972 < inf | logz: -284.437 +/- 0.474 | dlogz: 89.364 > 0.309] + + 24388it [02:12, 240.69it/s, bound: 530 | nc: 5 | ncall: 127404 | eff(%): 19.142 | loglstar: -inf < -197.859 < inf | logz: -282.577 +/- 0.475 | dlogz: 87.426 > 0.309] + + 24413it [02:12, 240.87it/s, bound: 531 | nc: 5 | ncall: 127529 | eff(%): 19.143 | loglstar: -inf < -197.006 < inf | logz: -281.003 +/- 0.475 | dlogz: 85.731 > 0.309] + + 24438it [02:12, 238.98it/s, bound: 531 | nc: 5 | ncall: 127654 | eff(%): 19.144 | loglstar: -inf < -196.364 < inf | logz: -280.303 +/- 0.473 | dlogz: 84.937 > 0.309] + + 24462it [02:12, 234.52it/s, bound: 532 | nc: 5 | ncall: 127774 | eff(%): 19.145 | loglstar: -inf < -194.842 < inf | logz: -279.391 +/- 0.474 | dlogz: 83.969 > 0.309] + + 24489it [02:12, 243.33it/s, bound: 532 | nc: 5 | ncall: 127909 | eff(%): 19.146 | loglstar: -inf < -192.366 < inf | logz: -277.666 +/- 0.476 | dlogz: 82.203 > 0.309] + + 24514it [02:12, 233.87it/s, bound: 533 | nc: 5 | ncall: 128034 | eff(%): 19.146 | loglstar: -inf < -191.287 < inf | logz: -275.925 +/- 0.476 | dlogz: 80.326 > 0.309] + + 24538it [02:12, 235.61it/s, bound: 533 | nc: 5 | ncall: 128154 | eff(%): 19.147 | loglstar: -inf < -191.287 < inf | logz: -275.166 +/- 0.475 | dlogz: 79.455 > 0.309] + + 24562it [02:12, 230.82it/s, bound: 534 | nc: 5 | ncall: 128274 | eff(%): 19.148 | loglstar: -inf < -190.840 < inf | logz: -274.695 +/- 0.474 | dlogz: 78.896 > 0.309] + + 24587it [02:12, 233.09it/s, bound: 535 | nc: 5 | ncall: 128399 | eff(%): 19.149 | loglstar: -inf < -189.328 < inf | logz: -274.056 +/- 0.474 | dlogz: 78.194 > 0.309] + + 24611it [02:12, 233.82it/s, bound: 535 | nc: 5 | ncall: 128519 | eff(%): 19.150 | loglstar: -inf < -187.920 < inf | logz: -272.939 +/- 0.475 | dlogz: 77.006 > 0.309] + + 24635it [02:13, 227.85it/s, bound: 536 | nc: 5 | ncall: 128639 | eff(%): 19.150 | loglstar: -inf < -186.385 < inf | logz: -271.529 +/- 0.477 | dlogz: 75.520 > 0.309] + + 24658it [02:13, 225.46it/s, bound: 536 | nc: 5 | ncall: 128754 | eff(%): 19.151 | loglstar: -inf < -185.258 < inf | logz: -270.445 +/- 0.476 | dlogz: 74.354 > 0.309] + + 24681it [02:13, 218.75it/s, bound: 537 | nc: 5 | ncall: 128869 | eff(%): 19.152 | loglstar: -inf < -184.072 < inf | logz: -269.282 +/- 0.477 | dlogz: 73.116 > 0.309] + + 24703it [02:13, 215.95it/s, bound: 537 | nc: 5 | ncall: 128979 | eff(%): 19.153 | loglstar: -inf < -182.003 < inf | logz: -267.889 +/- 0.478 | dlogz: 71.683 > 0.309] + + 24725it [02:13, 211.77it/s, bound: 538 | nc: 5 | ncall: 129089 | eff(%): 19.153 | loglstar: -inf < -180.755 < inf | logz: -266.436 +/- 0.478 | dlogz: 70.142 > 0.309] + + 24749it [02:13, 218.78it/s, bound: 538 | nc: 5 | ncall: 129209 | eff(%): 19.154 | loglstar: -inf < -179.465 < inf | logz: -264.841 +/- 0.479 | dlogz: 68.447 > 0.309] + + 24771it [02:13, 216.82it/s, bound: 539 | nc: 5 | ncall: 129319 | eff(%): 19.155 | loglstar: -inf < -178.211 < inf | logz: -263.948 +/- 0.478 | dlogz: 67.494 > 0.309] + + 24797it [02:13, 227.54it/s, bound: 539 | nc: 5 | ncall: 129449 | eff(%): 19.156 | loglstar: -inf < -176.529 < inf | logz: -262.384 +/- 0.479 | dlogz: 65.840 > 0.309] + + 24820it [02:13, 225.22it/s, bound: 540 | nc: 5 | ncall: 129564 | eff(%): 19.157 | loglstar: -inf < -174.926 < inf | logz: -260.800 +/- 0.480 | dlogz: 64.181 > 0.309] + + 24846it [02:14, 233.05it/s, bound: 540 | nc: 5 | ncall: 129694 | eff(%): 19.157 | loglstar: -inf < -173.925 < inf | logz: -259.488 +/- 0.479 | dlogz: 62.763 > 0.309] + + 24870it [02:14, 211.84it/s, bound: 541 | nc: 5 | ncall: 129814 | eff(%): 19.158 | loglstar: -inf < -173.490 < inf | logz: -258.794 +/- 0.478 | dlogz: 61.974 > 0.309] + + 24892it [02:14, 199.09it/s, bound: 541 | nc: 5 | ncall: 129924 | eff(%): 19.159 | loglstar: -inf < -173.426 < inf | logz: -258.329 +/- 0.477 | dlogz: 61.424 > 0.309] + + 24913it [02:14, 183.82it/s, bound: 542 | nc: 5 | ncall: 130029 | eff(%): 19.160 | loglstar: -inf < -172.562 < inf | logz: -257.904 +/- 0.477 | dlogz: 60.937 > 0.309] + + 24932it [02:14, 184.56it/s, bound: 542 | nc: 5 | ncall: 130124 | eff(%): 19.160 | loglstar: -inf < -171.523 < inf | logz: -257.259 +/- 0.478 | dlogz: 60.755 > 0.309] + + 24951it [02:14, 184.31it/s, bound: 543 | nc: 5 | ncall: 130219 | eff(%): 19.161 | loglstar: -inf < -170.380 < inf | logz: -256.562 +/- 0.478 | dlogz: 60.010 > 0.309] + + 24975it [02:14, 198.72it/s, bound: 543 | nc: 5 | ncall: 130339 | eff(%): 19.162 | loglstar: -inf < -169.700 < inf | logz: -255.649 +/- 0.479 | dlogz: 59.004 > 0.309] + + 24998it [02:14, 206.15it/s, bound: 544 | nc: 5 | ncall: 130454 | eff(%): 19.162 | loglstar: -inf < -168.959 < inf | logz: -254.886 +/- 0.479 | dlogz: 93.581 > 0.309] + + 25023it [02:14, 217.50it/s, bound: 544 | nc: 5 | ncall: 130579 | eff(%): 19.163 | loglstar: -inf < -167.053 < inf | logz: -253.772 +/- 0.480 | dlogz: 92.419 > 0.309] + + 25045it [02:15, 216.87it/s, bound: 545 | nc: 5 | ncall: 130689 | eff(%): 19.164 | loglstar: -inf < -166.412 < inf | logz: -252.727 +/- 0.481 | dlogz: 91.272 > 0.309] + + 25072it [02:15, 232.17it/s, bound: 545 | nc: 5 | ncall: 130824 | eff(%): 19.165 | loglstar: -inf < -165.702 < inf | logz: -251.834 +/- 0.480 | dlogz: 90.279 > 0.309] + + 25096it [02:15, 203.31it/s, bound: 546 | nc: 5 | ncall: 130944 | eff(%): 19.165 | loglstar: -inf < -164.739 < inf | logz: -251.019 +/- 0.480 | dlogz: 89.388 > 0.309] + + 25118it [02:15, 187.43it/s, bound: 546 | nc: 5 | ncall: 131054 | eff(%): 19.166 | loglstar: -inf < -162.855 < inf | logz: -249.895 +/- 0.482 | dlogz: 88.224 > 0.309] + + 25138it [02:15, 174.35it/s, bound: 547 | nc: 5 | ncall: 131154 | eff(%): 19.167 | loglstar: -inf < -161.789 < inf | logz: -248.734 +/- 0.482 | dlogz: 86.986 > 0.309] + + 25160it [02:15, 184.01it/s, bound: 547 | nc: 5 | ncall: 131264 | eff(%): 19.167 | loglstar: -inf < -161.184 < inf | logz: -247.771 +/- 0.482 | dlogz: 85.930 > 0.309] + + 25179it [02:15, 184.89it/s, bound: 548 | nc: 5 | ncall: 131359 | eff(%): 19.168 | loglstar: -inf < -159.969 < inf | logz: -246.868 +/- 0.482 | dlogz: 84.974 > 0.309] + + 25203it [02:15, 196.75it/s, bound: 548 | nc: 5 | ncall: 131479 | eff(%): 19.169 | loglstar: -inf < -158.575 < inf | logz: -245.525 +/- 0.483 | dlogz: 83.550 > 0.309] + + 25226it [02:16, 204.82it/s, bound: 549 | nc: 5 | ncall: 131594 | eff(%): 19.170 | loglstar: -inf < -157.281 < inf | logz: -244.382 +/- 0.483 | dlogz: 82.330 > 0.309] + + 25251it [02:16, 217.10it/s, bound: 549 | nc: 5 | ncall: 131719 | eff(%): 19.170 | loglstar: -inf < -156.345 < inf | logz: -243.169 +/- 0.483 | dlogz: 81.023 > 0.309] + + 25275it [02:16, 221.48it/s, bound: 550 | nc: 5 | ncall: 131839 | eff(%): 19.171 | loglstar: -inf < -155.304 < inf | logz: -242.265 +/- 0.483 | dlogz: 80.038 > 0.309] + + 25304it [02:16, 239.00it/s, bound: 550 | nc: 5 | ncall: 131984 | eff(%): 19.172 | loglstar: -inf < -154.018 < inf | logz: -241.093 +/- 0.483 | dlogz: 78.772 > 0.309] + + 25329it [02:16, 229.74it/s, bound: 551 | nc: 5 | ncall: 132109 | eff(%): 19.173 | loglstar: -inf < -151.953 < inf | logz: -239.886 +/- 0.484 | dlogz: 77.522 > 0.309] + + 25353it [02:16, 221.27it/s, bound: 552 | nc: 5 | ncall: 132229 | eff(%): 19.174 | loglstar: -inf < -150.815 < inf | logz: -238.405 +/- 0.485 | dlogz: 75.934 > 0.309] + + 25377it [02:16, 224.86it/s, bound: 552 | nc: 5 | ncall: 132349 | eff(%): 19.174 | loglstar: -inf < -150.246 < inf | logz: -237.453 +/- 0.484 | dlogz: 74.883 > 0.309] + + 25400it [02:16, 224.96it/s, bound: 553 | nc: 5 | ncall: 132464 | eff(%): 19.175 | loglstar: -inf < -149.778 < inf | logz: -236.812 +/- 0.484 | dlogz: 74.159 > 0.309] + + 25428it [02:16, 239.25it/s, bound: 553 | nc: 5 | ncall: 132604 | eff(%): 19.176 | loglstar: -inf < -148.278 < inf | logz: -235.847 +/- 0.484 | dlogz: 73.115 > 0.309] + + 25453it [02:16, 239.32it/s, bound: 554 | nc: 5 | ncall: 132729 | eff(%): 19.177 | loglstar: -inf < -147.463 < inf | logz: -234.889 +/- 0.485 | dlogz: 72.065 > 0.309] + + 25479it [02:17, 243.49it/s, bound: 554 | nc: 5 | ncall: 132859 | eff(%): 19.177 | loglstar: -inf < -146.414 < inf | logz: -234.051 +/- 0.485 | dlogz: 71.145 > 0.309] + + 25504it [02:17, 242.53it/s, bound: 555 | nc: 5 | ncall: 132984 | eff(%): 19.178 | loglstar: -inf < -145.119 < inf | logz: -233.083 +/- 0.485 | dlogz: 70.103 > 0.309] + + 25530it [02:17, 245.82it/s, bound: 555 | nc: 5 | ncall: 133114 | eff(%): 19.179 | loglstar: -inf < -144.176 < inf | logz: -231.809 +/- 0.486 | dlogz: 68.728 > 0.309] + + 25555it [02:17, 235.24it/s, bound: 556 | nc: 5 | ncall: 133239 | eff(%): 19.180 | loglstar: -inf < -143.345 < inf | logz: -231.070 +/- 0.486 | dlogz: 67.902 > 0.309] + + 25579it [02:17, 233.48it/s, bound: 557 | nc: 5 | ncall: 133359 | eff(%): 19.181 | loglstar: -inf < -141.829 < inf | logz: -230.084 +/- 0.486 | dlogz: 66.854 > 0.309] + + 25603it [02:17, 233.14it/s, bound: 557 | nc: 5 | ncall: 133479 | eff(%): 19.181 | loglstar: -inf < -140.216 < inf | logz: -228.830 +/- 0.487 | dlogz: 65.537 > 0.309] + + 25627it [02:17, 235.00it/s, bound: 558 | nc: 5 | ncall: 133599 | eff(%): 19.182 | loglstar: -inf < -139.265 < inf | logz: -227.611 +/- 0.488 | dlogz: 64.218 > 0.309] + + 25653it [02:17, 239.22it/s, bound: 558 | nc: 5 | ncall: 133729 | eff(%): 19.183 | loglstar: -inf < -138.207 < inf | logz: -226.429 +/- 0.488 | dlogz: 62.942 > 0.309] + + 25677it [02:17, 232.62it/s, bound: 559 | nc: 5 | ncall: 133849 | eff(%): 19.184 | loglstar: -inf < -137.068 < inf | logz: -225.590 +/- 0.487 | dlogz: 65.532 > 0.309] + + 25703it [02:18, 238.92it/s, bound: 559 | nc: 5 | ncall: 133979 | eff(%): 19.184 | loglstar: -inf < -135.793 < inf | logz: -224.314 +/- 0.488 | dlogz: 64.168 > 0.309] + + 25727it [02:18, 238.90it/s, bound: 560 | nc: 5 | ncall: 134099 | eff(%): 19.185 | loglstar: -inf < -135.221 < inf | logz: -223.414 +/- 0.488 | dlogz: 63.173 > 0.309] + + 25755it [02:18, 249.15it/s, bound: 560 | nc: 5 | ncall: 134239 | eff(%): 19.186 | loglstar: -inf < -134.150 < inf | logz: -222.649 +/- 0.488 | dlogz: 62.320 > 0.309] + + 25780it [02:18, 243.60it/s, bound: 561 | nc: 5 | ncall: 134364 | eff(%): 19.187 | loglstar: -inf < -134.049 < inf | logz: -221.996 +/- 0.487 | dlogz: 61.566 > 0.309] + + 25805it [02:18, 241.13it/s, bound: 562 | nc: 5 | ncall: 134489 | eff(%): 19.187 | loglstar: -inf < -132.880 < inf | logz: -221.429 +/- 0.487 | dlogz: 60.925 > 0.309] + + 25833it [02:18, 251.48it/s, bound: 562 | nc: 5 | ncall: 134629 | eff(%): 19.188 | loglstar: -inf < -132.280 < inf | logz: -220.635 +/- 0.488 | dlogz: 60.031 > 0.309] + + 25859it [02:18, 248.95it/s, bound: 563 | nc: 5 | ncall: 134759 | eff(%): 19.189 | loglstar: -inf < -131.554 < inf | logz: -220.043 +/- 0.488 | dlogz: 59.353 > 0.309] + + 25891it [02:18, 267.36it/s, bound: 563 | nc: 5 | ncall: 134919 | eff(%): 19.190 | loglstar: -inf < -130.260 < inf | logz: -219.060 +/- 0.489 | dlogz: 58.268 > 0.309] + + 25918it [02:18, 263.33it/s, bound: 564 | nc: 5 | ncall: 135054 | eff(%): 19.191 | loglstar: -inf < -129.500 < inf | logz: -218.331 +/- 0.489 | dlogz: 57.447 > 0.309] + + 25945it [02:18, 260.19it/s, bound: 565 | nc: 5 | ncall: 135189 | eff(%): 19.192 | loglstar: -inf < -129.104 < inf | logz: -217.621 +/- 0.489 | dlogz: 56.636 > 0.309] + + 25974it [02:19, 268.13it/s, bound: 565 | nc: 5 | ncall: 135334 | eff(%): 19.193 | loglstar: -inf < -128.277 < inf | logz: -217.066 +/- 0.489 | dlogz: 55.985 > 0.309] + + 26001it [02:19, 260.74it/s, bound: 566 | nc: 5 | ncall: 135469 | eff(%): 19.193 | loglstar: -inf < -127.298 < inf | logz: -216.380 +/- 0.489 | dlogz: 55.214 > 0.309] + + 26028it [02:19, 241.66it/s, bound: 567 | nc: 5 | ncall: 135604 | eff(%): 19.194 | loglstar: -inf < -126.488 < inf | logz: -215.672 +/- 0.490 | dlogz: 54.415 > 0.309] + + 26055it [02:19, 247.18it/s, bound: 567 | nc: 5 | ncall: 135739 | eff(%): 19.195 | loglstar: -inf < -125.417 < inf | logz: -214.730 +/- 0.491 | dlogz: 53.385 > 0.309] + + 26080it [02:19, 243.62it/s, bound: 568 | nc: 5 | ncall: 135864 | eff(%): 19.196 | loglstar: -inf < -124.700 < inf | logz: -214.043 +/- 0.491 | dlogz: 52.612 > 0.309] + + 26108it [02:19, 250.36it/s, bound: 568 | nc: 5 | ncall: 136004 | eff(%): 19.196 | loglstar: -inf < -124.078 < inf | logz: -213.354 +/- 0.491 | dlogz: 51.825 > 0.309] + + 26134it [02:19, 244.28it/s, bound: 569 | nc: 5 | ncall: 136134 | eff(%): 19.197 | loglstar: -inf < -124.078 < inf | logz: -212.883 +/- 0.490 | dlogz: 51.252 > 0.309] + + 26162it [02:19, 248.83it/s, bound: 570 | nc: 5 | ncall: 136274 | eff(%): 19.198 | loglstar: -inf < -123.891 < inf | logz: -212.547 +/- 0.490 | dlogz: 59.560 > 0.309] + + 26188it [02:19, 251.76it/s, bound: 570 | nc: 5 | ncall: 136404 | eff(%): 19.199 | loglstar: -inf < -123.317 < inf | logz: -212.248 +/- 0.490 | dlogz: 59.176 > 0.309] + + 26214it [02:20, 253.72it/s, bound: 571 | nc: 5 | ncall: 136534 | eff(%): 19.200 | loglstar: -inf < -122.340 < inf | logz: -211.870 +/- 0.490 | dlogz: 58.720 > 0.309] + + 26245it [02:20, 269.11it/s, bound: 571 | nc: 5 | ncall: 136689 | eff(%): 19.201 | loglstar: -inf < -121.321 < inf | logz: -211.257 +/- 0.491 | dlogz: 58.010 > 0.309] + + 26272it [02:20, 265.69it/s, bound: 572 | nc: 5 | ncall: 136824 | eff(%): 19.201 | loglstar: -inf < -120.432 < inf | logz: -210.513 +/- 0.492 | dlogz: 57.177 > 0.309] + + 26299it [02:20, 250.85it/s, bound: 573 | nc: 5 | ncall: 136959 | eff(%): 19.202 | loglstar: -inf < -119.785 < inf | logz: -209.776 +/- 0.493 | dlogz: 56.346 > 0.309] + + 26325it [02:20, 229.49it/s, bound: 573 | nc: 5 | ncall: 137089 | eff(%): 19.203 | loglstar: -inf < -118.267 < inf | logz: -208.986 +/- 0.493 | dlogz: 55.484 > 0.309] + + 26349it [02:20, 225.73it/s, bound: 574 | nc: 5 | ncall: 137209 | eff(%): 19.204 | loglstar: -inf < -117.687 < inf | logz: -208.060 +/- 0.494 | dlogz: 54.470 > 0.309] + + 26372it [02:20, 224.84it/s, bound: 574 | nc: 5 | ncall: 137324 | eff(%): 19.204 | loglstar: -inf < -116.543 < inf | logz: -207.216 +/- 0.495 | dlogz: 53.557 > 0.309] + + 26395it [02:20, 210.10it/s, bound: 575 | nc: 5 | ncall: 137439 | eff(%): 19.205 | loglstar: -inf < -116.483 < inf | logz: -206.600 +/- 0.494 | dlogz: 52.844 > 0.309] + + 26417it [02:20, 207.41it/s, bound: 575 | nc: 5 | ncall: 137549 | eff(%): 19.206 | loglstar: -inf < -115.844 < inf | logz: -206.124 +/- 0.494 | dlogz: 52.296 > 0.309] + + 26438it [02:21, 200.73it/s, bound: 576 | nc: 5 | ncall: 137654 | eff(%): 19.206 | loglstar: -inf < -114.974 < inf | logz: -205.579 +/- 0.494 | dlogz: 51.687 > 0.309] + + 26459it [02:21, 198.74it/s, bound: 576 | nc: 5 | ncall: 137759 | eff(%): 19.207 | loglstar: -inf < -114.189 < inf | logz: -205.014 +/- 0.495 | dlogz: 51.054 > 0.309] + + 26479it [02:21, 185.21it/s, bound: 577 | nc: 5 | ncall: 137859 | eff(%): 19.207 | loglstar: -inf < -113.632 < inf | logz: -204.414 +/- 0.495 | dlogz: 50.386 > 0.309] + + 26501it [02:21, 194.03it/s, bound: 577 | nc: 5 | ncall: 137969 | eff(%): 19.208 | loglstar: -inf < -113.632 < inf | logz: -203.922 +/- 0.495 | dlogz: 49.808 > 0.309] + + 26521it [02:21, 194.78it/s, bound: 578 | nc: 5 | ncall: 138069 | eff(%): 19.209 | loglstar: -inf < -113.274 < inf | logz: -203.618 +/- 0.495 | dlogz: 49.430 > 0.309] + + 26543it [02:21, 199.12it/s, bound: 578 | nc: 5 | ncall: 138179 | eff(%): 19.209 | loglstar: -inf < -112.454 < inf | logz: -203.224 +/- 0.495 | dlogz: 48.969 > 0.309] + + 26564it [02:21, 196.43it/s, bound: 578 | nc: 5 | ncall: 138284 | eff(%): 19.210 | loglstar: -inf < -111.808 < inf | logz: -202.724 +/- 0.495 | dlogz: 48.403 > 0.309] + + 26584it [02:21, 189.36it/s, bound: 579 | nc: 5 | ncall: 138384 | eff(%): 19.210 | loglstar: -inf < -110.756 < inf | logz: -202.095 +/- 0.496 | dlogz: 47.718 > 0.309] + + 26604it [02:21, 190.47it/s, bound: 579 | nc: 5 | ncall: 138484 | eff(%): 19.211 | loglstar: -inf < -110.450 < inf | logz: -201.471 +/- 0.496 | dlogz: 47.016 > 0.309] + + 26624it [02:22, 191.23it/s, bound: 580 | nc: 5 | ncall: 138584 | eff(%): 19.211 | loglstar: -inf < -109.486 < inf | logz: -201.017 +/- 0.496 | dlogz: 46.507 > 0.309] + + 26649it [02:22, 207.15it/s, bound: 580 | nc: 5 | ncall: 138709 | eff(%): 19.212 | loglstar: -inf < -108.196 < inf | logz: -200.024 +/- 0.498 | dlogz: 45.441 > 0.309] + + 26670it [02:22, 204.61it/s, bound: 581 | nc: 5 | ncall: 138814 | eff(%): 19.213 | loglstar: -inf < -107.601 < inf | logz: -199.203 +/- 0.498 | dlogz: 54.145 > 0.309] + + 26695it [02:22, 217.10it/s, bound: 581 | nc: 5 | ncall: 138939 | eff(%): 19.213 | loglstar: -inf < -107.266 < inf | logz: -198.476 +/- 0.498 | dlogz: 53.321 > 0.309] + + 26717it [02:22, 217.95it/s, bound: 582 | nc: 5 | ncall: 139049 | eff(%): 19.214 | loglstar: -inf < -106.313 < inf | logz: -197.889 +/- 0.498 | dlogz: 52.668 > 0.309] + + 26739it [02:22, 217.61it/s, bound: 582 | nc: 5 | ncall: 139159 | eff(%): 19.215 | loglstar: -inf < -106.089 < inf | logz: -197.396 +/- 0.498 | dlogz: 52.093 > 0.309] + + 26761it [02:22, 216.95it/s, bound: 583 | nc: 5 | ncall: 139269 | eff(%): 19.215 | loglstar: -inf < -105.792 < inf | logz: -197.002 +/- 0.497 | dlogz: 51.621 > 0.309] + + 26784it [02:22, 220.61it/s, bound: 583 | nc: 5 | ncall: 139384 | eff(%): 19.216 | loglstar: -inf < -104.914 < inf | logz: -196.481 +/- 0.498 | dlogz: 51.028 > 0.309] + + 26807it [02:22, 214.93it/s, bound: 584 | nc: 5 | ncall: 139499 | eff(%): 19.217 | loglstar: -inf < -104.405 < inf | logz: -195.998 +/- 0.498 | dlogz: 50.468 > 0.309] + + 26831it [02:22, 220.09it/s, bound: 584 | nc: 5 | ncall: 139619 | eff(%): 19.217 | loglstar: -inf < -104.008 < inf | logz: -195.553 +/- 0.498 | dlogz: 49.939 > 0.309] + + 26854it [02:23, 219.65it/s, bound: 585 | nc: 5 | ncall: 139734 | eff(%): 19.218 | loglstar: -inf < -103.582 < inf | logz: -195.127 +/- 0.498 | dlogz: 49.434 > 0.309] + + 26880it [02:23, 223.55it/s, bound: 586 | nc: 5 | ncall: 139864 | eff(%): 19.219 | loglstar: -inf < -102.734 < inf | logz: -194.588 +/- 0.498 | dlogz: 48.812 > 0.309] + + 26903it [02:23, 219.02it/s, bound: 586 | nc: 5 | ncall: 139979 | eff(%): 19.219 | loglstar: -inf < -102.304 < inf | logz: -194.131 +/- 0.499 | dlogz: 48.277 > 0.309] + + 26926it [02:23, 220.47it/s, bound: 587 | nc: 5 | ncall: 140094 | eff(%): 19.220 | loglstar: -inf < -101.029 < inf | logz: -193.546 +/- 0.499 | dlogz: 65.591 > 0.309] + + 26951it [02:23, 226.18it/s, bound: 587 | nc: 5 | ncall: 140219 | eff(%): 19.221 | loglstar: -inf < -100.301 < inf | logz: -192.713 +/- 0.500 | dlogz: 64.667 > 0.309] + + 26974it [02:23, 226.16it/s, bound: 588 | nc: 5 | ncall: 140334 | eff(%): 19.221 | loglstar: -inf < -99.402 < inf | logz: -191.910 +/- 0.501 | dlogz: 63.788 > 0.309] + + 26998it [02:23, 229.45it/s, bound: 588 | nc: 5 | ncall: 140454 | eff(%): 19.222 | loglstar: -inf < -98.130 < inf | logz: -190.872 +/- 0.502 | dlogz: 62.677 > 0.309] + + 27021it [02:23, 224.48it/s, bound: 589 | nc: 5 | ncall: 140569 | eff(%): 19.223 | loglstar: -inf < -97.386 < inf | logz: -190.058 +/- 0.502 | dlogz: 61.780 > 0.309] + + 27045it [02:23, 227.45it/s, bound: 589 | nc: 5 | ncall: 140689 | eff(%): 19.223 | loglstar: -inf < -96.689 < inf | logz: -189.238 +/- 0.502 | dlogz: 60.874 > 0.309] + + 27068it [02:24, 222.14it/s, bound: 590 | nc: 5 | ncall: 140804 | eff(%): 19.224 | loglstar: -inf < -96.689 < inf | logz: -188.764 +/- 0.502 | dlogz: 60.306 > 0.309] + + 27094it [02:24, 230.71it/s, bound: 590 | nc: 5 | ncall: 140934 | eff(%): 19.225 | loglstar: -inf < -96.420 < inf | logz: -188.415 +/- 0.501 | dlogz: 59.863 > 0.309] + + 27118it [02:24, 232.38it/s, bound: 591 | nc: 5 | ncall: 141054 | eff(%): 19.225 | loglstar: -inf < -95.542 < inf | logz: -188.039 +/- 0.501 | dlogz: 59.414 > 0.309] + + 27142it [02:24, 233.17it/s, bound: 591 | nc: 5 | ncall: 141174 | eff(%): 19.226 | loglstar: -inf < -94.695 < inf | logz: -187.543 +/- 0.501 | dlogz: 58.844 > 0.309] + + 27166it [02:24, 220.16it/s, bound: 592 | nc: 5 | ncall: 141294 | eff(%): 19.227 | loglstar: -inf < -93.268 < inf | logz: -186.763 +/- 0.503 | dlogz: 58.004 > 0.309] + + 27189it [02:24, 220.47it/s, bound: 592 | nc: 5 | ncall: 141409 | eff(%): 19.227 | loglstar: -inf < -92.496 < inf | logz: -185.835 +/- 0.504 | dlogz: 56.988 > 0.309] + + 27212it [02:24, 222.67it/s, bound: 593 | nc: 5 | ncall: 141524 | eff(%): 19.228 | loglstar: -inf < -91.896 < inf | logz: -185.090 +/- 0.504 | dlogz: 56.160 > 0.309] + + 27238it [02:24, 232.03it/s, bound: 593 | nc: 5 | ncall: 141654 | eff(%): 19.229 | loglstar: -inf < -90.427 < inf | logz: -184.174 +/- 0.504 | dlogz: 55.175 > 0.309] + + 27263it [02:24, 236.70it/s, bound: 594 | nc: 5 | ncall: 141779 | eff(%): 19.229 | loglstar: -inf < -89.335 < inf | logz: -183.098 +/- 0.505 | dlogz: 54.012 > 0.309] + + 27287it [02:24, 233.81it/s, bound: 595 | nc: 5 | ncall: 141899 | eff(%): 19.230 | loglstar: -inf < -88.268 < inf | logz: -182.048 +/- 0.505 | dlogz: 52.880 > 0.309] + + 27315it [02:25, 245.90it/s, bound: 595 | nc: 5 | ncall: 142039 | eff(%): 19.231 | loglstar: -inf < -88.057 < inf | logz: -181.290 +/- 0.505 | dlogz: 52.008 > 0.309] + + 27340it [02:25, 237.82it/s, bound: 596 | nc: 5 | ncall: 142164 | eff(%): 19.231 | loglstar: -inf < -87.452 < inf | logz: -180.804 +/- 0.504 | dlogz: 51.438 > 0.309] + + 27364it [02:25, 237.21it/s, bound: 596 | nc: 5 | ncall: 142284 | eff(%): 19.232 | loglstar: -inf < -86.573 < inf | logz: -180.229 +/- 0.504 | dlogz: 50.787 > 0.309] + + 27388it [02:25, 227.93it/s, bound: 597 | nc: 5 | ncall: 142404 | eff(%): 19.233 | loglstar: -inf < -85.732 < inf | logz: -179.580 +/- 0.505 | dlogz: 50.064 > 0.309] + + 27411it [02:25, 224.64it/s, bound: 597 | nc: 5 | ncall: 142519 | eff(%): 19.233 | loglstar: -inf < -85.501 < inf | logz: -179.044 +/- 0.505 | dlogz: 49.440 > 0.309] + + 27434it [02:25, 204.15it/s, bound: 598 | nc: 5 | ncall: 142634 | eff(%): 19.234 | loglstar: -inf < -84.655 < inf | logz: -178.536 +/- 0.505 | dlogz: 48.861 > 0.309] + + 27458it [02:25, 212.45it/s, bound: 598 | nc: 5 | ncall: 142754 | eff(%): 19.234 | loglstar: -inf < -83.556 < inf | logz: -177.859 +/- 0.506 | dlogz: 48.113 > 0.309] + + 27480it [02:25, 212.88it/s, bound: 599 | nc: 5 | ncall: 142864 | eff(%): 19.235 | loglstar: -inf < -82.785 < inf | logz: -177.023 +/- 0.507 | dlogz: 47.201 > 0.309] + + 27503it [02:25, 216.23it/s, bound: 599 | nc: 5 | ncall: 142979 | eff(%): 19.236 | loglstar: -inf < -82.007 < inf | logz: -176.301 +/- 0.507 | dlogz: 46.401 > 0.309] + + 27529it [02:26, 226.97it/s, bound: 600 | nc: 5 | ncall: 143109 | eff(%): 19.236 | loglstar: -inf < -80.660 < inf | logz: -175.409 +/- 0.507 | dlogz: 45.436 > 0.309] + + 27555it [02:26, 231.72it/s, bound: 601 | nc: 5 | ncall: 143239 | eff(%): 19.237 | loglstar: -inf < -79.358 < inf | logz: -174.166 +/- 0.509 | dlogz: 44.107 > 0.309] + + 27581it [02:26, 239.14it/s, bound: 601 | nc: 5 | ncall: 143369 | eff(%): 19.238 | loglstar: -inf < -78.172 < inf | logz: -173.037 +/- 0.509 | dlogz: 42.889 > 0.309] + + 27606it [02:26, 237.17it/s, bound: 602 | nc: 5 | ncall: 143494 | eff(%): 19.238 | loglstar: -inf < -75.809 < inf | logz: -171.515 +/- 0.510 | dlogz: 41.327 > 0.309] + + 27634it [02:26, 247.83it/s, bound: 602 | nc: 5 | ncall: 143634 | eff(%): 19.239 | loglstar: -inf < -74.324 < inf | logz: -169.347 +/- 0.511 | dlogz: 39.023 > 0.309] + + 27660it [02:26, 249.81it/s, bound: 603 | nc: 5 | ncall: 143764 | eff(%): 19.240 | loglstar: -inf < -74.190 < inf | logz: -168.594 +/- 0.509 | dlogz: 38.157 > 0.309] + + 27687it [02:26, 255.48it/s, bound: 603 | nc: 5 | ncall: 143899 | eff(%): 19.241 | loglstar: -inf < -74.190 < inf | logz: -168.150 +/- 0.508 | dlogz: 37.610 > 0.309] + + 27713it [02:26, 247.64it/s, bound: 604 | nc: 5 | ncall: 144029 | eff(%): 19.241 | loglstar: -inf < -73.554 < inf | logz: -167.809 +/- 0.508 | dlogz: 37.179 > 0.309] + + 27738it [02:26, 235.89it/s, bound: 605 | nc: 5 | ncall: 144154 | eff(%): 19.242 | loglstar: -inf < -73.003 < inf | logz: -167.378 +/- 0.508 | dlogz: 36.664 > 0.309] + + 27762it [02:27, 234.36it/s, bound: 605 | nc: 5 | ncall: 144274 | eff(%): 19.243 | loglstar: -inf < -72.395 < inf | logz: -166.997 +/- 0.508 | dlogz: 36.205 > 0.309] + + 27786it [02:27, 229.37it/s, bound: 606 | nc: 5 | ncall: 144394 | eff(%): 19.243 | loglstar: -inf < -71.484 < inf | logz: -166.401 +/- 0.508 | dlogz: 35.533 > 0.309] + + 27814it [02:27, 241.87it/s, bound: 606 | nc: 5 | ncall: 144534 | eff(%): 19.244 | loglstar: -inf < -70.550 < inf | logz: -165.739 +/- 0.509 | dlogz: 34.780 > 0.309] + + 27841it [02:27, 247.70it/s, bound: 607 | nc: 5 | ncall: 144669 | eff(%): 19.245 | loglstar: -inf < -69.342 < inf | logz: -164.893 +/- 0.510 | dlogz: 36.473 > 0.309] + + 27867it [02:27, 250.12it/s, bound: 607 | nc: 5 | ncall: 144799 | eff(%): 19.245 | loglstar: -inf < -68.747 < inf | logz: -164.098 +/- 0.510 | dlogz: 39.382 > 0.309] + + 27893it [02:27, 242.99it/s, bound: 608 | nc: 5 | ncall: 144929 | eff(%): 19.246 | loglstar: -inf < -67.227 < inf | logz: -163.170 +/- 0.511 | dlogz: 38.384 > 0.309] + + 27918it [02:27, 240.78it/s, bound: 609 | nc: 5 | ncall: 145054 | eff(%): 19.247 | loglstar: -inf < -66.519 < inf | logz: -162.203 +/- 0.512 | dlogz: 37.322 > 0.309] + + 27947it [02:27, 253.37it/s, bound: 609 | nc: 5 | ncall: 145199 | eff(%): 19.247 | loglstar: -inf < -65.436 < inf | logz: -161.331 +/- 0.512 | dlogz: 36.358 > 0.309] + + 27973it [02:27, 252.71it/s, bound: 610 | nc: 5 | ncall: 145329 | eff(%): 19.248 | loglstar: -inf < -64.120 < inf | logz: -160.151 +/- 0.513 | dlogz: 35.092 > 0.309] + + 28001it [02:27, 260.58it/s, bound: 610 | nc: 5 | ncall: 145469 | eff(%): 19.249 | loglstar: -inf < -63.522 < inf | logz: -159.301 +/- 0.512 | dlogz: 34.138 > 0.309] + + 28028it [02:28, 259.19it/s, bound: 611 | nc: 5 | ncall: 145604 | eff(%): 19.249 | loglstar: -inf < -62.622 < inf | logz: -158.572 +/- 0.512 | dlogz: 33.320 > 0.309] + + 28054it [02:28, 257.59it/s, bound: 612 | nc: 5 | ncall: 145734 | eff(%): 19.250 | loglstar: -inf < -61.692 < inf | logz: -157.816 +/- 0.512 | dlogz: 32.481 > 0.309] + + 28082it [02:28, 262.20it/s, bound: 612 | nc: 5 | ncall: 145874 | eff(%): 19.251 | loglstar: -inf < -60.716 < inf | logz: -156.980 +/- 0.513 | dlogz: 33.911 > 0.309] + + 28109it [02:28, 259.27it/s, bound: 613 | nc: 5 | ncall: 146009 | eff(%): 19.252 | loglstar: -inf < -60.048 < inf | logz: -156.233 +/- 0.513 | dlogz: 33.070 > 0.309] + + 28136it [02:28, 261.52it/s, bound: 613 | nc: 5 | ncall: 146144 | eff(%): 19.252 | loglstar: -inf < -59.169 < inf | logz: -155.465 +/- 0.513 | dlogz: 32.212 > 0.309] + + 28163it [02:28, 257.51it/s, bound: 614 | nc: 5 | ncall: 146279 | eff(%): 19.253 | loglstar: -inf < -57.982 < inf | logz: -154.602 +/- 0.514 | dlogz: 31.267 > 0.309] + + 28189it [02:28, 251.70it/s, bound: 615 | nc: 5 | ncall: 146409 | eff(%): 19.254 | loglstar: -inf < -57.513 < inf | logz: -153.898 +/- 0.514 | dlogz: 30.465 > 0.309] + + 28217it [02:28, 259.72it/s, bound: 615 | nc: 5 | ncall: 146549 | eff(%): 19.254 | loglstar: -inf < -56.323 < inf | logz: -153.203 +/- 0.514 | dlogz: 29.684 > 0.309] + + 28244it [02:28, 253.83it/s, bound: 616 | nc: 5 | ncall: 146684 | eff(%): 19.255 | loglstar: -inf < -55.618 < inf | logz: -152.311 +/- 0.515 | dlogz: 28.699 > 0.309] + + 28273it [02:29, 262.71it/s, bound: 616 | nc: 5 | ncall: 146829 | eff(%): 19.256 | loglstar: -inf < -55.092 < inf | logz: -151.614 +/- 0.514 | dlogz: 27.897 > 0.309] + + 28300it [02:29, 245.50it/s, bound: 617 | nc: 5 | ncall: 146964 | eff(%): 19.256 | loglstar: -inf < -54.282 < inf | logz: -150.962 +/- 0.515 | dlogz: 27.157 > 0.309] + + 28325it [02:29, 235.02it/s, bound: 618 | nc: 5 | ncall: 147089 | eff(%): 19.257 | loglstar: -inf < -53.786 < inf | logz: -150.436 +/- 0.515 | dlogz: 26.545 > 0.309] + + 28349it [02:29, 234.47it/s, bound: 618 | nc: 5 | ncall: 147209 | eff(%): 19.258 | loglstar: -inf < -52.783 < inf | logz: -149.806 +/- 0.515 | dlogz: 25.843 > 0.309] + + 28373it [02:29, 212.18it/s, bound: 619 | nc: 5 | ncall: 147329 | eff(%): 19.258 | loglstar: -inf < -52.302 < inf | logz: -149.253 +/- 0.515 | dlogz: 25.203 > 0.309] + + 28395it [02:29, 208.36it/s, bound: 619 | nc: 5 | ncall: 147439 | eff(%): 19.259 | loglstar: -inf < -51.787 < inf | logz: -148.751 +/- 0.515 | dlogz: 24.627 > 0.309] + + 28417it [02:29, 202.56it/s, bound: 620 | nc: 5 | ncall: 147549 | eff(%): 19.259 | loglstar: -inf < -51.403 < inf | logz: -148.301 +/- 0.515 | dlogz: 24.102 > 0.309] + + 28440it [02:29, 208.42it/s, bound: 620 | nc: 5 | ncall: 147664 | eff(%): 19.260 | loglstar: -inf < -50.757 < inf | logz: -147.802 +/- 0.516 | dlogz: 23.528 > 0.309] + + 28462it [02:29, 206.50it/s, bound: 621 | nc: 5 | ncall: 147774 | eff(%): 19.260 | loglstar: -inf < -50.291 < inf | logz: -147.385 +/- 0.516 | dlogz: 23.036 > 0.309] + + 28484it [02:30, 208.06it/s, bound: 621 | nc: 5 | ncall: 147884 | eff(%): 19.261 | loglstar: -inf < -49.888 < inf | logz: -146.956 +/- 0.516 | dlogz: 22.532 > 0.309] + + 28505it [02:30, 203.98it/s, bound: 622 | nc: 5 | ncall: 147989 | eff(%): 19.262 | loglstar: -inf < -49.454 < inf | logz: -146.547 +/- 0.516 | dlogz: 22.052 > 0.309] + + 28526it [02:30, 205.33it/s, bound: 622 | nc: 5 | ncall: 148094 | eff(%): 19.262 | loglstar: -inf < -49.002 < inf | logz: -146.168 +/- 0.516 | dlogz: 21.602 > 0.309] + + 28547it [02:30, 200.74it/s, bound: 623 | nc: 5 | ncall: 148199 | eff(%): 19.263 | loglstar: -inf < -48.441 < inf | logz: -145.770 +/- 0.516 | dlogz: 21.137 > 0.309] + + 28569it [02:30, 203.83it/s, bound: 623 | nc: 5 | ncall: 148309 | eff(%): 19.263 | loglstar: -inf < -47.922 < inf | logz: -145.325 +/- 0.517 | dlogz: 20.618 > 0.309] + + 28590it [02:30, 195.91it/s, bound: 624 | nc: 5 | ncall: 148414 | eff(%): 19.264 | loglstar: -inf < -47.599 < inf | logz: -144.936 +/- 0.517 | dlogz: 20.367 > 0.309] + + 28616it [02:30, 211.74it/s, bound: 624 | nc: 5 | ncall: 148544 | eff(%): 19.264 | loglstar: -inf < -47.321 < inf | logz: -144.539 +/- 0.517 | dlogz: 24.053 > 0.309] + + 28640it [02:30, 217.25it/s, bound: 625 | nc: 5 | ncall: 148664 | eff(%): 19.265 | loglstar: -inf < -46.727 < inf | logz: -144.154 +/- 0.517 | dlogz: 23.590 > 0.309] + + 28667it [02:30, 231.34it/s, bound: 625 | nc: 5 | ncall: 148799 | eff(%): 19.266 | loglstar: -inf < -46.234 < inf | logz: -143.724 +/- 0.517 | dlogz: 23.070 > 0.309] + + 28692it [02:30, 234.76it/s, bound: 626 | nc: 5 | ncall: 148924 | eff(%): 19.266 | loglstar: -inf < -45.675 < inf | logz: -143.328 +/- 0.517 | dlogz: 28.429 > 0.309] + + 28720it [02:31, 247.43it/s, bound: 626 | nc: 5 | ncall: 149064 | eff(%): 19.267 | loglstar: -inf < -45.368 < inf | logz: -142.907 +/- 0.517 | dlogz: 27.911 > 0.309] + + 28745it [02:31, 247.33it/s, bound: 627 | nc: 5 | ncall: 149189 | eff(%): 19.268 | loglstar: -inf < -44.886 < inf | logz: -142.565 +/- 0.517 | dlogz: 27.487 > 0.309] + + 28770it [02:31, 245.86it/s, bound: 628 | nc: 5 | ncall: 149314 | eff(%): 19.268 | loglstar: -inf < -44.365 < inf | logz: -142.215 +/- 0.518 | dlogz: 27.055 > 0.309] + + 28797it [02:31, 251.46it/s, bound: 628 | nc: 5 | ncall: 149449 | eff(%): 19.269 | loglstar: -inf < -44.026 < inf | logz: -141.814 +/- 0.518 | dlogz: 26.561 > 0.309] + + 28823it [02:31, 241.76it/s, bound: 629 | nc: 5 | ncall: 149579 | eff(%): 19.269 | loglstar: -inf < -43.477 < inf | logz: -141.464 +/- 0.518 | dlogz: 26.127 > 0.309] + + 28849it [02:31, 246.26it/s, bound: 629 | nc: 5 | ncall: 149709 | eff(%): 19.270 | loglstar: -inf < -43.141 < inf | logz: -141.111 +/- 0.518 | dlogz: 25.685 > 0.309] + + 28874it [02:31, 243.39it/s, bound: 630 | nc: 5 | ncall: 149834 | eff(%): 19.271 | loglstar: -inf < -42.721 < inf | logz: -140.770 +/- 0.518 | dlogz: 25.261 > 0.309] + + 28902it [02:31, 252.87it/s, bound: 630 | nc: 5 | ncall: 149974 | eff(%): 19.271 | loglstar: -inf < -41.895 < inf | logz: -140.312 +/- 0.519 | dlogz: 24.714 > 0.309] + + 28928it [02:31, 247.41it/s, bound: 631 | nc: 5 | ncall: 150104 | eff(%): 19.272 | loglstar: -inf < -41.242 < inf | logz: -139.810 +/- 0.520 | dlogz: 24.126 > 0.309] + + 28953it [02:32, 244.96it/s, bound: 632 | nc: 5 | ncall: 150229 | eff(%): 19.273 | loglstar: -inf < -40.965 < inf | logz: -139.396 +/- 0.520 | dlogz: 23.625 > 0.309] + + 28978it [02:32, 244.60it/s, bound: 632 | nc: 5 | ncall: 150354 | eff(%): 19.273 | loglstar: -inf < -40.695 < inf | logz: -139.063 +/- 0.520 | dlogz: 23.206 > 0.309] + + 29003it [02:32, 231.63it/s, bound: 633 | nc: 5 | ncall: 150479 | eff(%): 19.274 | loglstar: -inf < -40.198 < inf | logz: -138.713 +/- 0.520 | dlogz: 22.774 > 0.309] + + 29030it [02:32, 242.28it/s, bound: 633 | nc: 5 | ncall: 150614 | eff(%): 19.274 | loglstar: -inf < -39.776 < inf | logz: -138.345 +/- 0.520 | dlogz: 22.316 > 0.309] + + 29055it [02:32, 242.25it/s, bound: 634 | nc: 5 | ncall: 150739 | eff(%): 19.275 | loglstar: -inf < -39.090 < inf | logz: -137.962 +/- 0.521 | dlogz: 21.852 > 0.309] + + 29082it [02:32, 248.55it/s, bound: 634 | nc: 5 | ncall: 150874 | eff(%): 19.276 | loglstar: -inf < -38.751 < inf | logz: -137.518 +/- 0.521 | dlogz: 21.315 > 0.309] + + 29107it [02:32, 244.81it/s, bound: 635 | nc: 5 | ncall: 150999 | eff(%): 19.276 | loglstar: -inf < -38.568 < inf | logz: -137.214 +/- 0.521 | dlogz: 20.924 > 0.309] + + 29132it [02:32, 238.98it/s, bound: 636 | nc: 5 | ncall: 151124 | eff(%): 19.277 | loglstar: -inf < -38.187 < inf | logz: -136.931 +/- 0.521 | dlogz: 20.558 > 0.309] + + 29157it [02:32, 241.82it/s, bound: 636 | nc: 5 | ncall: 151249 | eff(%): 19.277 | loglstar: -inf < -37.862 < inf | logz: -136.640 +/- 0.521 | dlogz: 20.183 > 0.309] + + 29182it [02:32, 242.15it/s, bound: 637 | nc: 5 | ncall: 151374 | eff(%): 19.278 | loglstar: -inf < -37.476 < inf | logz: -136.371 +/- 0.521 | dlogz: 19.831 > 0.309] + + 29208it [02:33, 244.90it/s, bound: 637 | nc: 5 | ncall: 151504 | eff(%): 19.279 | loglstar: -inf < -37.083 < inf | logz: -136.069 +/- 0.522 | dlogz: 19.443 > 0.309] + + 29233it [02:33, 239.84it/s, bound: 638 | nc: 5 | ncall: 151629 | eff(%): 19.279 | loglstar: -inf < -36.815 < inf | logz: -135.789 +/- 0.522 | dlogz: 19.078 > 0.309] + + 29258it [02:33, 233.46it/s, bound: 638 | nc: 5 | ncall: 151754 | eff(%): 19.280 | loglstar: -inf < -36.547 < inf | logz: -135.532 +/- 0.522 | dlogz: 18.737 > 0.309] + + 29282it [02:33, 233.81it/s, bound: 639 | nc: 5 | ncall: 151874 | eff(%): 19.280 | loglstar: -inf < -36.307 < inf | logz: -135.312 +/- 0.522 | dlogz: 18.436 > 0.309] + + 29309it [02:33, 243.85it/s, bound: 639 | nc: 5 | ncall: 152009 | eff(%): 19.281 | loglstar: -inf < -35.886 < inf | logz: -135.048 +/- 0.522 | dlogz: 18.082 > 0.309] + + 29334it [02:33, 225.07it/s, bound: 641 | nc: 5 | ncall: 152134 | eff(%): 19.282 | loglstar: -inf < -35.558 < inf | logz: -134.815 +/- 0.522 | dlogz: 17.766 > 0.309] + + 29357it [02:33, 219.85it/s, bound: 642 | nc: 5 | ncall: 152249 | eff(%): 19.282 | loglstar: -inf < -35.290 < inf | logz: -134.598 +/- 0.522 | dlogz: 17.472 > 0.309] + + 29381it [02:33, 223.15it/s, bound: 642 | nc: 5 | ncall: 152369 | eff(%): 19.283 | loglstar: -inf < -35.034 < inf | logz: -134.380 +/- 0.523 | dlogz: 17.174 > 0.309] + + 29404it [02:33, 217.74it/s, bound: 643 | nc: 5 | ncall: 152484 | eff(%): 19.283 | loglstar: -inf < -34.764 < inf | logz: -134.180 +/- 0.523 | dlogz: 16.897 > 0.309] + + 29428it [02:34, 221.37it/s, bound: 643 | nc: 5 | ncall: 152604 | eff(%): 19.284 | loglstar: -inf < -34.336 < inf | logz: -133.938 +/- 0.523 | dlogz: 16.576 > 0.309] + + 29451it [02:34, 215.91it/s, bound: 644 | nc: 5 | ncall: 152719 | eff(%): 19.284 | loglstar: -inf < -33.870 < inf | logz: -133.683 +/- 0.523 | dlogz: 16.246 > 0.309] + + 29474it [02:34, 219.72it/s, bound: 644 | nc: 5 | ncall: 152834 | eff(%): 19.285 | loglstar: -inf < -33.769 < inf | logz: -133.442 +/- 0.524 | dlogz: 15.926 > 0.309] + + 29497it [02:34, 209.65it/s, bound: 646 | nc: 5 | ncall: 152949 | eff(%): 19.286 | loglstar: -inf < -33.555 < inf | logz: -133.230 +/- 0.524 | dlogz: 15.637 > 0.309] + + 29519it [02:34, 208.20it/s, bound: 646 | nc: 5 | ncall: 153059 | eff(%): 19.286 | loglstar: -inf < -33.329 < inf | logz: -133.042 +/- 0.524 | dlogz: 15.376 > 0.309] + + 29540it [02:34, 198.17it/s, bound: 646 | nc: 5 | ncall: 153164 | eff(%): 19.287 | loglstar: -inf < -33.051 < inf | logz: -132.864 +/- 0.524 | dlogz: 15.128 > 0.309] + + 29560it [02:34, 189.28it/s, bound: 648 | nc: 5 | ncall: 153264 | eff(%): 19.287 | loglstar: -inf < -32.831 < inf | logz: -132.698 +/- 0.524 | dlogz: 15.478 > 0.309] + + 29583it [02:34, 199.76it/s, bound: 648 | nc: 5 | ncall: 153379 | eff(%): 19.288 | loglstar: -inf < -32.730 < inf | logz: -132.515 +/- 0.524 | dlogz: 15.215 > 0.309] + + 29605it [02:34, 202.82it/s, bound: 649 | nc: 5 | ncall: 153489 | eff(%): 19.288 | loglstar: -inf < -32.473 < inf | logz: -132.361 +/- 0.524 | dlogz: 14.988 > 0.309] + + 29630it [02:35, 214.34it/s, bound: 649 | nc: 5 | ncall: 153614 | eff(%): 19.289 | loglstar: -inf < -32.115 < inf | logz: -132.169 +/- 0.524 | dlogz: 14.714 > 0.309] + + 29652it [02:35, 214.36it/s, bound: 650 | nc: 5 | ncall: 153724 | eff(%): 19.289 | loglstar: -inf < -31.743 < inf | logz: -131.986 +/- 0.525 | dlogz: 14.459 > 0.309] + + 29676it [02:35, 219.19it/s, bound: 650 | nc: 5 | ncall: 153844 | eff(%): 19.290 | loglstar: -inf < -31.543 < inf | logz: -131.779 +/- 0.525 | dlogz: 14.170 > 0.309] + + 29698it [02:35, 209.08it/s, bound: 652 | nc: 5 | ncall: 153954 | eff(%): 19.290 | loglstar: -inf < -31.279 < inf | logz: -131.595 +/- 0.525 | dlogz: 22.660 > 0.309] + + 29721it [02:35, 208.26it/s, bound: 653 | nc: 5 | ncall: 154069 | eff(%): 19.291 | loglstar: -inf < -31.031 < inf | logz: -131.395 +/- 0.525 | dlogz: 22.383 > 0.309] + + 29743it [02:35, 210.75it/s, bound: 653 | nc: 5 | ncall: 154179 | eff(%): 19.291 | loglstar: -inf < -30.936 < inf | logz: -131.230 +/- 0.526 | dlogz: 22.143 > 0.309] + + 29765it [02:35, 196.67it/s, bound: 654 | nc: 5 | ncall: 154289 | eff(%): 19.292 | loglstar: -inf < -30.735 < inf | logz: -131.085 +/- 0.526 | dlogz: 21.924 > 0.309] + + 29785it [02:35, 185.51it/s, bound: 654 | nc: 5 | ncall: 154389 | eff(%): 19.292 | loglstar: -inf < -30.543 < inf | logz: -130.944 +/- 0.526 | dlogz: 21.716 > 0.309] + + 29807it [02:35, 193.78it/s, bound: 654 | nc: 5 | ncall: 154499 | eff(%): 19.293 | loglstar: -inf < -30.305 < inf | logz: -130.797 +/- 0.526 | dlogz: 21.496 > 0.309] + + 29827it [02:36, 192.27it/s, bound: 655 | nc: 5 | ncall: 154599 | eff(%): 19.293 | loglstar: -inf < -30.103 < inf | logz: -130.653 +/- 0.526 | dlogz: 22.092 > 0.309] + + 29848it [02:36, 196.99it/s, bound: 655 | nc: 5 | ncall: 154704 | eff(%): 19.294 | loglstar: -inf < -29.972 < inf | logz: -130.513 +/- 0.526 | dlogz: 21.881 > 0.309] + + 29869it [02:36, 198.76it/s, bound: 656 | nc: 5 | ncall: 154809 | eff(%): 19.294 | loglstar: -inf < -29.862 < inf | logz: -130.382 +/- 0.526 | dlogz: 21.680 > 0.309] + + 29892it [02:36, 207.06it/s, bound: 656 | nc: 5 | ncall: 154924 | eff(%): 19.295 | loglstar: -inf < -29.418 < inf | logz: -130.235 +/- 0.526 | dlogz: 21.457 > 0.309] + + 29913it [02:36, 207.47it/s, bound: 657 | nc: 5 | ncall: 155029 | eff(%): 19.295 | loglstar: -inf < -29.094 < inf | logz: -130.082 +/- 0.527 | dlogz: 24.980 > 0.309] + + 29938it [02:36, 217.56it/s, bound: 657 | nc: 5 | ncall: 155154 | eff(%): 19.296 | loglstar: -inf < -28.855 < inf | logz: -129.885 +/- 0.527 | dlogz: 24.700 > 0.309] + + 29960it [02:36, 214.91it/s, bound: 658 | nc: 5 | ncall: 155264 | eff(%): 19.296 | loglstar: -inf < -28.563 < inf | logz: -129.716 +/- 0.527 | dlogz: 24.458 > 0.309] + + 29982it [02:36, 215.60it/s, bound: 658 | nc: 5 | ncall: 155374 | eff(%): 19.297 | loglstar: -inf < -28.383 < inf | logz: -129.547 +/- 0.528 | dlogz: 24.215 > 0.309] + + 30004it [02:36, 212.94it/s, bound: 659 | nc: 5 | ncall: 155484 | eff(%): 19.297 | loglstar: -inf < -28.125 < inf | logz: -129.380 +/- 0.528 | dlogz: 23.974 > 0.309] + + 30028it [02:36, 219.72it/s, bound: 659 | nc: 5 | ncall: 155604 | eff(%): 19.298 | loglstar: -inf < -27.702 < inf | logz: -129.179 +/- 0.528 | dlogz: 23.695 > 0.309] + + 30051it [02:37, 217.43it/s, bound: 660 | nc: 5 | ncall: 155719 | eff(%): 19.298 | loglstar: -inf < -27.539 < inf | logz: -128.986 +/- 0.529 | dlogz: 23.424 > 0.309] + + 30075it [02:37, 221.25it/s, bound: 660 | nc: 5 | ncall: 155839 | eff(%): 19.299 | loglstar: -inf < -27.225 < inf | logz: -128.791 +/- 0.529 | dlogz: 23.150 > 0.309] + + 30098it [02:37, 211.12it/s, bound: 661 | nc: 5 | ncall: 155954 | eff(%): 19.299 | loglstar: -inf < -26.867 < inf | logz: -128.585 +/- 0.529 | dlogz: 22.867 > 0.309] + + 30120it [02:37, 211.08it/s, bound: 661 | nc: 5 | ncall: 156064 | eff(%): 19.300 | loglstar: -inf < -26.644 < inf | logz: -128.399 +/- 0.529 | dlogz: 22.607 > 0.309] + + 30142it [02:37, 210.28it/s, bound: 662 | nc: 5 | ncall: 156174 | eff(%): 19.300 | loglstar: -inf < -26.383 < inf | logz: -128.203 +/- 0.530 | dlogz: 23.069 > 0.309] + + 30166it [02:37, 217.57it/s, bound: 662 | nc: 5 | ncall: 156294 | eff(%): 19.301 | loglstar: -inf < -26.031 < inf | logz: -127.991 +/- 0.530 | dlogz: 22.777 > 0.309] + + 30188it [02:37, 215.34it/s, bound: 663 | nc: 5 | ncall: 156404 | eff(%): 19.301 | loglstar: -inf < -25.719 < inf | logz: -127.777 +/- 0.530 | dlogz: 22.491 > 0.309] + + 30211it [02:37, 219.10it/s, bound: 663 | nc: 5 | ncall: 156519 | eff(%): 19.302 | loglstar: -inf < -25.345 < inf | logz: -127.548 +/- 0.531 | dlogz: 22.185 > 0.309] + + 30233it [02:37, 210.14it/s, bound: 664 | nc: 5 | ncall: 156629 | eff(%): 19.302 | loglstar: -inf < -25.033 < inf | logz: -127.330 +/- 0.531 | dlogz: 21.894 > 0.309] + + 30256it [02:38, 213.07it/s, bound: 664 | nc: 5 | ncall: 156744 | eff(%): 19.303 | loglstar: -inf < -24.724 < inf | logz: -127.101 +/- 0.531 | dlogz: 22.405 > 0.309] + + 30278it [02:38, 210.23it/s, bound: 665 | nc: 5 | ncall: 156854 | eff(%): 19.303 | loglstar: -inf < -24.710 < inf | logz: -126.898 +/- 0.532 | dlogz: 22.125 > 0.309] + + 30302it [02:38, 216.52it/s, bound: 665 | nc: 5 | ncall: 156974 | eff(%): 19.304 | loglstar: -inf < -24.411 < inf | logz: -126.707 +/- 0.532 | dlogz: 21.852 > 0.309] + + 30327it [02:38, 225.51it/s, bound: 666 | nc: 5 | ncall: 157099 | eff(%): 19.304 | loglstar: -inf < -24.169 < inf | logz: -126.520 +/- 0.532 | dlogz: 21.581 > 0.309] + + 30353it [02:38, 234.03it/s, bound: 667 | nc: 5 | ncall: 157229 | eff(%): 19.305 | loglstar: -inf < -23.870 < inf | logz: -126.317 +/- 0.532 | dlogz: 21.291 > 0.309] + + 30380it [02:38, 241.88it/s, bound: 667 | nc: 5 | ncall: 157364 | eff(%): 19.306 | loglstar: -inf < -23.467 < inf | logz: -126.089 +/- 0.532 | dlogz: 20.974 > 0.309] + + 30405it [02:38, 236.04it/s, bound: 668 | nc: 5 | ncall: 157489 | eff(%): 19.306 | loglstar: -inf < -23.190 < inf | logz: -125.874 +/- 0.533 | dlogz: 20.676 > 0.309] + + 30430it [02:38, 239.51it/s, bound: 668 | nc: 5 | ncall: 157614 | eff(%): 19.307 | loglstar: -inf < -22.941 < inf | logz: -125.674 +/- 0.533 | dlogz: 20.392 > 0.309] + + 30455it [02:38, 225.07it/s, bound: 669 | nc: 5 | ncall: 157739 | eff(%): 19.307 | loglstar: -inf < -22.618 < inf | logz: -125.463 +/- 0.533 | dlogz: 20.098 > 0.309] + + 30480it [02:39, 231.83it/s, bound: 669 | nc: 5 | ncall: 157864 | eff(%): 19.308 | loglstar: -inf < -22.229 < inf | logz: -125.241 +/- 0.533 | dlogz: 19.794 > 0.309] + + 30504it [02:39, 226.44it/s, bound: 670 | nc: 5 | ncall: 157984 | eff(%): 19.308 | loglstar: -inf < -21.828 < inf | logz: -125.004 +/- 0.534 | dlogz: 19.477 > 0.309] + + 30527it [02:39, 221.81it/s, bound: 670 | nc: 5 | ncall: 158099 | eff(%): 19.309 | loglstar: -inf < -21.515 < inf | logz: -124.774 +/- 0.534 | dlogz: 19.171 > 0.309] + + 30551it [02:39, 226.10it/s, bound: 671 | nc: 5 | ncall: 158219 | eff(%): 19.309 | loglstar: -inf < -21.154 < inf | logz: -124.537 +/- 0.535 | dlogz: 19.516 > 0.309] + + 30575it [02:39, 224.17it/s, bound: 672 | nc: 5 | ncall: 158339 | eff(%): 19.310 | loglstar: -inf < -20.832 < inf | logz: -124.295 +/- 0.535 | dlogz: 19.193 > 0.309] + + 30600it [02:39, 230.13it/s, bound: 672 | nc: 5 | ncall: 158464 | eff(%): 19.310 | loglstar: -inf < -20.442 < inf | logz: -124.026 +/- 0.535 | dlogz: 18.841 > 0.309] + + 30624it [02:39, 222.46it/s, bound: 673 | nc: 5 | ncall: 158584 | eff(%): 19.311 | loglstar: -inf < -20.134 < inf | logz: -123.742 +/- 0.536 | dlogz: 18.476 > 0.309] + + 30647it [02:39, 220.51it/s, bound: 673 | nc: 5 | ncall: 158699 | eff(%): 19.311 | loglstar: -inf < -19.875 < inf | logz: -123.510 +/- 0.536 | dlogz: 18.165 > 0.309] + + 30670it [02:39, 217.76it/s, bound: 674 | nc: 5 | ncall: 158814 | eff(%): 19.312 | loglstar: -inf < -19.528 < inf | logz: -123.291 +/- 0.536 | dlogz: 17.869 > 0.309] + + 30694it [02:39, 223.68it/s, bound: 674 | nc: 5 | ncall: 158934 | eff(%): 19.312 | loglstar: -inf < -19.114 < inf | logz: -123.041 +/- 0.536 | dlogz: 17.540 > 0.309] + + 30717it [02:40, 217.44it/s, bound: 675 | nc: 5 | ncall: 159049 | eff(%): 19.313 | loglstar: -inf < -18.629 < inf | logz: -122.776 +/- 0.537 | dlogz: 17.200 > 0.309] + + 30741it [02:40, 221.77it/s, bound: 675 | nc: 5 | ncall: 159169 | eff(%): 19.313 | loglstar: -inf < -18.338 < inf | logz: -122.474 +/- 0.537 | dlogz: 16.817 > 0.309] + + 30764it [02:40, 215.61it/s, bound: 676 | nc: 5 | ncall: 159284 | eff(%): 19.314 | loglstar: -inf < -18.231 < inf | logz: -122.234 +/- 0.537 | dlogz: 16.498 > 0.309] + + 30787it [02:40, 218.87it/s, bound: 676 | nc: 5 | ncall: 159399 | eff(%): 19.314 | loglstar: -inf < -17.888 < inf | logz: -122.024 +/- 0.538 | dlogz: 16.212 > 0.309] + + 30809it [02:40, 215.36it/s, bound: 677 | nc: 5 | ncall: 159509 | eff(%): 19.315 | loglstar: -inf < -17.665 < inf | logz: -121.817 +/- 0.538 | dlogz: 15.932 > 0.309] + + 30831it [02:40, 216.14it/s, bound: 677 | nc: 5 | ncall: 159619 | eff(%): 19.315 | loglstar: -inf < -17.122 < inf | logz: -121.587 +/- 0.538 | dlogz: 33.962 > 0.309] + + 30853it [02:40, 212.48it/s, bound: 678 | nc: 5 | ncall: 159729 | eff(%): 19.316 | loglstar: -inf < -16.814 < inf | logz: -121.327 +/- 0.538 | dlogz: 33.628 > 0.309] + + 30877it [02:40, 219.81it/s, bound: 678 | nc: 5 | ncall: 159849 | eff(%): 19.316 | loglstar: -inf < -16.567 < inf | logz: -121.060 +/- 0.539 | dlogz: 33.280 > 0.309] + + 30900it [02:40, 213.90it/s, bound: 679 | nc: 5 | ncall: 159964 | eff(%): 19.317 | loglstar: -inf < -16.121 < inf | logz: -120.795 +/- 0.539 | dlogz: 32.939 > 0.309] + + 30924it [02:41, 219.15it/s, bound: 679 | nc: 5 | ncall: 160084 | eff(%): 19.317 | loglstar: -inf < -15.763 < inf | logz: -120.509 +/- 0.539 | dlogz: 32.573 > 0.309] + + 30946it [02:41, 218.15it/s, bound: 680 | nc: 5 | ncall: 160194 | eff(%): 19.318 | loglstar: -inf < -15.519 < inf | logz: -120.257 +/- 0.539 | dlogz: 32.247 > 0.309] + + 30970it [02:41, 222.88it/s, bound: 680 | nc: 5 | ncall: 160314 | eff(%): 19.318 | loglstar: -inf < -15.281 < inf | logz: -120.006 +/- 0.540 | dlogz: 31.914 > 0.309] + + 30993it [02:41, 216.50it/s, bound: 681 | nc: 5 | ncall: 160429 | eff(%): 19.319 | loglstar: -inf < -15.055 < inf | logz: -119.790 +/- 0.540 | dlogz: 31.621 > 0.309] + + 31016it [02:41, 219.08it/s, bound: 681 | nc: 5 | ncall: 160544 | eff(%): 19.319 | loglstar: -inf < -14.617 < inf | logz: -119.554 +/- 0.540 | dlogz: 31.309 > 0.309] + + 31038it [02:41, 216.17it/s, bound: 682 | nc: 5 | ncall: 160654 | eff(%): 19.320 | loglstar: -inf < -14.249 < inf | logz: -119.321 +/- 0.540 | dlogz: 31.004 > 0.309] + + 31061it [02:41, 217.79it/s, bound: 682 | nc: 5 | ncall: 160769 | eff(%): 19.320 | loglstar: -inf < -13.937 < inf | logz: -119.071 +/- 0.540 | dlogz: 30.677 > 0.309] + + 31083it [02:41, 210.26it/s, bound: 683 | nc: 5 | ncall: 160879 | eff(%): 19.321 | loglstar: -inf < -13.486 < inf | logz: -118.820 +/- 0.541 | dlogz: 30.353 > 0.309] + + 31105it [02:41, 211.97it/s, bound: 683 | nc: 5 | ncall: 160989 | eff(%): 19.321 | loglstar: -inf < -13.310 < inf | logz: -118.572 +/- 0.541 | dlogz: 30.030 > 0.309] + + 31127it [02:42, 210.49it/s, bound: 684 | nc: 5 | ncall: 161099 | eff(%): 19.322 | loglstar: -inf < -12.904 < inf | logz: -118.338 +/- 0.541 | dlogz: 29.724 > 0.309] + + 31150it [02:42, 215.69it/s, bound: 684 | nc: 5 | ncall: 161214 | eff(%): 19.322 | loglstar: -inf < -12.638 < inf | logz: -118.086 +/- 0.541 | dlogz: 29.395 > 0.309] + + 31172it [02:42, 206.55it/s, bound: 685 | nc: 5 | ncall: 161324 | eff(%): 19.323 | loglstar: -inf < -12.305 < inf | logz: -117.839 +/- 0.542 | dlogz: 29.075 > 0.309] + + 31193it [02:42, 204.26it/s, bound: 685 | nc: 5 | ncall: 161429 | eff(%): 19.323 | loglstar: -inf < -12.027 < inf | logz: -117.604 +/- 0.542 | dlogz: 28.770 > 0.309] + + 31214it [02:42, 198.20it/s, bound: 686 | nc: 5 | ncall: 161534 | eff(%): 19.323 | loglstar: -inf < -11.497 < inf | logz: -117.355 +/- 0.542 | dlogz: 28.453 > 0.309] + + 31234it [02:42, 198.55it/s, bound: 686 | nc: 5 | ncall: 161634 | eff(%): 19.324 | loglstar: -inf < -11.055 < inf | logz: -117.093 +/- 0.543 | dlogz: 28.126 > 0.309] + + 31254it [02:42, 198.72it/s, bound: 687 | nc: 5 | ncall: 161734 | eff(%): 19.324 | loglstar: -inf < -10.671 < inf | logz: -116.793 +/- 0.543 | dlogz: 27.759 > 0.309] + + 31277it [02:42, 207.00it/s, bound: 687 | nc: 5 | ncall: 161849 | eff(%): 19.325 | loglstar: -inf < -10.233 < inf | logz: -116.446 +/- 0.543 | dlogz: 27.335 > 0.309] + + 31298it [02:42, 196.88it/s, bound: 688 | nc: 5 | ncall: 161954 | eff(%): 19.325 | loglstar: -inf < -9.991 < inf | logz: -116.155 +/- 0.544 | dlogz: 26.972 > 0.309] + + 31318it [02:42, 188.60it/s, bound: 688 | nc: 5 | ncall: 162054 | eff(%): 19.326 | loglstar: -inf < -9.784 < inf | logz: -115.896 +/- 0.544 | dlogz: 26.646 > 0.309] + + 31337it [02:43, 182.59it/s, bound: 689 | nc: 5 | ncall: 162149 | eff(%): 19.326 | loglstar: -inf < -9.609 < inf | logz: -115.672 +/- 0.544 | dlogz: 26.357 > 0.309] + + 31357it [02:43, 185.61it/s, bound: 689 | nc: 5 | ncall: 162249 | eff(%): 19.326 | loglstar: -inf < -8.928 < inf | logz: -115.411 +/- 0.544 | dlogz: 26.225 > 0.309] + + 31376it [02:43, 173.68it/s, bound: 689 | nc: 5 | ncall: 162344 | eff(%): 19.327 | loglstar: -inf < -8.730 < inf | logz: -115.132 +/- 0.545 | dlogz: 25.882 > 0.309] + + 31394it [02:43, 169.76it/s, bound: 690 | nc: 5 | ncall: 162434 | eff(%): 19.327 | loglstar: -inf < -8.479 < inf | logz: -114.890 +/- 0.545 | dlogz: 25.578 > 0.309] + + 31412it [02:43, 163.73it/s, bound: 691 | nc: 5 | ncall: 162524 | eff(%): 19.328 | loglstar: -inf < -7.927 < inf | logz: -114.629 +/- 0.545 | dlogz: 27.361 > 0.309] + + 31430it [02:43, 167.22it/s, bound: 691 | nc: 5 | ncall: 162614 | eff(%): 19.328 | loglstar: -inf < -7.639 < inf | logz: -114.343 +/- 0.545 | dlogz: 27.014 > 0.309] + + 31447it [02:43, 166.33it/s, bound: 691 | nc: 5 | ncall: 162699 | eff(%): 19.328 | loglstar: -inf < -7.520 < inf | logz: -114.106 +/- 0.545 | dlogz: 26.718 > 0.309] + + 31465it [02:43, 170.03it/s, bound: 692 | nc: 5 | ncall: 162789 | eff(%): 19.329 | loglstar: -inf < -7.275 < inf | logz: -113.884 +/- 0.546 | dlogz: 26.436 > 0.309] + + 31487it [02:43, 183.20it/s, bound: 692 | nc: 5 | ncall: 162899 | eff(%): 19.329 | loglstar: -inf < -6.830 < inf | logz: -113.606 +/- 0.546 | dlogz: 26.085 > 0.309] + + 31506it [02:44, 181.49it/s, bound: 693 | nc: 5 | ncall: 162994 | eff(%): 19.330 | loglstar: -inf < -6.509 < inf | logz: -113.365 +/- 0.546 | dlogz: 25.780 > 0.309] + + 31529it [02:44, 193.93it/s, bound: 693 | nc: 5 | ncall: 163109 | eff(%): 19.330 | loglstar: -inf < -6.286 < inf | logz: -113.064 +/- 0.546 | dlogz: 25.401 > 0.309] + + 31549it [02:44, 184.64it/s, bound: 694 | nc: 5 | ncall: 163209 | eff(%): 19.330 | loglstar: -inf < -5.963 < inf | logz: -112.838 +/- 0.546 | dlogz: 25.108 > 0.309] + + 31572it [02:44, 195.14it/s, bound: 694 | nc: 5 | ncall: 163324 | eff(%): 19.331 | loglstar: -inf < -5.532 < inf | logz: -112.557 +/- 0.546 | dlogz: 24.752 > 0.309] + + 31592it [02:44, 193.54it/s, bound: 695 | nc: 5 | ncall: 163424 | eff(%): 19.331 | loglstar: -inf < -5.121 < inf | logz: -112.285 +/- 0.547 | dlogz: 24.414 > 0.309] + + 31612it [02:44, 193.35it/s, bound: 696 | nc: 5 | ncall: 163524 | eff(%): 19.332 | loglstar: -inf < -4.749 < inf | logz: -112.007 +/- 0.547 | dlogz: 24.070 > 0.309] + + 31634it [02:44, 198.43it/s, bound: 696 | nc: 5 | ncall: 163634 | eff(%): 19.332 | loglstar: -inf < -4.453 < inf | logz: -111.724 +/- 0.547 | dlogz: 23.712 > 0.309] + + 31654it [02:44, 183.28it/s, bound: 696 | nc: 5 | ncall: 163734 | eff(%): 19.333 | loglstar: -inf < -3.936 < inf | logz: -111.434 +/- 0.547 | dlogz: 23.359 > 0.309] + + 31673it [02:44, 182.69it/s, bound: 697 | nc: 5 | ncall: 163829 | eff(%): 19.333 | loglstar: -inf < -3.782 < inf | logz: -111.160 +/- 0.548 | dlogz: 23.018 > 0.309] + + 31693it [02:45, 187.37it/s, bound: 697 | nc: 5 | ncall: 163929 | eff(%): 19.333 | loglstar: -inf < -3.441 < inf | logz: -110.900 +/- 0.548 | dlogz: 22.692 > 0.309] + + 31712it [02:45, 185.32it/s, bound: 698 | nc: 5 | ncall: 164024 | eff(%): 19.334 | loglstar: -inf < -3.127 < inf | logz: -110.646 +/- 0.548 | dlogz: 22.375 > 0.309] + + 31734it [02:45, 193.14it/s, bound: 698 | nc: 5 | ncall: 164134 | eff(%): 19.334 | loglstar: -inf < -2.811 < inf | logz: -110.367 +/- 0.548 | dlogz: 22.022 > 0.309] + + 31754it [02:45, 194.47it/s, bound: 699 | nc: 5 | ncall: 164234 | eff(%): 19.335 | loglstar: -inf < -2.625 < inf | logz: -110.134 +/- 0.548 | dlogz: 21.720 > 0.309] + + 31776it [02:45, 200.81it/s, bound: 699 | nc: 5 | ncall: 164344 | eff(%): 19.335 | loglstar: -inf < -2.314 < inf | logz: -109.882 +/- 0.548 | dlogz: 21.395 > 0.309] + + 31797it [02:45, 199.51it/s, bound: 700 | nc: 5 | ncall: 164449 | eff(%): 19.335 | loglstar: -inf < -2.044 < inf | logz: -109.645 +/- 0.549 | dlogz: 23.922 > 0.309] + + 31820it [02:45, 206.33it/s, bound: 700 | nc: 5 | ncall: 164564 | eff(%): 19.336 | loglstar: -inf < -1.620 < inf | logz: -109.393 +/- 0.549 | dlogz: 23.594 > 0.309] + + 31841it [02:45, 207.02it/s, bound: 701 | nc: 5 | ncall: 164669 | eff(%): 19.336 | loglstar: -inf < -1.384 < inf | logz: -109.151 +/- 0.549 | dlogz: 23.280 > 0.309] + + 31862it [02:45, 207.72it/s, bound: 701 | nc: 5 | ncall: 164774 | eff(%): 19.337 | loglstar: -inf < -0.904 < inf | logz: -108.891 +/- 0.549 | dlogz: 28.558 > 0.309] + + 31883it [02:46, 182.53it/s, bound: 702 | nc: 5 | ncall: 164879 | eff(%): 19.337 | loglstar: -inf < -0.684 < inf | logz: -108.626 +/- 0.549 | dlogz: 28.222 > 0.309] + + 31902it [02:46, 184.02it/s, bound: 702 | nc: 5 | ncall: 164974 | eff(%): 19.338 | loglstar: -inf < -0.581 < inf | logz: -108.428 +/- 0.549 | dlogz: 27.957 > 0.309] + + 31921it [02:46, 184.64it/s, bound: 703 | nc: 5 | ncall: 165069 | eff(%): 19.338 | loglstar: -inf < -0.150 < inf | logz: -108.224 +/- 0.550 | dlogz: 27.692 > 0.309] + + 31944it [02:46, 195.86it/s, bound: 703 | nc: 5 | ncall: 165184 | eff(%): 19.338 | loglstar: -inf < 0.091 < inf | logz: -107.956 +/- 0.550 | dlogz: 27.345 > 0.309] + + 31964it [02:46, 196.30it/s, bound: 704 | nc: 5 | ncall: 165284 | eff(%): 19.339 | loglstar: -inf < 0.506 < inf | logz: -107.728 +/- 0.550 | dlogz: 27.951 > 0.309] + + 31985it [02:46, 197.59it/s, bound: 704 | nc: 5 | ncall: 165389 | eff(%): 19.339 | loglstar: -inf < 0.875 < inf | logz: -107.467 +/- 0.550 | dlogz: 27.620 > 0.309] + + 32005it [02:46, 193.87it/s, bound: 705 | nc: 5 | ncall: 165489 | eff(%): 19.340 | loglstar: -inf < 1.071 < inf | logz: -107.236 +/- 0.550 | dlogz: 27.320 > 0.309] + + 32025it [02:46, 192.62it/s, bound: 705 | nc: 5 | ncall: 165589 | eff(%): 19.340 | loglstar: -inf < 1.263 < inf | logz: -107.024 +/- 0.551 | dlogz: 34.762 > 0.309] + + 32046it [02:46, 193.30it/s, bound: 706 | nc: 5 | ncall: 165694 | eff(%): 19.340 | loglstar: -inf < 1.832 < inf | logz: -106.786 +/- 0.551 | dlogz: 34.456 > 0.309] + + 32068it [02:46, 200.32it/s, bound: 706 | nc: 5 | ncall: 165804 | eff(%): 19.341 | loglstar: -inf < 2.342 < inf | logz: -106.493 +/- 0.551 | dlogz: 34.092 > 0.309] + + 32090it [02:47, 204.12it/s, bound: 706 | nc: 5 | ncall: 165914 | eff(%): 19.341 | loglstar: -inf < 2.768 < inf | logz: -106.113 +/- 0.552 | dlogz: 33.638 > 0.309] + + 32111it [02:47, 201.84it/s, bound: 707 | nc: 5 | ncall: 166019 | eff(%): 19.342 | loglstar: -inf < 3.176 < inf | logz: -105.792 +/- 0.552 | dlogz: 33.246 > 0.309] + + 32133it [02:47, 205.63it/s, bound: 707 | nc: 5 | ncall: 166129 | eff(%): 19.342 | loglstar: -inf < 3.385 < inf | logz: -105.479 +/- 0.552 | dlogz: 32.858 > 0.309] + + 32154it [02:47, 201.21it/s, bound: 708 | nc: 5 | ncall: 166234 | eff(%): 19.343 | loglstar: -inf < 3.385 < inf | logz: -105.239 +/- 0.552 | dlogz: 32.540 > 0.309] + + 32177it [02:47, 207.72it/s, bound: 708 | nc: 5 | ncall: 166349 | eff(%): 19.343 | loglstar: -inf < 3.577 < inf | logz: -105.033 +/- 0.552 | dlogz: 32.252 > 0.309] + + 32198it [02:47, 201.55it/s, bound: 709 | nc: 5 | ncall: 166454 | eff(%): 19.343 | loglstar: -inf < 4.079 < inf | logz: -104.847 +/- 0.552 | dlogz: 31.998 > 0.309] + + 32219it [02:47, 202.05it/s, bound: 709 | nc: 5 | ncall: 166559 | eff(%): 19.344 | loglstar: -inf < 4.496 < inf | logz: -104.594 +/- 0.553 | dlogz: 31.677 > 0.309] + + 32240it [02:47, 192.43it/s, bound: 710 | nc: 5 | ncall: 166664 | eff(%): 19.344 | loglstar: -inf < 5.018 < inf | logz: -104.336 +/- 0.553 | dlogz: 31.351 > 0.309] + + 32260it [02:47, 189.99it/s, bound: 710 | nc: 5 | ncall: 166764 | eff(%): 19.345 | loglstar: -inf < 5.507 < inf | logz: -104.045 +/- 0.553 | dlogz: 30.996 > 0.309] + + 32280it [02:48, 186.74it/s, bound: 711 | nc: 5 | ncall: 166864 | eff(%): 19.345 | loglstar: -inf < 5.866 < inf | logz: -103.728 +/- 0.554 | dlogz: 30.611 > 0.309] + + 32300it [02:48, 190.00it/s, bound: 711 | nc: 5 | ncall: 166964 | eff(%): 19.345 | loglstar: -inf < 6.265 < inf | logz: -103.422 +/- 0.554 | dlogz: 30.239 > 0.309] + + 32320it [02:48, 174.56it/s, bound: 712 | nc: 5 | ncall: 167064 | eff(%): 19.346 | loglstar: -inf < 6.668 < inf | logz: -103.085 +/- 0.554 | dlogz: 29.835 > 0.309] + + 32338it [02:48, 172.40it/s, bound: 712 | nc: 5 | ncall: 167154 | eff(%): 19.346 | loglstar: -inf < 7.094 < inf | logz: -102.786 +/- 0.555 | dlogz: 29.478 > 0.309] + + 32357it [02:48, 176.08it/s, bound: 712 | nc: 5 | ncall: 167249 | eff(%): 19.347 | loglstar: -inf < 7.469 < inf | logz: -102.461 +/- 0.555 | dlogz: 29.089 > 0.309] + + 32375it [02:48, 173.45it/s, bound: 713 | nc: 5 | ncall: 167339 | eff(%): 19.347 | loglstar: -inf < 7.565 < inf | logz: -102.182 +/- 0.555 | dlogz: 28.746 > 0.309] + + 32395it [02:48, 180.60it/s, bound: 713 | nc: 5 | ncall: 167439 | eff(%): 19.347 | loglstar: -inf < 7.827 < inf | logz: -101.918 +/- 0.555 | dlogz: 28.415 > 0.309] + + 32414it [02:48, 179.26it/s, bound: 714 | nc: 5 | ncall: 167534 | eff(%): 19.348 | loglstar: -inf < 8.351 < inf | logz: -101.650 +/- 0.555 | dlogz: 28.086 > 0.309] + + 32437it [02:48, 192.63it/s, bound: 714 | nc: 5 | ncall: 167649 | eff(%): 19.348 | loglstar: -inf < 8.780 < inf | logz: -101.301 +/- 0.556 | dlogz: 27.660 > 0.309] + + 32459it [02:48, 199.49it/s, bound: 715 | nc: 5 | ncall: 167759 | eff(%): 19.349 | loglstar: -inf < 9.039 < inf | logz: -100.995 +/- 0.556 | dlogz: 27.279 > 0.309] + + 32484it [02:49, 213.45it/s, bound: 715 | nc: 5 | ncall: 167884 | eff(%): 19.349 | loglstar: -inf < 9.424 < inf | logz: -100.649 +/- 0.556 | dlogz: 31.311 > 0.309] + + 32506it [02:49, 213.52it/s, bound: 716 | nc: 5 | ncall: 167994 | eff(%): 19.350 | loglstar: -inf < 9.652 < inf | logz: -100.375 +/- 0.556 | dlogz: 30.962 > 0.309] + + 32529it [02:49, 217.54it/s, bound: 716 | nc: 5 | ncall: 168109 | eff(%): 19.350 | loglstar: -inf < 9.969 < inf | logz: -100.117 +/- 0.556 | dlogz: 30.626 > 0.309] + + 32551it [02:49, 217.21it/s, bound: 717 | nc: 5 | ncall: 168219 | eff(%): 19.350 | loglstar: -inf < 10.403 < inf | logz: -99.861 +/- 0.556 | dlogz: 30.299 > 0.309] + + 32573it [02:49, 213.66it/s, bound: 717 | nc: 5 | ncall: 168329 | eff(%): 19.351 | loglstar: -inf < 11.020 < inf | logz: -99.546 +/- 0.557 | dlogz: 29.914 > 0.309] + + 32595it [02:49, 204.09it/s, bound: 718 | nc: 5 | ncall: 168439 | eff(%): 19.351 | loglstar: -inf < 11.471 < inf | logz: -99.181 +/- 0.557 | dlogz: 29.476 > 0.309] + + 32617it [02:49, 207.48it/s, bound: 718 | nc: 5 | ncall: 168549 | eff(%): 19.352 | loglstar: -inf < 11.995 < inf | logz: -98.825 +/- 0.558 | dlogz: 29.048 > 0.309] + + 32638it [02:49, 204.86it/s, bound: 719 | nc: 5 | ncall: 168654 | eff(%): 19.352 | loglstar: -inf < 12.221 < inf | logz: -98.489 +/- 0.558 | dlogz: 28.638 > 0.309] + + 32659it [02:49, 188.96it/s, bound: 720 | nc: 5 | ncall: 168759 | eff(%): 19.352 | loglstar: -inf < 12.721 < inf | logz: -98.166 +/- 0.558 | dlogz: 28.247 > 0.309] + + 32680it [02:50, 192.98it/s, bound: 720 | nc: 5 | ncall: 168864 | eff(%): 19.353 | loglstar: -inf < 13.209 < inf | logz: -97.810 +/- 0.558 | dlogz: 27.823 > 0.309] + + 32700it [02:50, 193.66it/s, bound: 721 | nc: 5 | ncall: 168964 | eff(%): 19.353 | loglstar: -inf < 13.455 < inf | logz: -97.483 +/- 0.559 | dlogz: 27.426 > 0.309] + + 32720it [02:50, 194.46it/s, bound: 721 | nc: 5 | ncall: 169064 | eff(%): 19.354 | loglstar: -inf < 13.863 < inf | logz: -97.184 +/- 0.559 | dlogz: 27.061 > 0.309] + + 32740it [02:50, 185.41it/s, bound: 722 | nc: 5 | ncall: 169164 | eff(%): 19.354 | loglstar: -inf < 14.370 < inf | logz: -96.847 +/- 0.559 | dlogz: 26.659 > 0.309] + + 32763it [02:50, 194.94it/s, bound: 722 | nc: 5 | ncall: 169279 | eff(%): 19.354 | loglstar: -inf < 14.516 < inf | logz: -96.496 +/- 0.559 | dlogz: 30.214 > 0.309] + + 32783it [02:50, 195.46it/s, bound: 723 | nc: 5 | ncall: 169379 | eff(%): 19.355 | loglstar: -inf < 14.895 < inf | logz: -96.222 +/- 0.559 | dlogz: 29.873 > 0.309] + + 32804it [02:50, 199.51it/s, bound: 723 | nc: 5 | ncall: 169484 | eff(%): 19.355 | loglstar: -inf < 15.157 < inf | logz: -95.949 +/- 0.559 | dlogz: 29.530 > 0.309] + + 32825it [02:50, 200.72it/s, bound: 724 | nc: 5 | ncall: 169589 | eff(%): 19.356 | loglstar: -inf < 15.520 < inf | logz: -95.698 +/- 0.559 | dlogz: 29.209 > 0.309] + + 32848it [02:50, 207.73it/s, bound: 724 | nc: 5 | ncall: 169704 | eff(%): 19.356 | loglstar: -inf < 16.032 < inf | logz: -95.379 +/- 0.560 | dlogz: 28.815 > 0.309] + + 32870it [02:51, 210.10it/s, bound: 725 | nc: 5 | ncall: 169814 | eff(%): 19.356 | loglstar: -inf < 16.450 < inf | logz: -95.035 +/- 0.560 | dlogz: 28.398 > 0.309] + + 32892it [02:51, 212.37it/s, bound: 725 | nc: 5 | ncall: 169924 | eff(%): 19.357 | loglstar: -inf < 16.716 < inf | logz: -94.730 +/- 0.560 | dlogz: 28.018 > 0.309] + + 32914it [02:51, 207.00it/s, bound: 726 | nc: 5 | ncall: 170034 | eff(%): 19.357 | loglstar: -inf < 16.943 < inf | logz: -94.455 +/- 0.560 | dlogz: 27.668 > 0.309] + + 32937it [02:51, 211.23it/s, bound: 726 | nc: 5 | ncall: 170149 | eff(%): 19.358 | loglstar: -inf < 17.520 < inf | logz: -94.154 +/- 0.560 | dlogz: 27.293 > 0.309] + + 32959it [02:51, 206.87it/s, bound: 727 | nc: 5 | ncall: 170259 | eff(%): 19.358 | loglstar: -inf < 18.067 < inf | logz: -93.810 +/- 0.561 | dlogz: 26.878 > 0.309] + + 32982it [02:51, 211.67it/s, bound: 727 | nc: 5 | ncall: 170374 | eff(%): 19.359 | loglstar: -inf < 18.805 < inf | logz: -93.400 +/- 0.561 | dlogz: 26.396 > 0.309] + + 33004it [02:51, 204.38it/s, bound: 728 | nc: 5 | ncall: 170484 | eff(%): 19.359 | loglstar: -inf < 19.451 < inf | logz: -92.934 +/- 0.562 | dlogz: 25.858 > 0.309] + + 33027it [02:51, 210.94it/s, bound: 728 | nc: 5 | ncall: 170599 | eff(%): 19.359 | loglstar: -inf < 19.918 < inf | logz: -92.427 +/- 0.562 | dlogz: 25.272 > 0.309] + + 33049it [02:51, 204.80it/s, bound: 729 | nc: 5 | ncall: 170709 | eff(%): 19.360 | loglstar: -inf < 20.500 < inf | logz: -91.973 +/- 0.563 | dlogz: 35.328 > 0.309] + + 33071it [02:51, 208.18it/s, bound: 729 | nc: 5 | ncall: 170819 | eff(%): 19.360 | loglstar: -inf < 21.003 < inf | logz: -91.523 +/- 0.563 | dlogz: 34.803 > 0.309] + + 33093it [02:52, 206.01it/s, bound: 730 | nc: 5 | ncall: 170929 | eff(%): 19.361 | loglstar: -inf < 21.585 < inf | logz: -91.030 +/- 0.563 | dlogz: 34.238 > 0.309] + + 33114it [02:52, 202.39it/s, bound: 730 | nc: 5 | ncall: 171034 | eff(%): 19.361 | loglstar: -inf < 22.094 < inf | logz: -90.586 +/- 0.564 | dlogz: 33.724 > 0.309] + + 33135it [02:52, 192.68it/s, bound: 730 | nc: 5 | ncall: 171139 | eff(%): 19.361 | loglstar: -inf < 22.605 < inf | logz: -90.137 +/- 0.564 | dlogz: 33.204 > 0.309] + + 33155it [02:52, 188.01it/s, bound: 731 | nc: 5 | ncall: 171239 | eff(%): 19.362 | loglstar: -inf < 22.808 < inf | logz: -89.769 +/- 0.564 | dlogz: 32.765 > 0.309] + + 33177it [02:52, 194.72it/s, bound: 731 | nc: 5 | ncall: 171349 | eff(%): 19.362 | loglstar: -inf < 23.198 < inf | logz: -89.386 +/- 0.564 | dlogz: 32.308 > 0.309] + + 33197it [02:52, 192.11it/s, bound: 732 | nc: 5 | ncall: 171449 | eff(%): 19.363 | loglstar: -inf < 23.436 < inf | logz: -89.086 +/- 0.564 | dlogz: 31.939 > 0.309] + + 33217it [02:52, 191.37it/s, bound: 732 | nc: 5 | ncall: 171549 | eff(%): 19.363 | loglstar: -inf < 23.705 < inf | logz: -88.830 +/- 0.564 | dlogz: 31.614 > 0.309] + + 33237it [02:52, 188.21it/s, bound: 733 | nc: 5 | ncall: 171649 | eff(%): 19.363 | loglstar: -inf < 23.971 < inf | logz: -88.572 +/- 0.564 | dlogz: 31.289 > 0.309] + + 33256it [02:52, 188.14it/s, bound: 733 | nc: 5 | ncall: 171744 | eff(%): 19.364 | loglstar: -inf < 24.483 < inf | logz: -88.311 +/- 0.564 | dlogz: 30.968 > 0.309] + + 33275it [02:53, 187.42it/s, bound: 734 | nc: 5 | ncall: 171839 | eff(%): 19.364 | loglstar: -inf < 24.765 < inf | logz: -88.039 +/- 0.564 | dlogz: 30.631 > 0.309] + + 33297it [02:53, 193.85it/s, bound: 734 | nc: 5 | ncall: 171949 | eff(%): 19.364 | loglstar: -inf < 25.240 < inf | logz: -87.714 +/- 0.564 | dlogz: 30.233 > 0.309] + + 33317it [02:53, 187.18it/s, bound: 735 | nc: 5 | ncall: 172049 | eff(%): 19.365 | loglstar: -inf < 25.546 < inf | logz: -87.433 +/- 0.564 | dlogz: 29.886 > 0.309] + + 33339it [02:53, 195.69it/s, bound: 735 | nc: 5 | ncall: 172159 | eff(%): 19.365 | loglstar: -inf < 25.892 < inf | logz: -87.125 +/- 0.565 | dlogz: 29.504 > 0.309] + + 33359it [02:53, 194.77it/s, bound: 736 | nc: 5 | ncall: 172259 | eff(%): 19.366 | loglstar: -inf < 26.475 < inf | logz: -86.795 +/- 0.565 | dlogz: 29.110 > 0.309] + + 33381it [02:53, 201.65it/s, bound: 736 | nc: 5 | ncall: 172369 | eff(%): 19.366 | loglstar: -inf < 27.028 < inf | logz: -86.413 +/- 0.565 | dlogz: 28.657 > 0.309] + + 33402it [02:53, 201.75it/s, bound: 737 | nc: 5 | ncall: 172474 | eff(%): 19.366 | loglstar: -inf < 27.230 < inf | logz: -86.048 +/- 0.566 | dlogz: 28.217 > 0.309] + + 33425it [02:53, 208.73it/s, bound: 737 | nc: 5 | ncall: 172589 | eff(%): 19.367 | loglstar: -inf < 27.641 < inf | logz: -85.703 +/- 0.566 | dlogz: 27.795 > 0.309] + + 33446it [02:53, 204.84it/s, bound: 738 | nc: 5 | ncall: 172694 | eff(%): 19.367 | loglstar: -inf < 28.096 < inf | logz: -85.381 +/- 0.566 | dlogz: 27.403 > 0.309] + + 33467it [02:54, 182.73it/s, bound: 738 | nc: 5 | ncall: 172799 | eff(%): 19.368 | loglstar: -inf < 28.364 < inf | logz: -85.081 +/- 0.566 | dlogz: 27.032 > 0.309] + + 33486it [02:54, 170.60it/s, bound: 739 | nc: 5 | ncall: 172894 | eff(%): 19.368 | loglstar: -inf < 28.557 < inf | logz: -84.827 +/- 0.566 | dlogz: 26.713 > 0.309] + + 33504it [02:54, 170.90it/s, bound: 739 | nc: 5 | ncall: 172984 | eff(%): 19.368 | loglstar: -inf < 28.747 < inf | logz: -84.610 +/- 0.566 | dlogz: 26.435 > 0.309] + + 33522it [02:54, 164.31it/s, bound: 740 | nc: 5 | ncall: 173074 | eff(%): 19.369 | loglstar: -inf < 29.217 < inf | logz: -84.386 +/- 0.566 | dlogz: 26.154 > 0.309] + + 33541it [02:54, 170.32it/s, bound: 740 | nc: 5 | ncall: 173169 | eff(%): 19.369 | loglstar: -inf < 29.652 < inf | logz: -84.112 +/- 0.566 | dlogz: 25.817 > 0.309] + + 33563it [02:54, 183.90it/s, bound: 740 | nc: 5 | ncall: 173279 | eff(%): 19.369 | loglstar: -inf < 30.254 < inf | logz: -83.772 +/- 0.567 | dlogz: 32.500 > 0.309] + + 33583it [02:54, 186.30it/s, bound: 741 | nc: 5 | ncall: 173379 | eff(%): 19.370 | loglstar: -inf < 30.692 < inf | logz: -83.407 +/- 0.567 | dlogz: 32.068 > 0.309] + + 33606it [02:54, 197.82it/s, bound: 741 | nc: 5 | ncall: 173494 | eff(%): 19.370 | loglstar: -inf < 30.989 < inf | logz: -83.016 +/- 0.568 | dlogz: 31.598 > 0.309] + + 33626it [02:54, 197.54it/s, bound: 742 | nc: 5 | ncall: 173594 | eff(%): 19.370 | loglstar: -inf < 31.238 < inf | logz: -82.719 +/- 0.568 | dlogz: 31.233 > 0.309] + + 33646it [02:55, 191.88it/s, bound: 742 | nc: 5 | ncall: 173694 | eff(%): 19.371 | loglstar: -inf < 31.705 < inf | logz: -82.421 +/- 0.568 | dlogz: 30.869 > 0.309] + + 33666it [02:55, 187.90it/s, bound: 743 | nc: 5 | ncall: 173794 | eff(%): 19.371 | loglstar: -inf < 31.930 < inf | logz: -82.139 +/- 0.568 | dlogz: 30.519 > 0.309] + + 33688it [02:55, 196.48it/s, bound: 743 | nc: 5 | ncall: 173904 | eff(%): 19.372 | loglstar: -inf < 32.364 < inf | logz: -81.839 +/- 0.568 | dlogz: 30.147 > 0.309] + + 33708it [02:55, 195.17it/s, bound: 744 | nc: 5 | ncall: 174004 | eff(%): 19.372 | loglstar: -inf < 32.777 < inf | logz: -81.551 +/- 0.568 | dlogz: 29.792 > 0.309] + + 33731it [02:55, 202.51it/s, bound: 744 | nc: 5 | ncall: 174119 | eff(%): 19.372 | loglstar: -inf < 32.955 < inf | logz: -81.238 +/- 0.568 | dlogz: 29.400 > 0.309] + + 33752it [02:55, 200.83it/s, bound: 745 | nc: 5 | ncall: 174224 | eff(%): 19.373 | loglstar: -inf < 33.437 < inf | logz: -80.966 +/- 0.569 | dlogz: 29.059 > 0.309] + + 33775it [02:55, 208.12it/s, bound: 745 | nc: 5 | ncall: 174339 | eff(%): 19.373 | loglstar: -inf < 33.936 < inf | logz: -80.620 +/- 0.569 | dlogz: 28.638 > 0.309] + + 33796it [02:55, 206.59it/s, bound: 746 | nc: 5 | ncall: 174444 | eff(%): 19.374 | loglstar: -inf < 34.462 < inf | logz: -80.281 +/- 0.569 | dlogz: 28.231 > 0.309] + + 33820it [02:55, 213.31it/s, bound: 746 | nc: 5 | ncall: 174564 | eff(%): 19.374 | loglstar: -inf < 34.969 < inf | logz: -79.852 +/- 0.570 | dlogz: 27.723 > 0.309] + + 33842it [02:55, 201.41it/s, bound: 747 | nc: 5 | ncall: 174674 | eff(%): 19.374 | loglstar: -inf < 35.182 < inf | logz: -79.516 +/- 0.570 | dlogz: 27.309 > 0.309] + + 33863it [02:56, 198.38it/s, bound: 747 | nc: 5 | ncall: 174779 | eff(%): 19.375 | loglstar: -inf < 35.649 < inf | logz: -79.202 +/- 0.570 | dlogz: 26.927 > 0.309] + + 33883it [02:56, 177.78it/s, bound: 748 | nc: 5 | ncall: 174879 | eff(%): 19.375 | loglstar: -inf < 36.126 < inf | logz: -78.854 +/- 0.570 | dlogz: 26.514 > 0.309] + + 33903it [02:56, 183.41it/s, bound: 748 | nc: 5 | ncall: 174979 | eff(%): 19.375 | loglstar: -inf < 36.361 < inf | logz: -78.547 +/- 0.570 | dlogz: 26.137 > 0.309] + + 33923it [02:56, 185.99it/s, bound: 749 | nc: 5 | ncall: 175079 | eff(%): 19.376 | loglstar: -inf < 36.529 < inf | logz: -78.286 +/- 0.570 | dlogz: 25.808 > 0.309] + + 33944it [02:56, 192.06it/s, bound: 749 | nc: 5 | ncall: 175184 | eff(%): 19.376 | loglstar: -inf < 36.767 < inf | logz: -78.037 +/- 0.570 | dlogz: 25.488 > 0.309] + + 33964it [02:56, 193.23it/s, bound: 750 | nc: 5 | ncall: 175284 | eff(%): 19.377 | loglstar: -inf < 36.923 < inf | logz: -77.822 +/- 0.570 | dlogz: 25.204 > 0.309] + + 33987it [02:56, 203.37it/s, bound: 750 | nc: 5 | ncall: 175399 | eff(%): 19.377 | loglstar: -inf < 37.158 < inf | logz: -77.610 +/- 0.570 | dlogz: 24.915 > 0.309] + + 34008it [02:56, 204.21it/s, bound: 751 | nc: 5 | ncall: 175504 | eff(%): 19.377 | loglstar: -inf < 37.545 < inf | logz: -77.409 +/- 0.570 | dlogz: 24.645 > 0.309] + + 34032it [02:56, 212.08it/s, bound: 751 | nc: 5 | ncall: 175624 | eff(%): 19.378 | loglstar: -inf < 37.885 < inf | logz: -77.148 +/- 0.571 | dlogz: 24.304 > 0.309] + + 34054it [02:57, 211.95it/s, bound: 752 | nc: 5 | ncall: 175734 | eff(%): 19.378 | loglstar: -inf < 38.304 < inf | logz: -76.907 +/- 0.571 | dlogz: 23.991 > 0.309] + + 34078it [02:57, 218.76it/s, bound: 752 | nc: 5 | ncall: 175854 | eff(%): 19.379 | loglstar: -inf < 38.588 < inf | logz: -76.634 +/- 0.571 | dlogz: 23.637 > 0.309] + + 34100it [02:57, 207.06it/s, bound: 753 | nc: 5 | ncall: 175964 | eff(%): 19.379 | loglstar: -inf < 39.019 < inf | logz: -76.370 +/- 0.571 | dlogz: 23.301 > 0.309] + + 34123it [02:57, 212.09it/s, bound: 753 | nc: 5 | ncall: 176079 | eff(%): 19.379 | loglstar: -inf < 39.122 < inf | logz: -76.124 +/- 0.571 | dlogz: 22.976 > 0.309] + + 34145it [02:57, 211.60it/s, bound: 754 | nc: 5 | ncall: 176189 | eff(%): 19.380 | loglstar: -inf < 39.364 < inf | logz: -75.908 +/- 0.571 | dlogz: 22.686 > 0.309] + + 34168it [02:57, 214.05it/s, bound: 754 | nc: 5 | ncall: 176304 | eff(%): 19.380 | loglstar: -inf < 39.696 < inf | logz: -75.698 +/- 0.572 | dlogz: 22.400 > 0.309] + + 34190it [02:57, 211.70it/s, bound: 755 | nc: 5 | ncall: 176414 | eff(%): 19.381 | loglstar: -inf < 40.068 < inf | logz: -75.481 +/- 0.572 | dlogz: 22.110 > 0.309] + + 34213it [02:57, 216.95it/s, bound: 755 | nc: 5 | ncall: 176529 | eff(%): 19.381 | loglstar: -inf < 40.697 < inf | logz: -75.221 +/- 0.572 | dlogz: 21.777 > 0.309] + + 34235it [02:57, 212.58it/s, bound: 756 | nc: 5 | ncall: 176639 | eff(%): 19.381 | loglstar: -inf < 40.983 < inf | logz: -74.927 +/- 0.572 | dlogz: 21.409 > 0.309] + + 34259it [02:58, 217.16it/s, bound: 756 | nc: 5 | ncall: 176759 | eff(%): 19.382 | loglstar: -inf < 41.471 < inf | logz: -74.621 +/- 0.573 | dlogz: 21.024 > 0.309] + + 34281it [02:58, 207.10it/s, bound: 757 | nc: 5 | ncall: 176869 | eff(%): 19.382 | loglstar: -inf < 41.854 < inf | logz: -74.305 +/- 0.573 | dlogz: 20.633 > 0.309] + + 34302it [02:58, 196.30it/s, bound: 757 | nc: 5 | ncall: 176974 | eff(%): 19.383 | loglstar: -inf < 42.318 < inf | logz: -73.986 +/- 0.574 | dlogz: 20.246 > 0.309] + + 34322it [02:58, 192.39it/s, bound: 758 | nc: 5 | ncall: 177074 | eff(%): 19.383 | loglstar: -inf < 42.652 < inf | logz: -73.691 +/- 0.574 | dlogz: 19.884 > 0.309] + + 34343it [02:58, 195.51it/s, bound: 758 | nc: 5 | ncall: 177179 | eff(%): 19.383 | loglstar: -inf < 43.076 < inf | logz: -73.380 +/- 0.574 | dlogz: 19.504 > 0.309] + + 34365it [02:58, 194.96it/s, bound: 759 | nc: 5 | ncall: 177289 | eff(%): 19.384 | loglstar: -inf < 43.288 < inf | logz: -73.076 +/- 0.574 | dlogz: 19.124 > 0.309] + + 34388it [02:58, 202.53it/s, bound: 759 | nc: 5 | ncall: 177404 | eff(%): 19.384 | loglstar: -inf < 43.641 < inf | logz: -72.784 +/- 0.575 | dlogz: 18.755 > 0.309] + + 34410it [02:58, 201.87it/s, bound: 760 | nc: 5 | ncall: 177514 | eff(%): 19.384 | loglstar: -inf < 44.160 < inf | logz: -72.502 +/- 0.575 | dlogz: 18.402 > 0.309] + + 34431it [02:58, 202.82it/s, bound: 760 | nc: 5 | ncall: 177619 | eff(%): 19.385 | loglstar: -inf < 44.534 < inf | logz: -72.179 +/- 0.575 | dlogz: 18.009 > 0.309] + + 34454it [02:58, 209.53it/s, bound: 760 | nc: 5 | ncall: 177734 | eff(%): 19.385 | loglstar: -inf < 44.817 < inf | logz: -71.860 +/- 0.575 | dlogz: 21.078 > 0.309] + + 34476it [02:59, 210.36it/s, bound: 761 | nc: 5 | ncall: 177844 | eff(%): 19.386 | loglstar: -inf < 45.120 < inf | logz: -71.588 +/- 0.575 | dlogz: 20.732 > 0.309] + + 34500it [02:59, 209.83it/s, bound: 762 | nc: 5 | ncall: 177964 | eff(%): 19.386 | loglstar: -inf < 45.662 < inf | logz: -71.260 +/- 0.576 | dlogz: 20.325 > 0.309] + + 34523it [02:59, 214.20it/s, bound: 762 | nc: 5 | ncall: 178079 | eff(%): 19.386 | loglstar: -inf < 45.792 < inf | logz: -70.962 +/- 0.576 | dlogz: 19.948 > 0.309] + + 34545it [02:59, 211.89it/s, bound: 763 | nc: 5 | ncall: 178189 | eff(%): 19.387 | loglstar: -inf < 46.150 < inf | logz: -70.708 +/- 0.576 | dlogz: 19.620 > 0.309] + + 34567it [02:59, 205.10it/s, bound: 763 | nc: 5 | ncall: 178299 | eff(%): 19.387 | loglstar: -inf < 46.491 < inf | logz: -70.424 +/- 0.576 | dlogz: 19.263 > 0.309] + + 34590it [02:59, 204.48it/s, bound: 764 | nc: 5 | ncall: 178414 | eff(%): 19.387 | loglstar: -inf < 46.770 < inf | logz: -70.154 +/- 0.576 | dlogz: 18.916 > 0.309] + + 34614it [02:59, 213.40it/s, bound: 764 | nc: 5 | ncall: 178534 | eff(%): 19.388 | loglstar: -inf < 46.952 < inf | logz: -69.914 +/- 0.576 | dlogz: 22.644 > 0.309] + + 34636it [02:59, 211.93it/s, bound: 765 | nc: 5 | ncall: 178644 | eff(%): 19.388 | loglstar: -inf < 47.386 < inf | logz: -69.694 +/- 0.576 | dlogz: 22.353 > 0.309] + + 34660it [02:59, 217.65it/s, bound: 765 | nc: 5 | ncall: 178764 | eff(%): 19.389 | loglstar: -inf < 47.741 < inf | logz: -69.425 +/- 0.577 | dlogz: 27.218 > 0.309] + + 34682it [03:00, 198.57it/s, bound: 766 | nc: 5 | ncall: 178874 | eff(%): 19.389 | loglstar: -inf < 47.941 < inf | logz: -69.193 +/- 0.577 | dlogz: 26.911 > 0.309] + + 34703it [03:00, 200.73it/s, bound: 766 | nc: 5 | ncall: 178979 | eff(%): 19.389 | loglstar: -inf < 48.292 < inf | logz: -68.988 +/- 0.577 | dlogz: 26.636 > 0.309] + + 34724it [03:00, 201.53it/s, bound: 766 | nc: 5 | ncall: 179084 | eff(%): 19.390 | loglstar: -inf < 48.607 < inf | logz: -68.758 +/- 0.577 | dlogz: 26.337 > 0.309] + + 34745it [03:00, 194.87it/s, bound: 767 | nc: 5 | ncall: 179189 | eff(%): 19.390 | loglstar: -inf < 48.821 < inf | logz: -68.533 +/- 0.577 | dlogz: 26.042 > 0.309] + + 34765it [03:00, 193.22it/s, bound: 768 | nc: 5 | ncall: 179289 | eff(%): 19.390 | loglstar: -inf < 49.115 < inf | logz: -68.342 +/- 0.577 | dlogz: 25.783 > 0.309] + + 34788it [03:00, 203.17it/s, bound: 768 | nc: 5 | ncall: 179404 | eff(%): 19.391 | loglstar: -inf < 49.257 < inf | logz: -68.123 +/- 0.577 | dlogz: 25.486 > 0.309] + + 34809it [03:00, 203.44it/s, bound: 769 | nc: 5 | ncall: 179509 | eff(%): 19.391 | loglstar: -inf < 49.632 < inf | logz: -67.925 +/- 0.578 | dlogz: 25.219 > 0.309] + + 34833it [03:00, 211.85it/s, bound: 769 | nc: 5 | ncall: 179629 | eff(%): 19.392 | loglstar: -inf < 50.172 < inf | logz: -67.669 +/- 0.578 | dlogz: 24.886 > 0.309] + + 34855it [03:00, 210.96it/s, bound: 770 | nc: 5 | ncall: 179739 | eff(%): 19.392 | loglstar: -inf < 50.556 < inf | logz: -67.395 +/- 0.578 | dlogz: 24.539 > 0.309] + + 34878it [03:01, 214.30it/s, bound: 770 | nc: 5 | ncall: 179854 | eff(%): 19.392 | loglstar: -inf < 50.917 < inf | logz: -67.116 +/- 0.579 | dlogz: 24.183 > 0.309] + + 34900it [03:01, 211.57it/s, bound: 771 | nc: 5 | ncall: 179964 | eff(%): 19.393 | loglstar: -inf < 51.301 < inf | logz: -66.834 +/- 0.579 | dlogz: 23.829 > 0.309] + + 34922it [03:01, 208.46it/s, bound: 771 | nc: 5 | ncall: 180074 | eff(%): 19.393 | loglstar: -inf < 51.792 < inf | logz: -66.525 +/- 0.579 | dlogz: 23.448 > 0.309] + + 34943it [03:01, 204.19it/s, bound: 772 | nc: 5 | ncall: 180179 | eff(%): 19.393 | loglstar: -inf < 52.157 < inf | logz: -66.225 +/- 0.580 | dlogz: 23.078 > 0.309] + + 34967it [03:01, 212.39it/s, bound: 772 | nc: 5 | ncall: 180299 | eff(%): 19.394 | loglstar: -inf < 52.588 < inf | logz: -65.872 +/- 0.580 | dlogz: 22.644 > 0.309] + + 34989it [03:01, 209.58it/s, bound: 773 | nc: 5 | ncall: 180409 | eff(%): 19.394 | loglstar: -inf < 53.009 < inf | logz: -65.563 +/- 0.580 | dlogz: 22.263 > 0.309] + + 35012it [03:01, 214.51it/s, bound: 773 | nc: 5 | ncall: 180524 | eff(%): 19.395 | loglstar: -inf < 53.341 < inf | logz: -65.244 +/- 0.581 | dlogz: 21.866 > 0.309] + + 35034it [03:01, 211.70it/s, bound: 774 | nc: 5 | ncall: 180634 | eff(%): 19.395 | loglstar: -inf < 53.684 < inf | logz: -64.942 +/- 0.581 | dlogz: 21.490 > 0.309] + + 35058it [03:01, 217.73it/s, bound: 774 | nc: 5 | ncall: 180754 | eff(%): 19.395 | loglstar: -inf < 54.115 < inf | logz: -64.619 +/- 0.581 | dlogz: 21.087 > 0.309] + + 35080it [03:01, 215.03it/s, bound: 775 | nc: 5 | ncall: 180864 | eff(%): 19.396 | loglstar: -inf < 54.289 < inf | logz: -64.343 +/- 0.581 | dlogz: 20.735 > 0.309] + + 35104it [03:02, 220.77it/s, bound: 775 | nc: 5 | ncall: 180984 | eff(%): 19.396 | loglstar: -inf < 54.674 < inf | logz: -64.057 +/- 0.581 | dlogz: 20.370 > 0.309] + + 35127it [03:02, 211.84it/s, bound: 776 | nc: 5 | ncall: 181099 | eff(%): 19.397 | loglstar: -inf < 55.158 < inf | logz: -63.765 +/- 0.582 | dlogz: 20.003 > 0.309] + + 35150it [03:02, 216.39it/s, bound: 776 | nc: 5 | ncall: 181214 | eff(%): 19.397 | loglstar: -inf < 55.547 < inf | logz: -63.458 +/- 0.582 | dlogz: 19.619 > 0.309] + + 35172it [03:02, 212.28it/s, bound: 777 | nc: 5 | ncall: 181324 | eff(%): 19.397 | loglstar: -inf < 55.779 < inf | logz: -63.186 +/- 0.582 | dlogz: 19.272 > 0.309] + + 35196it [03:02, 217.68it/s, bound: 777 | nc: 5 | ncall: 181444 | eff(%): 19.398 | loglstar: -inf < 56.174 < inf | logz: -62.896 +/- 0.582 | dlogz: 18.903 > 0.309] + + 35218it [03:02, 212.23it/s, bound: 778 | nc: 5 | ncall: 181554 | eff(%): 19.398 | loglstar: -inf < 56.424 < inf | logz: -62.635 +/- 0.582 | dlogz: 18.729 > 0.309] + + 35240it [03:02, 203.66it/s, bound: 778 | nc: 5 | ncall: 181664 | eff(%): 19.398 | loglstar: -inf < 56.689 < inf | logz: -62.385 +/- 0.582 | dlogz: 20.791 > 0.309] + + 35261it [03:02, 192.19it/s, bound: 779 | nc: 5 | ncall: 181769 | eff(%): 19.399 | loglstar: -inf < 57.134 < inf | logz: -62.142 +/- 0.583 | dlogz: 20.479 > 0.309] + + 35281it [03:02, 193.27it/s, bound: 780 | nc: 5 | ncall: 181869 | eff(%): 19.399 | loglstar: -inf < 57.345 < inf | logz: -61.908 +/- 0.583 | dlogz: 20.177 > 0.309] + + 35302it [03:03, 197.71it/s, bound: 780 | nc: 5 | ncall: 181974 | eff(%): 19.399 | loglstar: -inf < 57.671 < inf | logz: -61.677 +/- 0.583 | dlogz: 19.876 > 0.309] + + 35322it [03:03, 193.75it/s, bound: 781 | nc: 5 | ncall: 182074 | eff(%): 19.400 | loglstar: -inf < 57.876 < inf | logz: -61.462 +/- 0.583 | dlogz: 19.594 > 0.309] + + 35342it [03:03, 194.22it/s, bound: 781 | nc: 5 | ncall: 182174 | eff(%): 19.400 | loglstar: -inf < 58.039 < inf | logz: -61.259 +/- 0.583 | dlogz: 19.323 > 0.309] + + 35362it [03:03, 187.46it/s, bound: 782 | nc: 5 | ncall: 182274 | eff(%): 19.400 | loglstar: -inf < 58.498 < inf | logz: -61.052 +/- 0.583 | dlogz: 19.052 > 0.309] + + 35383it [03:03, 192.89it/s, bound: 782 | nc: 5 | ncall: 182379 | eff(%): 19.401 | loglstar: -inf < 58.716 < inf | logz: -60.820 +/- 0.583 | dlogz: 18.749 > 0.309] + + 35403it [03:03, 185.81it/s, bound: 782 | nc: 5 | ncall: 182479 | eff(%): 19.401 | loglstar: -inf < 58.830 < inf | logz: -60.626 +/- 0.584 | dlogz: 18.486 > 0.309] + + 35423it [03:03, 187.76it/s, bound: 783 | nc: 5 | ncall: 182579 | eff(%): 19.401 | loglstar: -inf < 59.007 < inf | logz: -60.449 +/- 0.584 | dlogz: 18.241 > 0.309] + + 35446it [03:03, 192.23it/s, bound: 784 | nc: 5 | ncall: 182694 | eff(%): 19.402 | loglstar: -inf < 59.376 < inf | logz: -60.252 +/- 0.584 | dlogz: 19.126 > 0.309] + + 35469it [03:03, 202.41it/s, bound: 784 | nc: 5 | ncall: 182809 | eff(%): 19.402 | loglstar: -inf < 59.936 < inf | logz: -59.998 +/- 0.584 | dlogz: 18.797 > 0.309] + + 35490it [03:04, 195.29it/s, bound: 785 | nc: 5 | ncall: 182914 | eff(%): 19.403 | loglstar: -inf < 60.160 < inf | logz: -59.756 +/- 0.584 | dlogz: 18.484 > 0.309] + + 35511it [03:04, 198.29it/s, bound: 785 | nc: 5 | ncall: 183019 | eff(%): 19.403 | loglstar: -inf < 60.273 < inf | logz: -59.550 +/- 0.584 | dlogz: 23.948 > 0.309] + + 35532it [03:04, 201.36it/s, bound: 785 | nc: 5 | ncall: 183124 | eff(%): 19.403 | loglstar: -inf < 60.751 < inf | logz: -59.362 +/- 0.584 | dlogz: 23.691 > 0.309] + + 35553it [03:04, 197.44it/s, bound: 786 | nc: 5 | ncall: 183229 | eff(%): 19.404 | loglstar: -inf < 61.022 < inf | logz: -59.132 +/- 0.585 | dlogz: 23.392 > 0.309] + + 35573it [03:04, 197.92it/s, bound: 787 | nc: 5 | ncall: 183329 | eff(%): 19.404 | loglstar: -inf < 61.153 < inf | logz: -58.931 +/- 0.585 | dlogz: 23.122 > 0.309] + + 35596it [03:04, 206.74it/s, bound: 787 | nc: 5 | ncall: 183444 | eff(%): 19.404 | loglstar: -inf < 61.405 < inf | logz: -58.711 +/- 0.585 | dlogz: 22.825 > 0.309] + + 35617it [03:04, 204.75it/s, bound: 788 | nc: 5 | ncall: 183549 | eff(%): 19.405 | loglstar: -inf < 61.727 < inf | logz: -58.511 +/- 0.585 | dlogz: 22.555 > 0.309] + + 35641it [03:04, 212.36it/s, bound: 788 | nc: 5 | ncall: 183669 | eff(%): 19.405 | loglstar: -inf < 62.086 < inf | logz: -58.268 +/- 0.585 | dlogz: 22.232 > 0.309] + + 35663it [03:04, 210.43it/s, bound: 789 | nc: 5 | ncall: 183779 | eff(%): 19.405 | loglstar: -inf < 62.263 < inf | logz: -58.057 +/- 0.586 | dlogz: 21.947 > 0.309] + + 35687it [03:04, 218.18it/s, bound: 789 | nc: 5 | ncall: 183899 | eff(%): 19.406 | loglstar: -inf < 62.528 < inf | logz: -57.843 +/- 0.586 | dlogz: 21.652 > 0.309] + + 35709it [03:05, 211.87it/s, bound: 790 | nc: 5 | ncall: 184009 | eff(%): 19.406 | loglstar: -inf < 63.015 < inf | logz: -57.625 +/- 0.586 | dlogz: 21.364 > 0.309] + + 35731it [03:05, 195.29it/s, bound: 790 | nc: 5 | ncall: 184119 | eff(%): 19.406 | loglstar: -inf < 63.287 < inf | logz: -57.392 +/- 0.586 | dlogz: 21.057 > 0.309] + + 35751it [03:05, 189.22it/s, bound: 791 | nc: 5 | ncall: 184219 | eff(%): 19.407 | loglstar: -inf < 63.532 < inf | logz: -57.188 +/- 0.587 | dlogz: 20.785 > 0.309] + + 35771it [03:05, 183.72it/s, bound: 791 | nc: 5 | ncall: 184319 | eff(%): 19.407 | loglstar: -inf < 63.822 < inf | logz: -56.984 +/- 0.587 | dlogz: 21.954 > 0.309] + + 35790it [03:05, 165.40it/s, bound: 792 | nc: 5 | ncall: 184414 | eff(%): 19.407 | loglstar: -inf < 64.334 < inf | logz: -56.759 +/- 0.587 | dlogz: 21.669 > 0.309] + + 35807it [03:05, 160.68it/s, bound: 792 | nc: 5 | ncall: 184499 | eff(%): 19.408 | loglstar: -inf < 64.563 < inf | logz: -56.547 +/- 0.587 | dlogz: 21.399 > 0.309] + + 35824it [03:05, 149.81it/s, bound: 793 | nc: 5 | ncall: 184584 | eff(%): 19.408 | loglstar: -inf < 64.870 < inf | logz: -56.343 +/- 0.588 | dlogz: 21.139 > 0.309] + + 35841it [03:05, 153.47it/s, bound: 793 | nc: 5 | ncall: 184669 | eff(%): 19.408 | loglstar: -inf < 65.165 < inf | logz: -56.119 +/- 0.588 | dlogz: 20.859 > 0.309] + + 35860it [03:06, 161.42it/s, bound: 793 | nc: 5 | ncall: 184764 | eff(%): 19.409 | loglstar: -inf < 65.446 < inf | logz: -55.878 +/- 0.588 | dlogz: 20.959 > 0.309] + + 35877it [03:06, 163.12it/s, bound: 794 | nc: 5 | ncall: 184849 | eff(%): 19.409 | loglstar: -inf < 65.601 < inf | logz: -55.671 +/- 0.588 | dlogz: 20.694 > 0.309] + + 35894it [03:06, 164.66it/s, bound: 794 | nc: 5 | ncall: 184934 | eff(%): 19.409 | loglstar: -inf < 65.819 < inf | logz: -55.477 +/- 0.588 | dlogz: 23.969 > 0.309] + + 35911it [03:06, 162.21it/s, bound: 794 | nc: 5 | ncall: 185019 | eff(%): 19.409 | loglstar: -inf < 66.078 < inf | logz: -55.286 +/- 0.589 | dlogz: 23.721 > 0.309] + + 35928it [03:06, 151.64it/s, bound: 795 | nc: 5 | ncall: 185104 | eff(%): 19.410 | loglstar: -inf < 66.308 < inf | logz: -55.099 +/- 0.589 | dlogz: 23.477 > 0.309] + + 35945it [03:06, 155.39it/s, bound: 795 | nc: 5 | ncall: 185189 | eff(%): 19.410 | loglstar: -inf < 66.509 < inf | logz: -54.909 +/- 0.589 | dlogz: 23.231 > 0.309] + + 35961it [03:06, 154.90it/s, bound: 796 | nc: 5 | ncall: 185269 | eff(%): 19.410 | loglstar: -inf < 66.840 < inf | logz: -54.730 +/- 0.589 | dlogz: 22.999 > 0.309] + + 35980it [03:06, 163.13it/s, bound: 796 | nc: 5 | ncall: 185364 | eff(%): 19.410 | loglstar: -inf < 67.095 < inf | logz: -54.518 +/- 0.589 | dlogz: 22.723 > 0.309] + + 35998it [03:06, 167.00it/s, bound: 796 | nc: 5 | ncall: 185454 | eff(%): 19.411 | loglstar: -inf < 67.547 < inf | logz: -54.293 +/- 0.589 | dlogz: 22.440 > 0.309] + + 36015it [03:07, 165.55it/s, bound: 797 | nc: 5 | ncall: 185539 | eff(%): 19.411 | loglstar: -inf < 67.987 < inf | logz: -54.050 +/- 0.590 | dlogz: 22.142 > 0.309] + + 36036it [03:07, 176.18it/s, bound: 797 | nc: 5 | ncall: 185644 | eff(%): 19.411 | loglstar: -inf < 68.157 < inf | logz: -53.755 +/- 0.590 | dlogz: 22.029 > 0.309] + + 36054it [03:07, 176.93it/s, bound: 798 | nc: 5 | ncall: 185734 | eff(%): 19.412 | loglstar: -inf < 68.542 < inf | logz: -53.495 +/- 0.590 | dlogz: 21.711 > 0.309] + + 36075it [03:07, 183.98it/s, bound: 798 | nc: 5 | ncall: 185839 | eff(%): 19.412 | loglstar: -inf < 68.735 < inf | logz: -53.234 +/- 0.590 | dlogz: 21.377 > 0.309] + + 36094it [03:07, 176.82it/s, bound: 799 | nc: 5 | ncall: 185934 | eff(%): 19.412 | loglstar: -inf < 68.867 < inf | logz: -53.024 +/- 0.591 | dlogz: 21.102 > 0.309] + + 36115it [03:07, 184.00it/s, bound: 799 | nc: 5 | ncall: 186039 | eff(%): 19.413 | loglstar: -inf < 69.445 < inf | logz: -52.780 +/- 0.591 | dlogz: 20.791 > 0.309] + + 36135it [03:07, 187.03it/s, bound: 799 | nc: 5 | ncall: 186139 | eff(%): 19.413 | loglstar: -inf < 69.805 < inf | logz: -52.506 +/- 0.591 | dlogz: 20.451 > 0.309] + + 36154it [03:07, 184.53it/s, bound: 800 | nc: 5 | ncall: 186234 | eff(%): 19.413 | loglstar: -inf < 70.115 < inf | logz: -52.240 +/- 0.591 | dlogz: 23.754 > 0.309] + + 36174it [03:07, 188.88it/s, bound: 800 | nc: 5 | ncall: 186334 | eff(%): 19.414 | loglstar: -inf < 70.717 < inf | logz: -51.922 +/- 0.592 | dlogz: 23.373 > 0.309] + + 36193it [03:07, 185.40it/s, bound: 801 | nc: 5 | ncall: 186429 | eff(%): 19.414 | loglstar: -inf < 71.150 < inf | logz: -51.588 +/- 0.592 | dlogz: 22.976 > 0.309] + + 36214it [03:08, 191.37it/s, bound: 801 | nc: 5 | ncall: 186534 | eff(%): 19.414 | loglstar: -inf < 71.456 < inf | logz: -51.252 +/- 0.592 | dlogz: 22.568 > 0.309] + + 36234it [03:08, 188.70it/s, bound: 802 | nc: 5 | ncall: 186634 | eff(%): 19.414 | loglstar: -inf < 71.775 < inf | logz: -50.942 +/- 0.593 | dlogz: 22.191 > 0.309] + + 36253it [03:08, 188.83it/s, bound: 802 | nc: 5 | ncall: 186729 | eff(%): 19.415 | loglstar: -inf < 71.951 < inf | logz: -50.688 +/- 0.593 | dlogz: 21.871 > 0.309] + + 36273it [03:08, 183.91it/s, bound: 803 | nc: 5 | ncall: 186829 | eff(%): 19.415 | loglstar: -inf < 72.358 < inf | logz: -50.436 +/- 0.593 | dlogz: 21.554 > 0.309] + + 36292it [03:08, 181.89it/s, bound: 803 | nc: 5 | ncall: 186924 | eff(%): 19.415 | loglstar: -inf < 72.696 < inf | logz: -50.172 +/- 0.593 | dlogz: 21.226 > 0.309] + + 36311it [03:08, 176.40it/s, bound: 803 | nc: 5 | ncall: 187019 | eff(%): 19.416 | loglstar: -inf < 72.821 < inf | logz: -49.921 +/- 0.593 | dlogz: 20.909 > 0.309] + + 36329it [03:08, 170.15it/s, bound: 804 | nc: 5 | ncall: 187109 | eff(%): 19.416 | loglstar: -inf < 73.158 < inf | logz: -49.700 +/- 0.593 | dlogz: 22.230 > 0.309] + + 36349it [03:08, 177.10it/s, bound: 804 | nc: 5 | ncall: 187209 | eff(%): 19.416 | loglstar: -inf < 73.495 < inf | logz: -49.448 +/- 0.593 | dlogz: 21.911 > 0.309] + + 36367it [03:08, 176.19it/s, bound: 805 | nc: 5 | ncall: 187299 | eff(%): 19.417 | loglstar: -inf < 73.718 < inf | logz: -49.235 +/- 0.593 | dlogz: 21.638 > 0.309] + + 36386it [03:09, 179.38it/s, bound: 805 | nc: 5 | ncall: 187394 | eff(%): 19.417 | loglstar: -inf < 74.009 < inf | logz: -49.015 +/- 0.593 | dlogz: 21.353 > 0.309] + + 36407it [03:09, 185.92it/s, bound: 805 | nc: 5 | ncall: 187499 | eff(%): 19.417 | loglstar: -inf < 74.419 < inf | logz: -48.750 +/- 0.594 | dlogz: 21.020 > 0.309] + + 36426it [03:09, 185.41it/s, bound: 806 | nc: 5 | ncall: 187594 | eff(%): 19.417 | loglstar: -inf < 74.634 < inf | logz: -48.517 +/- 0.594 | dlogz: 20.723 > 0.309] + + 36447it [03:09, 189.86it/s, bound: 806 | nc: 5 | ncall: 187699 | eff(%): 19.418 | loglstar: -inf < 74.956 < inf | logz: -48.260 +/- 0.594 | dlogz: 20.395 > 0.309] + + 36467it [03:09, 188.36it/s, bound: 807 | nc: 5 | ncall: 187799 | eff(%): 19.418 | loglstar: -inf < 75.141 < inf | logz: -48.030 +/- 0.594 | dlogz: 20.097 > 0.309] + + 36487it [03:09, 189.76it/s, bound: 807 | nc: 5 | ncall: 187899 | eff(%): 19.418 | loglstar: -inf < 75.751 < inf | logz: -47.779 +/- 0.594 | dlogz: 19.783 > 0.309] + + 36506it [03:09, 184.23it/s, bound: 808 | nc: 5 | ncall: 187994 | eff(%): 19.419 | loglstar: -inf < 75.853 < inf | logz: -47.536 +/- 0.594 | dlogz: 19.474 > 0.309] + + 36527it [03:09, 190.69it/s, bound: 808 | nc: 5 | ncall: 188099 | eff(%): 19.419 | loglstar: -inf < 76.089 < inf | logz: -47.300 +/- 0.595 | dlogz: 19.168 > 0.309] + + 36547it [03:09, 187.79it/s, bound: 809 | nc: 5 | ncall: 188199 | eff(%): 19.419 | loglstar: -inf < 76.303 < inf | logz: -47.094 +/- 0.595 | dlogz: 18.954 > 0.309] + + 36568it [03:10, 192.09it/s, bound: 809 | nc: 5 | ncall: 188304 | eff(%): 19.420 | loglstar: -inf < 76.564 < inf | logz: -46.890 +/- 0.595 | dlogz: 18.679 > 0.309] + + 36588it [03:10, 186.28it/s, bound: 810 | nc: 5 | ncall: 188404 | eff(%): 19.420 | loglstar: -inf < 76.875 < inf | logz: -46.687 +/- 0.595 | dlogz: 18.410 > 0.309] + + 36609it [03:10, 192.42it/s, bound: 810 | nc: 5 | ncall: 188509 | eff(%): 19.420 | loglstar: -inf < 77.311 < inf | logz: -46.449 +/- 0.595 | dlogz: 18.103 > 0.309] + + 36629it [03:10, 185.87it/s, bound: 810 | nc: 5 | ncall: 188609 | eff(%): 19.421 | loglstar: -inf < 77.482 < inf | logz: -46.217 +/- 0.595 | dlogz: 17.804 > 0.309] + + 36648it [03:10, 184.88it/s, bound: 811 | nc: 5 | ncall: 188704 | eff(%): 19.421 | loglstar: -inf < 77.889 < inf | logz: -45.997 +/- 0.595 | dlogz: 17.520 > 0.309] + + 36670it [03:10, 192.73it/s, bound: 811 | nc: 5 | ncall: 188814 | eff(%): 19.421 | loglstar: -inf < 78.380 < inf | logz: -45.711 +/- 0.596 | dlogz: 23.600 > 0.309] + + 36690it [03:10, 193.29it/s, bound: 812 | nc: 5 | ncall: 188914 | eff(%): 19.422 | loglstar: -inf < 78.741 < inf | logz: -45.446 +/- 0.596 | dlogz: 23.268 > 0.309] + + 36712it [03:10, 199.25it/s, bound: 812 | nc: 5 | ncall: 189024 | eff(%): 19.422 | loglstar: -inf < 78.896 < inf | logz: -45.168 +/- 0.596 | dlogz: 22.915 > 0.309] + + 36733it [03:10, 200.70it/s, bound: 813 | nc: 5 | ncall: 189129 | eff(%): 19.422 | loglstar: -inf < 79.212 < inf | logz: -44.929 +/- 0.596 | dlogz: 22.606 > 0.309] + + 36755it [03:10, 205.17it/s, bound: 813 | nc: 5 | ncall: 189239 | eff(%): 19.423 | loglstar: -inf < 79.420 < inf | logz: -44.672 +/- 0.597 | dlogz: 22.274 > 0.309] + + 36776it [03:11, 201.02it/s, bound: 814 | nc: 5 | ncall: 189344 | eff(%): 19.423 | loglstar: -inf < 79.756 < inf | logz: -44.451 +/- 0.597 | dlogz: 21.982 > 0.309] + + 36799it [03:11, 208.77it/s, bound: 814 | nc: 5 | ncall: 189459 | eff(%): 19.423 | loglstar: -inf < 80.024 < inf | logz: -44.195 +/- 0.597 | dlogz: 21.648 > 0.309] + + 36820it [03:11, 207.39it/s, bound: 815 | nc: 5 | ncall: 189564 | eff(%): 19.424 | loglstar: -inf < 80.364 < inf | logz: -43.983 +/- 0.597 | dlogz: 21.367 > 0.309] + + 36842it [03:11, 208.49it/s, bound: 815 | nc: 5 | ncall: 189674 | eff(%): 19.424 | loglstar: -inf < 80.741 < inf | logz: -43.739 +/- 0.597 | dlogz: 21.051 > 0.309] + + 36863it [03:11, 202.56it/s, bound: 816 | nc: 5 | ncall: 189779 | eff(%): 19.424 | loglstar: -inf < 81.068 < inf | logz: -43.507 +/- 0.597 | dlogz: 20.749 > 0.309] + + 36884it [03:11, 200.14it/s, bound: 816 | nc: 5 | ncall: 189884 | eff(%): 19.424 | loglstar: -inf < 81.392 < inf | logz: -43.272 +/- 0.598 | dlogz: 20.444 > 0.309] + + 36905it [03:11, 200.17it/s, bound: 817 | nc: 5 | ncall: 189989 | eff(%): 19.425 | loglstar: -inf < 81.593 < inf | logz: -43.028 +/- 0.598 | dlogz: 20.677 > 0.309] + + 36927it [03:11, 205.84it/s, bound: 817 | nc: 5 | ncall: 190099 | eff(%): 19.425 | loglstar: -inf < 81.848 < inf | logz: -42.804 +/- 0.598 | dlogz: 20.378 > 0.309] + + 36948it [03:11, 200.81it/s, bound: 818 | nc: 5 | ncall: 190204 | eff(%): 19.425 | loglstar: -inf < 82.159 < inf | logz: -42.584 +/- 0.598 | dlogz: 20.089 > 0.309] + + 36969it [03:12, 196.15it/s, bound: 818 | nc: 5 | ncall: 190309 | eff(%): 19.426 | loglstar: -inf < 82.360 < inf | logz: -42.378 +/- 0.598 | dlogz: 20.616 > 0.309] + + 36991it [03:12, 201.32it/s, bound: 818 | nc: 5 | ncall: 190419 | eff(%): 19.426 | loglstar: -inf < 82.643 < inf | logz: -42.166 +/- 0.598 | dlogz: 20.331 > 0.309] + + 37012it [03:12, 193.98it/s, bound: 819 | nc: 5 | ncall: 190524 | eff(%): 19.426 | loglstar: -inf < 82.923 < inf | logz: -41.973 +/- 0.598 | dlogz: 20.067 > 0.309] + + 37033it [03:12, 196.98it/s, bound: 819 | nc: 5 | ncall: 190629 | eff(%): 19.427 | loglstar: -inf < 83.263 < inf | logz: -41.752 +/- 0.599 | dlogz: 21.181 > 0.309] + + 37053it [03:12, 187.86it/s, bound: 820 | nc: 5 | ncall: 190729 | eff(%): 19.427 | loglstar: -inf < 83.575 < inf | logz: -41.536 +/- 0.599 | dlogz: 20.900 > 0.309] + + 37075it [03:12, 194.59it/s, bound: 820 | nc: 5 | ncall: 190839 | eff(%): 19.427 | loglstar: -inf < 83.918 < inf | logz: -41.302 +/- 0.599 | dlogz: 20.592 > 0.309] + + 37095it [03:12, 193.09it/s, bound: 821 | nc: 5 | ncall: 190939 | eff(%): 19.428 | loglstar: -inf < 84.116 < inf | logz: -41.093 +/- 0.599 | dlogz: 20.316 > 0.309] + + 37116it [03:12, 196.78it/s, bound: 821 | nc: 5 | ncall: 191044 | eff(%): 19.428 | loglstar: -inf < 84.484 < inf | logz: -40.878 +/- 0.599 | dlogz: 20.792 > 0.309] + + 37136it [03:12, 193.00it/s, bound: 822 | nc: 5 | ncall: 191144 | eff(%): 19.428 | loglstar: -inf < 84.621 < inf | logz: -40.669 +/- 0.600 | dlogz: 20.516 > 0.309] + + 37159it [03:12, 201.22it/s, bound: 822 | nc: 5 | ncall: 191259 | eff(%): 19.429 | loglstar: -inf < 84.868 < inf | logz: -40.458 +/- 0.600 | dlogz: 20.227 > 0.309] + + 37180it [03:13, 196.80it/s, bound: 823 | nc: 5 | ncall: 191364 | eff(%): 19.429 | loglstar: -inf < 85.114 < inf | logz: -40.264 +/- 0.600 | dlogz: 19.963 > 0.309] + + 37201it [03:13, 200.16it/s, bound: 823 | nc: 5 | ncall: 191469 | eff(%): 19.429 | loglstar: -inf < 85.386 < inf | logz: -40.080 +/- 0.600 | dlogz: 19.709 > 0.309] + + 37222it [03:13, 196.11it/s, bound: 824 | nc: 5 | ncall: 191574 | eff(%): 19.430 | loglstar: -inf < 85.683 < inf | logz: -39.892 +/- 0.600 | dlogz: 19.452 > 0.309] + + 37242it [03:13, 193.75it/s, bound: 824 | nc: 5 | ncall: 191674 | eff(%): 19.430 | loglstar: -inf < 85.949 < inf | logz: -39.707 +/- 0.600 | dlogz: 19.200 > 0.309] + + 37263it [03:13, 192.76it/s, bound: 825 | nc: 5 | ncall: 191779 | eff(%): 19.430 | loglstar: -inf < 86.136 < inf | logz: -39.512 +/- 0.601 | dlogz: 18.935 > 0.309] + + 37284it [03:13, 197.30it/s, bound: 825 | nc: 5 | ncall: 191884 | eff(%): 19.430 | loglstar: -inf < 86.329 < inf | logz: -39.330 +/- 0.601 | dlogz: 18.682 > 0.309] + + 37304it [03:13, 192.68it/s, bound: 825 | nc: 5 | ncall: 191984 | eff(%): 19.431 | loglstar: -inf < 86.638 < inf | logz: -39.158 +/- 0.601 | dlogz: 18.444 > 0.309] + + 37324it [03:13, 184.61it/s, bound: 826 | nc: 5 | ncall: 192084 | eff(%): 19.431 | loglstar: -inf < 87.042 < inf | logz: -38.965 +/- 0.601 | dlogz: 18.185 > 0.309] + + 37344it [03:13, 187.68it/s, bound: 826 | nc: 5 | ncall: 192184 | eff(%): 19.431 | loglstar: -inf < 87.277 < inf | logz: -38.758 +/- 0.601 | dlogz: 17.912 > 0.309] + + 37363it [03:14, 182.65it/s, bound: 827 | nc: 5 | ncall: 192279 | eff(%): 19.432 | loglstar: -inf < 87.471 < inf | logz: -38.571 +/- 0.601 | dlogz: 17.661 > 0.309] + + 37383it [03:14, 185.77it/s, bound: 827 | nc: 5 | ncall: 192379 | eff(%): 19.432 | loglstar: -inf < 87.723 < inf | logz: -38.381 +/- 0.602 | dlogz: 17.404 > 0.309] + + 37402it [03:14, 173.88it/s, bound: 828 | nc: 5 | ncall: 192474 | eff(%): 19.432 | loglstar: -inf < 87.858 < inf | logz: -38.210 +/- 0.602 | dlogz: 17.169 > 0.309] + + 37420it [03:14, 173.91it/s, bound: 828 | nc: 5 | ncall: 192564 | eff(%): 19.433 | loglstar: -inf < 88.159 < inf | logz: -38.051 +/- 0.602 | dlogz: 16.951 > 0.309] + + 37438it [03:14, 170.16it/s, bound: 828 | nc: 5 | ncall: 192654 | eff(%): 19.433 | loglstar: -inf < 88.266 < inf | logz: -37.893 +/- 0.602 | dlogz: 16.732 > 0.309] + + 37456it [03:14, 163.39it/s, bound: 829 | nc: 5 | ncall: 192744 | eff(%): 19.433 | loglstar: -inf < 88.455 < inf | logz: -37.742 +/- 0.602 | dlogz: 19.035 > 0.309] + + 37474it [03:14, 167.55it/s, bound: 829 | nc: 5 | ncall: 192834 | eff(%): 19.433 | loglstar: -inf < 88.645 < inf | logz: -37.594 +/- 0.602 | dlogz: 18.827 > 0.309] + + 37491it [03:14, 166.75it/s, bound: 830 | nc: 5 | ncall: 192919 | eff(%): 19.434 | loglstar: -inf < 88.813 < inf | logz: -37.461 +/- 0.602 | dlogz: 18.637 > 0.309] + + 37511it [03:14, 174.87it/s, bound: 830 | nc: 5 | ncall: 193019 | eff(%): 19.434 | loglstar: -inf < 89.079 < inf | logz: -37.301 +/- 0.602 | dlogz: 18.411 > 0.309] + + 37532it [03:15, 182.88it/s, bound: 830 | nc: 5 | ncall: 193124 | eff(%): 19.434 | loglstar: -inf < 89.451 < inf | logz: -37.126 +/- 0.603 | dlogz: 18.167 > 0.309] + + 37551it [03:15, 183.14it/s, bound: 831 | nc: 5 | ncall: 193219 | eff(%): 19.434 | loglstar: -inf < 89.648 < inf | logz: -36.952 +/- 0.603 | dlogz: 17.929 > 0.309] + + 37570it [03:15, 183.37it/s, bound: 831 | nc: 5 | ncall: 193314 | eff(%): 19.435 | loglstar: -inf < 89.883 < inf | logz: -36.786 +/- 0.603 | dlogz: 17.700 > 0.309] + + 37589it [03:15, 174.95it/s, bound: 832 | nc: 5 | ncall: 193409 | eff(%): 19.435 | loglstar: -inf < 90.019 < inf | logz: -36.623 +/- 0.603 | dlogz: 17.472 > 0.309] + + 37607it [03:15, 171.98it/s, bound: 832 | nc: 5 | ncall: 193499 | eff(%): 19.435 | loglstar: -inf < 90.112 < inf | logz: -36.484 +/- 0.603 | dlogz: 17.272 > 0.309] + + 37625it [03:15, 166.25it/s, bound: 833 | nc: 5 | ncall: 193589 | eff(%): 19.436 | loglstar: -inf < 90.292 < inf | logz: -36.354 +/- 0.603 | dlogz: 17.082 > 0.309] + + 37645it [03:15, 174.36it/s, bound: 833 | nc: 5 | ncall: 193689 | eff(%): 19.436 | loglstar: -inf < 90.467 < inf | logz: -36.213 +/- 0.603 | dlogz: 16.874 > 0.309] + + 37666it [03:15, 183.49it/s, bound: 833 | nc: 5 | ncall: 193794 | eff(%): 19.436 | loglstar: -inf < 90.672 < inf | logz: -36.068 +/- 0.604 | dlogz: 16.658 > 0.309] + + 37685it [03:15, 177.14it/s, bound: 834 | nc: 5 | ncall: 193889 | eff(%): 19.436 | loglstar: -inf < 90.904 < inf | logz: -35.937 +/- 0.604 | dlogz: 16.464 > 0.309] + + 37706it [03:16, 184.25it/s, bound: 834 | nc: 5 | ncall: 193994 | eff(%): 19.437 | loglstar: -inf < 91.312 < inf | logz: -35.770 +/- 0.604 | dlogz: 16.228 > 0.309] + + 37725it [03:16, 182.83it/s, bound: 835 | nc: 5 | ncall: 194089 | eff(%): 19.437 | loglstar: -inf < 91.592 < inf | logz: -35.604 +/- 0.604 | dlogz: 16.000 > 0.309] + + 37745it [03:16, 187.11it/s, bound: 835 | nc: 5 | ncall: 194189 | eff(%): 19.437 | loglstar: -inf < 91.880 < inf | logz: -35.425 +/- 0.604 | dlogz: 15.755 > 0.309] + + 37765it [03:16, 189.21it/s, bound: 836 | nc: 5 | ncall: 194289 | eff(%): 19.438 | loglstar: -inf < 92.141 < inf | logz: -35.236 +/- 0.605 | dlogz: 15.499 > 0.309] + + 37786it [03:16, 194.28it/s, bound: 836 | nc: 5 | ncall: 194394 | eff(%): 19.438 | loglstar: -inf < 92.332 < inf | logz: -35.048 +/- 0.605 | dlogz: 15.240 > 0.309] + + 37806it [03:16, 181.01it/s, bound: 837 | nc: 5 | ncall: 194494 | eff(%): 19.438 | loglstar: -inf < 92.612 < inf | logz: -34.870 +/- 0.605 | dlogz: 14.996 > 0.309] + + 37825it [03:16, 172.68it/s, bound: 837 | nc: 5 | ncall: 194589 | eff(%): 19.438 | loglstar: -inf < 92.788 < inf | logz: -34.709 +/- 0.605 | dlogz: 14.770 > 0.309] + + 37846it [03:16, 180.42it/s, bound: 837 | nc: 5 | ncall: 194694 | eff(%): 19.439 | loglstar: -inf < 93.049 < inf | logz: -34.523 +/- 0.606 | dlogz: 16.057 > 0.309] + + 37865it [03:16, 181.64it/s, bound: 838 | nc: 5 | ncall: 194789 | eff(%): 19.439 | loglstar: -inf < 93.218 < inf | logz: -34.363 +/- 0.606 | dlogz: 15.833 > 0.309] + + 37887it [03:16, 191.44it/s, bound: 838 | nc: 5 | ncall: 194899 | eff(%): 19.439 | loglstar: -inf < 93.396 < inf | logz: -34.184 +/- 0.606 | dlogz: 15.580 > 0.309] + + 37907it [03:17, 191.90it/s, bound: 839 | nc: 5 | ncall: 194999 | eff(%): 19.440 | loglstar: -inf < 93.614 < inf | logz: -34.035 +/- 0.606 | dlogz: 15.364 > 0.309] + + 37927it [03:17, 191.93it/s, bound: 839 | nc: 5 | ncall: 195099 | eff(%): 19.440 | loglstar: -inf < 93.757 < inf | logz: -33.883 +/- 0.606 | dlogz: 15.145 > 0.309] + + 37948it [03:17, 194.81it/s, bound: 840 | nc: 5 | ncall: 195204 | eff(%): 19.440 | loglstar: -inf < 94.019 < inf | logz: -33.725 +/- 0.606 | dlogz: 14.918 > 0.309] + + 37968it [03:17, 194.11it/s, bound: 840 | nc: 5 | ncall: 195304 | eff(%): 19.440 | loglstar: -inf < 94.248 < inf | logz: -33.581 +/- 0.606 | dlogz: 14.707 > 0.309] + + 37988it [03:17, 192.00it/s, bound: 841 | nc: 5 | ncall: 195404 | eff(%): 19.441 | loglstar: -inf < 94.489 < inf | logz: -33.431 +/- 0.606 | dlogz: 14.491 > 0.309] + + 38010it [03:17, 199.39it/s, bound: 841 | nc: 5 | ncall: 195514 | eff(%): 19.441 | loglstar: -inf < 94.672 < inf | logz: -33.267 +/- 0.607 | dlogz: 14.253 > 0.309] + + 38030it [03:17, 198.46it/s, bound: 842 | nc: 5 | ncall: 195614 | eff(%): 19.441 | loglstar: -inf < 94.884 < inf | logz: -33.123 +/- 0.607 | dlogz: 15.676 > 0.309] + + 38053it [03:17, 207.53it/s, bound: 842 | nc: 5 | ncall: 195729 | eff(%): 19.442 | loglstar: -inf < 95.048 < inf | logz: -32.958 +/- 0.607 | dlogz: 15.505 > 0.309] + + 38074it [03:17, 201.95it/s, bound: 843 | nc: 5 | ncall: 195834 | eff(%): 19.442 | loglstar: -inf < 95.422 < inf | logz: -32.807 +/- 0.607 | dlogz: 15.284 > 0.309] + + 38098it [03:18, 210.20it/s, bound: 843 | nc: 5 | ncall: 195954 | eff(%): 19.442 | loglstar: -inf < 95.785 < inf | logz: -32.616 +/- 0.607 | dlogz: 15.014 > 0.309] + + 38120it [03:18, 206.51it/s, bound: 844 | nc: 5 | ncall: 196064 | eff(%): 19.443 | loglstar: -inf < 95.970 < inf | logz: -32.422 +/- 0.608 | dlogz: 14.746 > 0.309] + + 38143it [03:18, 212.00it/s, bound: 844 | nc: 5 | ncall: 196179 | eff(%): 19.443 | loglstar: -inf < 96.243 < inf | logz: -32.235 +/- 0.608 | dlogz: 14.483 > 0.309] + + 38165it [03:18, 209.62it/s, bound: 845 | nc: 5 | ncall: 196289 | eff(%): 19.443 | loglstar: -inf < 96.387 < inf | logz: -32.064 +/- 0.608 | dlogz: 14.237 > 0.309] + + 38187it [03:18, 210.27it/s, bound: 845 | nc: 5 | ncall: 196399 | eff(%): 19.444 | loglstar: -inf < 96.609 < inf | logz: -31.906 +/- 0.608 | dlogz: 14.006 > 0.309] + + 38209it [03:18, 203.24it/s, bound: 846 | nc: 5 | ncall: 196509 | eff(%): 19.444 | loglstar: -inf < 96.854 < inf | logz: -31.746 +/- 0.608 | dlogz: 13.773 > 0.309] + + 38231it [03:18, 206.15it/s, bound: 846 | nc: 5 | ncall: 196619 | eff(%): 19.444 | loglstar: -inf < 96.973 < inf | logz: -31.594 +/- 0.609 | dlogz: 13.546 > 0.309] + + 38252it [03:18, 201.64it/s, bound: 847 | nc: 5 | ncall: 196724 | eff(%): 19.445 | loglstar: -inf < 97.223 < inf | logz: -31.456 +/- 0.609 | dlogz: 16.095 > 0.309] + + 38274it [03:18, 203.85it/s, bound: 847 | nc: 5 | ncall: 196834 | eff(%): 19.445 | loglstar: -inf < 97.602 < inf | logz: -31.299 +/- 0.609 | dlogz: 15.866 > 0.309] + + 38295it [03:19, 193.62it/s, bound: 848 | nc: 5 | ncall: 196939 | eff(%): 19.445 | loglstar: -inf < 97.966 < inf | logz: -31.119 +/- 0.609 | dlogz: 15.617 > 0.309] + + 38315it [03:19, 194.03it/s, bound: 848 | nc: 5 | ncall: 197039 | eff(%): 19.445 | loglstar: -inf < 98.261 < inf | logz: -30.931 +/- 0.609 | dlogz: 15.363 > 0.309] + + 38335it [03:19, 190.02it/s, bound: 849 | nc: 5 | ncall: 197139 | eff(%): 19.446 | loglstar: -inf < 98.534 < inf | logz: -30.748 +/- 0.610 | dlogz: 15.113 > 0.309] + + 38356it [03:19, 195.33it/s, bound: 849 | nc: 5 | ncall: 197244 | eff(%): 19.446 | loglstar: -inf < 98.729 < inf | logz: -30.559 +/- 0.610 | dlogz: 14.853 > 0.309] + + 38377it [03:19, 192.86it/s, bound: 850 | nc: 5 | ncall: 197349 | eff(%): 19.446 | loglstar: -inf < 98.988 < inf | logz: -30.378 +/- 0.610 | dlogz: 14.602 > 0.309] + + 38397it [03:19, 194.39it/s, bound: 850 | nc: 5 | ncall: 197449 | eff(%): 19.447 | loglstar: -inf < 99.064 < inf | logz: -30.214 +/- 0.610 | dlogz: 14.370 > 0.309] + + 38417it [03:19, 195.19it/s, bound: 850 | nc: 5 | ncall: 197549 | eff(%): 19.447 | loglstar: -inf < 99.397 < inf | logz: -30.045 +/- 0.611 | dlogz: 14.135 > 0.309] + + 38437it [03:19, 191.18it/s, bound: 851 | nc: 5 | ncall: 197649 | eff(%): 19.447 | loglstar: -inf < 99.532 < inf | logz: -29.887 +/- 0.611 | dlogz: 13.909 > 0.309] + + 38457it [03:19, 192.15it/s, bound: 851 | nc: 5 | ncall: 197749 | eff(%): 19.447 | loglstar: -inf < 99.770 < inf | logz: -29.733 +/- 0.611 | dlogz: 13.689 > 0.309] + + 38477it [03:19, 187.96it/s, bound: 852 | nc: 5 | ncall: 197849 | eff(%): 19.448 | loglstar: -inf < 100.100 < inf | logz: -29.568 +/- 0.611 | dlogz: 13.458 > 0.309] + + 38498it [03:20, 192.85it/s, bound: 852 | nc: 5 | ncall: 197954 | eff(%): 19.448 | loglstar: -inf < 100.307 < inf | logz: -29.396 +/- 0.611 | dlogz: 13.217 > 0.309] + + 38518it [03:20, 191.22it/s, bound: 853 | nc: 5 | ncall: 198054 | eff(%): 19.448 | loglstar: -inf < 100.557 < inf | logz: -29.224 +/- 0.611 | dlogz: 16.768 > 0.309] + + 38540it [03:20, 198.32it/s, bound: 853 | nc: 5 | ncall: 198164 | eff(%): 19.449 | loglstar: -inf < 100.722 < inf | logz: -29.047 +/- 0.612 | dlogz: 16.517 > 0.309] + + 38561it [03:20, 200.03it/s, bound: 854 | nc: 5 | ncall: 198269 | eff(%): 19.449 | loglstar: -inf < 101.093 < inf | logz: -28.875 +/- 0.612 | dlogz: 16.276 > 0.309] + + 38582it [03:20, 192.56it/s, bound: 854 | nc: 5 | ncall: 198374 | eff(%): 19.449 | loglstar: -inf < 101.346 < inf | logz: -28.688 +/- 0.612 | dlogz: 16.018 > 0.309] + + 38602it [03:20, 189.61it/s, bound: 855 | nc: 5 | ncall: 198474 | eff(%): 19.449 | loglstar: -inf < 101.644 < inf | logz: -28.507 +/- 0.612 | dlogz: 15.772 > 0.309] + + 38624it [03:20, 197.30it/s, bound: 855 | nc: 5 | ncall: 198584 | eff(%): 19.450 | loglstar: -inf < 102.062 < inf | logz: -28.288 +/- 0.613 | dlogz: 15.480 > 0.309] + + 38646it [03:20, 203.43it/s, bound: 855 | nc: 5 | ncall: 198694 | eff(%): 19.450 | loglstar: -inf < 102.355 < inf | logz: -28.050 +/- 0.613 | dlogz: 15.169 > 0.309] + + 38667it [03:20, 203.92it/s, bound: 856 | nc: 5 | ncall: 198799 | eff(%): 19.450 | loglstar: -inf < 102.687 < inf | logz: -27.823 +/- 0.613 | dlogz: 14.873 > 0.309] + + 38691it [03:21, 212.33it/s, bound: 856 | nc: 5 | ncall: 198919 | eff(%): 19.451 | loglstar: -inf < 102.993 < inf | logz: -27.570 +/- 0.614 | dlogz: 14.539 > 0.309] + + 38713it [03:21, 210.62it/s, bound: 857 | nc: 5 | ncall: 199029 | eff(%): 19.451 | loglstar: -inf < 103.200 < inf | logz: -27.349 +/- 0.614 | dlogz: 14.244 > 0.309] + + 38736it [03:21, 216.00it/s, bound: 857 | nc: 5 | ncall: 199144 | eff(%): 19.451 | loglstar: -inf < 103.327 < inf | logz: -27.143 +/- 0.614 | dlogz: 15.352 > 0.309] + + 38758it [03:21, 214.81it/s, bound: 858 | nc: 5 | ncall: 199254 | eff(%): 19.452 | loglstar: -inf < 103.552 < inf | logz: -26.966 +/- 0.614 | dlogz: 15.101 > 0.309] + + 38780it [03:21, 214.78it/s, bound: 858 | nc: 5 | ncall: 199364 | eff(%): 19.452 | loglstar: -inf < 103.629 < inf | logz: -26.804 +/- 0.614 | dlogz: 14.864 > 0.309] + + 38802it [03:21, 203.27it/s, bound: 859 | nc: 5 | ncall: 199474 | eff(%): 19.452 | loglstar: -inf < 103.824 < inf | logz: -26.656 +/- 0.614 | dlogz: 14.643 > 0.309] + + 38826it [03:21, 212.98it/s, bound: 859 | nc: 5 | ncall: 199594 | eff(%): 19.452 | loglstar: -inf < 104.032 < inf | logz: -26.503 +/- 0.614 | dlogz: 17.618 > 0.309] + + 38848it [03:21, 211.68it/s, bound: 860 | nc: 5 | ncall: 199704 | eff(%): 19.453 | loglstar: -inf < 104.243 < inf | logz: -26.363 +/- 0.614 | dlogz: 17.405 > 0.309] + + 38871it [03:21, 216.86it/s, bound: 860 | nc: 5 | ncall: 199819 | eff(%): 19.453 | loglstar: -inf < 104.379 < inf | logz: -26.217 +/- 0.614 | dlogz: 17.182 > 0.309] + + 38893it [03:21, 207.59it/s, bound: 861 | nc: 5 | ncall: 199929 | eff(%): 19.453 | loglstar: -inf < 104.537 < inf | logz: -26.090 +/- 0.615 | dlogz: 16.981 > 0.309] + + 38916it [03:22, 211.22it/s, bound: 861 | nc: 5 | ncall: 200044 | eff(%): 19.454 | loglstar: -inf < 104.913 < inf | logz: -25.944 +/- 0.615 | dlogz: 16.759 > 0.309] + + 38938it [03:22, 200.45it/s, bound: 862 | nc: 5 | ncall: 200154 | eff(%): 19.454 | loglstar: -inf < 105.268 < inf | logz: -25.794 +/- 0.615 | dlogz: 16.536 > 0.309] + + 38960it [03:22, 205.34it/s, bound: 862 | nc: 5 | ncall: 200264 | eff(%): 19.454 | loglstar: -inf < 105.618 < inf | logz: -25.615 +/- 0.615 | dlogz: 16.286 > 0.309] + + 38981it [03:22, 199.00it/s, bound: 863 | nc: 5 | ncall: 200369 | eff(%): 19.455 | loglstar: -inf < 105.892 < inf | logz: -25.434 +/- 0.615 | dlogz: 16.034 > 0.309] + + 39003it [03:22, 202.28it/s, bound: 863 | nc: 5 | ncall: 200479 | eff(%): 19.455 | loglstar: -inf < 105.892 < inf | logz: -25.263 +/- 0.616 | dlogz: 15.786 > 0.309] + + 39024it [03:22, 195.36it/s, bound: 864 | nc: 5 | ncall: 200584 | eff(%): 19.455 | loglstar: -inf < 105.953 < inf | logz: -25.127 +/- 0.616 | dlogz: 15.573 > 0.309] + + 39048it [03:22, 205.84it/s, bound: 864 | nc: 5 | ncall: 200704 | eff(%): 19.456 | loglstar: -inf < 106.142 < inf | logz: -24.992 +/- 0.616 | dlogz: 15.358 > 0.309] + + 39069it [03:22, 201.90it/s, bound: 865 | nc: 5 | ncall: 200809 | eff(%): 19.456 | loglstar: -inf < 106.230 < inf | logz: -24.882 +/- 0.616 | dlogz: 15.177 > 0.309] + + 39092it [03:22, 209.09it/s, bound: 865 | nc: 5 | ncall: 200924 | eff(%): 19.456 | loglstar: -inf < 106.611 < inf | logz: -24.754 +/- 0.616 | dlogz: 14.973 > 0.309] + + 39114it [03:23, 210.33it/s, bound: 866 | nc: 5 | ncall: 201034 | eff(%): 19.456 | loglstar: -inf < 106.875 < inf | logz: -24.618 +/- 0.616 | dlogz: 14.764 > 0.309] + + 39138it [03:23, 216.42it/s, bound: 866 | nc: 5 | ncall: 201154 | eff(%): 19.457 | loglstar: -inf < 107.123 < inf | logz: -24.465 +/- 0.616 | dlogz: 14.531 > 0.309] + + 39160it [03:23, 217.12it/s, bound: 867 | nc: 5 | ncall: 201264 | eff(%): 19.457 | loglstar: -inf < 107.360 < inf | logz: -24.316 +/- 0.616 | dlogz: 14.309 > 0.309] + + 39183it [03:23, 220.19it/s, bound: 867 | nc: 5 | ncall: 201379 | eff(%): 19.457 | loglstar: -inf < 107.604 < inf | logz: -24.168 +/- 0.617 | dlogz: 14.085 > 0.309] + + 39206it [03:23, 213.47it/s, bound: 868 | nc: 5 | ncall: 201494 | eff(%): 19.458 | loglstar: -inf < 107.766 < inf | logz: -24.019 +/- 0.617 | dlogz: 13.858 > 0.309] + + 39229it [03:23, 217.26it/s, bound: 868 | nc: 5 | ncall: 201609 | eff(%): 19.458 | loglstar: -inf < 107.947 < inf | logz: -23.879 +/- 0.617 | dlogz: 13.642 > 0.309] + + 39251it [03:23, 214.32it/s, bound: 869 | nc: 5 | ncall: 201719 | eff(%): 19.458 | loglstar: -inf < 108.106 < inf | logz: -23.749 +/- 0.617 | dlogz: 13.437 > 0.309] + + 39275it [03:23, 220.36it/s, bound: 869 | nc: 5 | ncall: 201839 | eff(%): 19.459 | loglstar: -inf < 108.291 < inf | logz: -23.613 +/- 0.617 | dlogz: 19.330 > 0.309] + + 39298it [03:23, 216.29it/s, bound: 870 | nc: 5 | ncall: 201954 | eff(%): 19.459 | loglstar: -inf < 108.422 < inf | logz: -23.489 +/- 0.617 | dlogz: 19.129 > 0.309] + + 39322it [03:24, 214.05it/s, bound: 871 | nc: 5 | ncall: 202074 | eff(%): 19.459 | loglstar: -inf < 108.581 < inf | logz: -23.367 +/- 0.618 | dlogz: 18.927 > 0.309] + + 39344it [03:24, 214.87it/s, bound: 871 | nc: 5 | ncall: 202184 | eff(%): 19.460 | loglstar: -inf < 108.770 < inf | logz: -23.260 +/- 0.618 | dlogz: 18.746 > 0.309] + + 39366it [03:24, 207.94it/s, bound: 871 | nc: 5 | ncall: 202294 | eff(%): 19.460 | loglstar: -inf < 108.886 < inf | logz: -23.150 +/- 0.618 | dlogz: 18.562 > 0.309] + + 39387it [03:24, 202.48it/s, bound: 872 | nc: 5 | ncall: 202399 | eff(%): 19.460 | loglstar: -inf < 108.998 < inf | logz: -23.054 +/- 0.618 | dlogz: 18.395 > 0.309] + + 39409it [03:24, 206.74it/s, bound: 872 | nc: 5 | ncall: 202509 | eff(%): 19.460 | loglstar: -inf < 109.192 < inf | logz: -22.954 +/- 0.618 | dlogz: 18.222 > 0.309] + + 39430it [03:24, 204.98it/s, bound: 873 | nc: 5 | ncall: 202614 | eff(%): 19.461 | loglstar: -inf < 109.371 < inf | logz: -22.858 +/- 0.618 | dlogz: 18.056 > 0.309] + + 39453it [03:24, 211.52it/s, bound: 873 | nc: 5 | ncall: 202729 | eff(%): 19.461 | loglstar: -inf < 109.466 < inf | logz: -22.756 +/- 0.618 | dlogz: 17.878 > 0.309] + + 39475it [03:24, 211.38it/s, bound: 874 | nc: 5 | ncall: 202839 | eff(%): 19.461 | loglstar: -inf < 109.665 < inf | logz: -22.665 +/- 0.618 | dlogz: 17.713 > 0.309] + + 39498it [03:24, 215.04it/s, bound: 874 | nc: 5 | ncall: 202954 | eff(%): 19.462 | loglstar: -inf < 109.929 < inf | logz: -22.560 +/- 0.618 | dlogz: 17.531 > 0.309] + + 39520it [03:24, 211.55it/s, bound: 875 | nc: 5 | ncall: 203064 | eff(%): 19.462 | loglstar: -inf < 110.054 < inf | logz: -22.456 +/- 0.619 | dlogz: 17.354 > 0.309] + + 39543it [03:25, 216.73it/s, bound: 875 | nc: 5 | ncall: 203179 | eff(%): 19.462 | loglstar: -inf < 110.260 < inf | logz: -22.350 +/- 0.619 | dlogz: 17.172 > 0.309] + + 39565it [03:25, 215.74it/s, bound: 876 | nc: 5 | ncall: 203289 | eff(%): 19.462 | loglstar: -inf < 110.497 < inf | logz: -22.244 +/- 0.619 | dlogz: 16.993 > 0.309] + + 39587it [03:25, 215.21it/s, bound: 876 | nc: 5 | ncall: 203399 | eff(%): 19.463 | loglstar: -inf < 110.617 < inf | logz: -22.141 +/- 0.619 | dlogz: 16.815 > 0.309] + + 39609it [03:25, 204.04it/s, bound: 877 | nc: 5 | ncall: 203509 | eff(%): 19.463 | loglstar: -inf < 110.966 < inf | logz: -22.030 +/- 0.619 | dlogz: 16.632 > 0.309] + + 39630it [03:25, 201.22it/s, bound: 877 | nc: 5 | ncall: 203614 | eff(%): 19.463 | loglstar: -inf < 111.134 < inf | logz: -21.916 +/- 0.620 | dlogz: 16.448 > 0.309] + + 39651it [03:25, 188.49it/s, bound: 878 | nc: 5 | ncall: 203719 | eff(%): 19.464 | loglstar: -inf < 111.417 < inf | logz: -21.796 +/- 0.620 | dlogz: 16.259 > 0.309] + + 39673it [03:25, 196.46it/s, bound: 878 | nc: 5 | ncall: 203829 | eff(%): 19.464 | loglstar: -inf < 111.513 < inf | logz: -21.671 +/- 0.620 | dlogz: 16.059 > 0.309] + + 39693it [03:25, 197.29it/s, bound: 879 | nc: 5 | ncall: 203929 | eff(%): 19.464 | loglstar: -inf < 111.665 < inf | logz: -21.564 +/- 0.620 | dlogz: 15.886 > 0.309] + + 39717it [03:25, 208.21it/s, bound: 879 | nc: 5 | ncall: 204049 | eff(%): 19.464 | loglstar: -inf < 111.867 < inf | logz: -21.437 +/- 0.620 | dlogz: 15.678 > 0.309] + + 39739it [03:26, 209.94it/s, bound: 880 | nc: 5 | ncall: 204159 | eff(%): 19.465 | loglstar: -inf < 112.060 < inf | logz: -21.326 +/- 0.621 | dlogz: 15.494 > 0.309] + + 39761it [03:26, 210.66it/s, bound: 880 | nc: 5 | ncall: 204269 | eff(%): 19.465 | loglstar: -inf < 112.319 < inf | logz: -21.207 +/- 0.621 | dlogz: 15.302 > 0.309] + + 39783it [03:26, 208.53it/s, bound: 881 | nc: 5 | ncall: 204379 | eff(%): 19.465 | loglstar: -inf < 112.582 < inf | logz: -21.079 +/- 0.621 | dlogz: 15.101 > 0.309] + + 39807it [03:26, 217.25it/s, bound: 881 | nc: 5 | ncall: 204499 | eff(%): 19.466 | loglstar: -inf < 112.683 < inf | logz: -20.945 +/- 0.621 | dlogz: 14.887 > 0.309] + + 39829it [03:26, 216.74it/s, bound: 882 | nc: 5 | ncall: 204609 | eff(%): 19.466 | loglstar: -inf < 112.819 < inf | logz: -20.831 +/- 0.622 | dlogz: 14.699 > 0.309] + + 39853it [03:26, 221.17it/s, bound: 882 | nc: 5 | ncall: 204729 | eff(%): 19.466 | loglstar: -inf < 112.963 < inf | logz: -20.712 +/- 0.622 | dlogz: 14.500 > 0.309] + + 39876it [03:26, 215.78it/s, bound: 883 | nc: 5 | ncall: 204844 | eff(%): 19.467 | loglstar: -inf < 113.200 < inf | logz: -20.601 +/- 0.622 | dlogz: 14.312 > 0.309] + + 39898it [03:26, 199.54it/s, bound: 883 | nc: 5 | ncall: 204954 | eff(%): 19.467 | loglstar: -inf < 113.615 < inf | logz: -20.479 +/- 0.622 | dlogz: 14.118 > 0.309] + + 39919it [03:26, 188.56it/s, bound: 884 | nc: 5 | ncall: 205059 | eff(%): 19.467 | loglstar: -inf < 113.748 < inf | logz: -20.353 +/- 0.622 | dlogz: 13.921 > 0.309] + + 39941it [03:27, 196.06it/s, bound: 884 | nc: 5 | ncall: 205169 | eff(%): 19.467 | loglstar: -inf < 113.921 < inf | logz: -20.226 +/- 0.623 | dlogz: 13.721 > 0.309] + + 39961it [03:27, 196.03it/s, bound: 885 | nc: 5 | ncall: 205269 | eff(%): 19.468 | loglstar: -inf < 114.140 < inf | logz: -20.112 +/- 0.623 | dlogz: 13.541 > 0.309] + + 39983it [03:27, 202.12it/s, bound: 885 | nc: 5 | ncall: 205379 | eff(%): 19.468 | loglstar: -inf < 114.217 < inf | logz: -19.989 +/- 0.623 | dlogz: 13.343 > 0.309] + + 40004it [03:27, 202.56it/s, bound: 886 | nc: 5 | ncall: 205484 | eff(%): 19.468 | loglstar: -inf < 114.366 < inf | logz: -19.880 +/- 0.623 | dlogz: 13.164 > 0.309] + + 40025it [03:27, 204.43it/s, bound: 886 | nc: 5 | ncall: 205589 | eff(%): 19.468 | loglstar: -inf < 114.510 < inf | logz: -19.774 +/- 0.623 | dlogz: 12.988 > 0.309] + + 40047it [03:27, 206.55it/s, bound: 887 | nc: 5 | ncall: 205699 | eff(%): 19.469 | loglstar: -inf < 114.661 < inf | logz: -19.665 +/- 0.624 | dlogz: 12.806 > 0.309] + + 40072it [03:27, 219.13it/s, bound: 887 | nc: 5 | ncall: 205824 | eff(%): 19.469 | loglstar: -inf < 114.749 < inf | logz: -19.551 +/- 0.624 | dlogz: 12.607 > 0.309] + + 40094it [03:27, 215.66it/s, bound: 888 | nc: 5 | ncall: 205934 | eff(%): 19.469 | loglstar: -inf < 114.985 < inf | logz: -19.455 +/- 0.624 | dlogz: 12.438 > 0.309] + + 40119it [03:27, 223.69it/s, bound: 888 | nc: 5 | ncall: 206059 | eff(%): 19.470 | loglstar: -inf < 115.152 < inf | logz: -19.342 +/- 0.624 | dlogz: 12.242 > 0.309] + + 40142it [03:27, 222.51it/s, bound: 889 | nc: 5 | ncall: 206174 | eff(%): 19.470 | loglstar: -inf < 115.247 < inf | logz: -19.244 +/- 0.624 | dlogz: 12.066 > 0.309] + + 40166it [03:28, 226.19it/s, bound: 889 | nc: 5 | ncall: 206294 | eff(%): 19.470 | loglstar: -inf < 115.386 < inf | logz: -19.147 +/- 0.624 | dlogz: 11.889 > 0.309] + + 40189it [03:28, 223.24it/s, bound: 890 | nc: 5 | ncall: 206409 | eff(%): 19.471 | loglstar: -inf < 115.572 < inf | logz: -19.056 +/- 0.624 | dlogz: 11.721 > 0.309] + + 40215it [03:28, 231.34it/s, bound: 890 | nc: 5 | ncall: 206539 | eff(%): 19.471 | loglstar: -inf < 115.909 < inf | logz: -18.945 +/- 0.625 | dlogz: 11.525 > 0.309] + + 40239it [03:28, 229.30it/s, bound: 891 | nc: 5 | ncall: 206659 | eff(%): 19.471 | loglstar: -inf < 116.117 < inf | logz: -18.833 +/- 0.625 | dlogz: 11.332 > 0.309] + + 40264it [03:28, 233.24it/s, bound: 891 | nc: 5 | ncall: 206784 | eff(%): 19.472 | loglstar: -inf < 116.365 < inf | logz: -18.709 +/- 0.625 | dlogz: 11.442 > 0.309] + + 40288it [03:28, 226.87it/s, bound: 892 | nc: 5 | ncall: 206904 | eff(%): 19.472 | loglstar: -inf < 116.574 < inf | logz: -18.593 +/- 0.625 | dlogz: 11.246 > 0.309] + + 40312it [03:28, 223.11it/s, bound: 893 | nc: 5 | ncall: 207024 | eff(%): 19.472 | loglstar: -inf < 116.782 < inf | logz: -18.473 +/- 0.625 | dlogz: 11.369 > 0.309] + + 40337it [03:28, 229.50it/s, bound: 893 | nc: 5 | ncall: 207149 | eff(%): 19.472 | loglstar: -inf < 116.927 < inf | logz: -18.349 +/- 0.626 | dlogz: 11.162 > 0.309] + + 40361it [03:28, 225.92it/s, bound: 894 | nc: 5 | ncall: 207269 | eff(%): 19.473 | loglstar: -inf < 117.141 < inf | logz: -18.236 +/- 0.626 | dlogz: 10.968 > 0.309] + + 40385it [03:29, 228.92it/s, bound: 894 | nc: 5 | ncall: 207389 | eff(%): 19.473 | loglstar: -inf < 117.270 < inf | logz: -18.123 +/- 0.626 | dlogz: 10.775 > 0.309] + + 40408it [03:29, 223.15it/s, bound: 895 | nc: 5 | ncall: 207504 | eff(%): 19.473 | loglstar: -inf < 117.468 < inf | logz: -18.019 +/- 0.626 | dlogz: 10.594 > 0.309] + + 40431it [03:29, 223.29it/s, bound: 895 | nc: 5 | ncall: 207619 | eff(%): 19.474 | loglstar: -inf < 117.581 < inf | logz: -17.917 +/- 0.626 | dlogz: 10.415 > 0.309] + + 40454it [03:29, 217.10it/s, bound: 896 | nc: 5 | ncall: 207734 | eff(%): 19.474 | loglstar: -inf < 117.776 < inf | logz: -17.817 +/- 0.627 | dlogz: 10.239 > 0.309] + + 40476it [03:29, 216.83it/s, bound: 896 | nc: 5 | ncall: 207844 | eff(%): 19.474 | loglstar: -inf < 118.063 < inf | logz: -17.714 +/- 0.627 | dlogz: 10.063 > 0.309] + + 40498it [03:29, 212.89it/s, bound: 897 | nc: 5 | ncall: 207954 | eff(%): 19.474 | loglstar: -inf < 118.408 < inf | logz: -17.601 +/- 0.627 | dlogz: 9.877 > 0.309] + + 40520it [03:29, 203.56it/s, bound: 897 | nc: 5 | ncall: 208064 | eff(%): 19.475 | loglstar: -inf < 118.513 < inf | logz: -17.477 +/- 0.627 | dlogz: 9.679 > 0.309] + + 40541it [03:29, 196.43it/s, bound: 898 | nc: 5 | ncall: 208169 | eff(%): 19.475 | loglstar: -inf < 118.648 < inf | logz: -17.370 +/- 0.628 | dlogz: 9.502 > 0.309] + + 40564it [03:29, 205.56it/s, bound: 898 | nc: 5 | ncall: 208284 | eff(%): 19.475 | loglstar: -inf < 118.793 < inf | logz: -17.260 +/- 0.628 | dlogz: 12.112 > 0.309] + + 40588it [03:29, 214.06it/s, bound: 899 | nc: 5 | ncall: 208404 | eff(%): 19.476 | loglstar: -inf < 119.091 < inf | logz: -17.134 +/- 0.628 | dlogz: 11.908 > 0.309] + + 40612it [03:30, 215.73it/s, bound: 900 | nc: 5 | ncall: 208524 | eff(%): 19.476 | loglstar: -inf < 119.337 < inf | logz: -17.000 +/- 0.628 | dlogz: 11.694 > 0.309] + + 40636it [03:30, 222.32it/s, bound: 900 | nc: 5 | ncall: 208644 | eff(%): 19.476 | loglstar: -inf < 119.449 < inf | logz: -16.875 +/- 0.628 | dlogz: 11.488 > 0.309] + + 40659it [03:30, 214.92it/s, bound: 901 | nc: 5 | ncall: 208759 | eff(%): 19.477 | loglstar: -inf < 119.569 < inf | logz: -16.765 +/- 0.629 | dlogz: 11.300 > 0.309] + + 40683it [03:30, 219.89it/s, bound: 901 | nc: 5 | ncall: 208879 | eff(%): 19.477 | loglstar: -inf < 119.703 < inf | logz: -16.656 +/- 0.629 | dlogz: 11.110 > 0.309] + + 40706it [03:30, 219.18it/s, bound: 902 | nc: 5 | ncall: 208994 | eff(%): 19.477 | loglstar: -inf < 119.877 < inf | logz: -16.555 +/- 0.629 | dlogz: 10.933 > 0.309] + + 40730it [03:30, 223.66it/s, bound: 902 | nc: 5 | ncall: 209114 | eff(%): 19.477 | loglstar: -inf < 120.126 < inf | logz: -16.448 +/- 0.629 | dlogz: 10.746 > 0.309] + + 40753it [03:30, 198.98it/s, bound: 903 | nc: 5 | ncall: 209229 | eff(%): 19.478 | loglstar: -inf < 120.252 < inf | logz: -16.342 +/- 0.629 | dlogz: 10.563 > 0.309] + + 40774it [03:30, 201.68it/s, bound: 903 | nc: 5 | ncall: 209334 | eff(%): 19.478 | loglstar: -inf < 120.480 < inf | logz: -16.246 +/- 0.630 | dlogz: 10.398 > 0.309] + + 40795it [03:30, 203.60it/s, bound: 904 | nc: 5 | ncall: 209439 | eff(%): 19.478 | loglstar: -inf < 120.641 < inf | logz: -16.150 +/- 0.630 | dlogz: 10.232 > 0.309] + + 40817it [03:31, 207.37it/s, bound: 904 | nc: 5 | ncall: 209549 | eff(%): 19.478 | loglstar: -inf < 120.805 < inf | logz: -16.050 +/- 0.630 | dlogz: 10.058 > 0.309] + + 40839it [03:31, 208.82it/s, bound: 905 | nc: 5 | ncall: 209659 | eff(%): 19.479 | loglstar: -inf < 120.930 < inf | logz: -15.951 +/- 0.630 | dlogz: 9.885 > 0.309] + + 40862it [03:31, 212.47it/s, bound: 905 | nc: 5 | ncall: 209774 | eff(%): 19.479 | loglstar: -inf < 121.173 < inf | logz: -15.844 +/- 0.630 | dlogz: 10.528 > 0.309] + + 40884it [03:31, 214.57it/s, bound: 906 | nc: 5 | ncall: 209884 | eff(%): 19.479 | loglstar: -inf < 121.384 < inf | logz: -15.738 +/- 0.630 | dlogz: 10.348 > 0.309] + + 40909it [03:31, 222.76it/s, bound: 906 | nc: 5 | ncall: 210009 | eff(%): 19.480 | loglstar: -inf < 121.535 < inf | logz: -15.620 +/- 0.631 | dlogz: 10.148 > 0.309] + + 40932it [03:31, 217.00it/s, bound: 907 | nc: 5 | ncall: 210124 | eff(%): 19.480 | loglstar: -inf < 121.768 < inf | logz: -15.512 +/- 0.631 | dlogz: 9.963 > 0.309] + + 40954it [03:31, 213.07it/s, bound: 907 | nc: 5 | ncall: 210234 | eff(%): 19.480 | loglstar: -inf < 122.020 < inf | logz: -15.402 +/- 0.631 | dlogz: 9.779 > 0.309] + + 40976it [03:31, 214.71it/s, bound: 908 | nc: 5 | ncall: 210344 | eff(%): 19.480 | loglstar: -inf < 122.316 < inf | logz: -15.281 +/- 0.631 | dlogz: 9.586 > 0.309] + + 40998it [03:31, 213.70it/s, bound: 908 | nc: 5 | ncall: 210454 | eff(%): 19.481 | loglstar: -inf < 122.441 < inf | logz: -15.161 +/- 0.632 | dlogz: 9.392 > 0.309] + + 41020it [03:32, 215.14it/s, bound: 909 | nc: 5 | ncall: 210564 | eff(%): 19.481 | loglstar: -inf < 122.667 < inf | logz: -15.038 +/- 0.632 | dlogz: 9.196 > 0.309] + + 41044it [03:32, 220.26it/s, bound: 909 | nc: 5 | ncall: 210684 | eff(%): 19.481 | loglstar: -inf < 122.774 < inf | logz: -14.910 +/- 0.632 | dlogz: 8.987 > 0.309] + + 41067it [03:32, 218.12it/s, bound: 910 | nc: 5 | ncall: 210799 | eff(%): 19.482 | loglstar: -inf < 122.987 < inf | logz: -14.791 +/- 0.632 | dlogz: 8.792 > 0.309] + + 41091it [03:32, 222.24it/s, bound: 910 | nc: 5 | ncall: 210919 | eff(%): 19.482 | loglstar: -inf < 123.199 < inf | logz: -14.668 +/- 0.633 | dlogz: 8.589 > 0.309] + + 41114it [03:32, 215.04it/s, bound: 911 | nc: 5 | ncall: 211034 | eff(%): 19.482 | loglstar: -inf < 123.389 < inf | logz: -14.553 +/- 0.633 | dlogz: 10.703 > 0.309] + + 41139it [03:32, 223.60it/s, bound: 911 | nc: 5 | ncall: 211159 | eff(%): 19.482 | loglstar: -inf < 123.522 < inf | logz: -14.429 +/- 0.633 | dlogz: 10.496 > 0.309] + + 41162it [03:32, 212.25it/s, bound: 912 | nc: 5 | ncall: 211274 | eff(%): 19.483 | loglstar: -inf < 123.631 < inf | logz: -14.322 +/- 0.633 | dlogz: 10.312 > 0.309] + + 41187it [03:32, 220.96it/s, bound: 912 | nc: 5 | ncall: 211399 | eff(%): 19.483 | loglstar: -inf < 123.839 < inf | logz: -14.213 +/- 0.633 | dlogz: 10.689 > 0.309] + + 41210it [03:32, 217.73it/s, bound: 913 | nc: 5 | ncall: 211514 | eff(%): 19.483 | loglstar: -inf < 124.011 < inf | logz: -14.114 +/- 0.633 | dlogz: 10.512 > 0.309] + + 41237it [03:32, 229.37it/s, bound: 913 | nc: 5 | ncall: 211649 | eff(%): 19.484 | loglstar: -inf < 124.265 < inf | logz: -13.990 +/- 0.634 | dlogz: 10.299 > 0.309] + + 41261it [03:33, 224.65it/s, bound: 914 | nc: 5 | ncall: 211769 | eff(%): 19.484 | loglstar: -inf < 124.454 < inf | logz: -13.878 +/- 0.634 | dlogz: 10.107 > 0.309] + + 41287it [03:33, 223.41it/s, bound: 915 | nc: 5 | ncall: 211899 | eff(%): 19.484 | loglstar: -inf < 124.722 < inf | logz: -13.756 +/- 0.634 | dlogz: 9.899 > 0.309] + + 41310it [03:33, 223.53it/s, bound: 915 | nc: 5 | ncall: 212014 | eff(%): 19.485 | loglstar: -inf < 124.794 < inf | logz: -13.648 +/- 0.634 | dlogz: 9.713 > 0.309] + + 41333it [03:33, 221.66it/s, bound: 916 | nc: 5 | ncall: 212129 | eff(%): 19.485 | loglstar: -inf < 124.853 < inf | logz: -13.550 +/- 0.634 | dlogz: 9.537 > 0.309] + + 41359it [03:33, 231.82it/s, bound: 916 | nc: 5 | ncall: 212259 | eff(%): 19.485 | loglstar: -inf < 125.052 < inf | logz: -13.449 +/- 0.635 | dlogz: 9.349 > 0.309] + + 41383it [03:33, 226.62it/s, bound: 917 | nc: 5 | ncall: 212379 | eff(%): 19.485 | loglstar: -inf < 125.212 < inf | logz: -13.355 +/- 0.635 | dlogz: 9.174 > 0.309] + + 41406it [03:33, 222.43it/s, bound: 918 | nc: 5 | ncall: 212494 | eff(%): 19.486 | loglstar: -inf < 125.379 < inf | logz: -13.268 +/- 0.635 | dlogz: 9.011 > 0.309] + + 41430it [03:33, 224.97it/s, bound: 918 | nc: 5 | ncall: 212614 | eff(%): 19.486 | loglstar: -inf < 125.600 < inf | logz: -13.174 +/- 0.635 | dlogz: 8.837 > 0.309] + + 41453it [03:33, 215.54it/s, bound: 919 | nc: 5 | ncall: 212729 | eff(%): 19.486 | loglstar: -inf < 125.747 < inf | logz: -13.082 +/- 0.635 | dlogz: 8.669 > 0.309] + + 41476it [03:34, 218.26it/s, bound: 919 | nc: 5 | ncall: 212844 | eff(%): 19.487 | loglstar: -inf < 125.947 < inf | logz: -12.990 +/- 0.635 | dlogz: 8.500 > 0.309] + + 41498it [03:34, 209.76it/s, bound: 920 | nc: 5 | ncall: 212954 | eff(%): 19.487 | loglstar: -inf < 126.116 < inf | logz: -12.896 +/- 0.635 | dlogz: 8.333 > 0.309] + + 41520it [03:34, 210.28it/s, bound: 920 | nc: 5 | ncall: 213064 | eff(%): 19.487 | loglstar: -inf < 126.243 < inf | logz: -12.806 +/- 0.636 | dlogz: 8.169 > 0.309] + + 41542it [03:34, 194.54it/s, bound: 921 | nc: 5 | ncall: 213174 | eff(%): 19.487 | loglstar: -inf < 126.508 < inf | logz: -12.716 +/- 0.636 | dlogz: 8.006 > 0.309] + + 41562it [03:34, 188.32it/s, bound: 921 | nc: 5 | ncall: 213274 | eff(%): 19.488 | loglstar: -inf < 126.715 < inf | logz: -12.626 +/- 0.636 | dlogz: 7.850 > 0.309] + + 41582it [03:34, 167.17it/s, bound: 922 | nc: 5 | ncall: 213374 | eff(%): 19.488 | loglstar: -inf < 126.832 < inf | logz: -12.537 +/- 0.636 | dlogz: 7.694 > 0.309] + + 41601it [03:34, 171.98it/s, bound: 922 | nc: 5 | ncall: 213469 | eff(%): 19.488 | loglstar: -inf < 126.986 < inf | logz: -12.454 +/- 0.636 | dlogz: 7.777 > 0.309] + + 41619it [03:34, 168.85it/s, bound: 923 | nc: 5 | ncall: 213559 | eff(%): 19.488 | loglstar: -inf < 127.093 < inf | logz: -12.374 +/- 0.637 | dlogz: 7.637 > 0.309] + + 41642it [03:34, 185.03it/s, bound: 923 | nc: 5 | ncall: 213674 | eff(%): 19.489 | loglstar: -inf < 127.238 < inf | logz: -12.274 +/- 0.637 | dlogz: 9.011 > 0.309] + + 41665it [03:35, 195.73it/s, bound: 924 | nc: 5 | ncall: 213789 | eff(%): 19.489 | loglstar: -inf < 127.410 < inf | logz: -12.177 +/- 0.637 | dlogz: 8.837 > 0.309] + + 41690it [03:35, 209.53it/s, bound: 924 | nc: 5 | ncall: 213914 | eff(%): 19.489 | loglstar: -inf < 127.659 < inf | logz: -12.066 +/- 0.637 | dlogz: 10.606 > 0.309] + + 41713it [03:35, 213.16it/s, bound: 925 | nc: 5 | ncall: 214029 | eff(%): 19.489 | loglstar: -inf < 127.842 < inf | logz: -11.965 +/- 0.637 | dlogz: 10.428 > 0.309] + + 41737it [03:35, 220.49it/s, bound: 925 | nc: 5 | ncall: 214149 | eff(%): 19.490 | loglstar: -inf < 128.122 < inf | logz: -11.857 +/- 0.638 | dlogz: 10.240 > 0.309] + + 41760it [03:35, 222.97it/s, bound: 926 | nc: 5 | ncall: 214264 | eff(%): 19.490 | loglstar: -inf < 128.263 < inf | logz: -11.744 +/- 0.638 | dlogz: 10.051 > 0.309] + + 41786it [03:35, 232.66it/s, bound: 926 | nc: 5 | ncall: 214394 | eff(%): 19.490 | loglstar: -inf < 128.434 < inf | logz: -11.625 +/- 0.638 | dlogz: 9.844 > 0.309] + + 41810it [03:35, 221.03it/s, bound: 927 | nc: 5 | ncall: 214514 | eff(%): 19.491 | loglstar: -inf < 128.642 < inf | logz: -11.516 +/- 0.638 | dlogz: 9.655 > 0.309] + + 41833it [03:35, 213.86it/s, bound: 927 | nc: 5 | ncall: 214629 | eff(%): 19.491 | loglstar: -inf < 128.795 < inf | logz: -11.414 +/- 0.638 | dlogz: 9.477 > 0.309] + + 41855it [03:35, 210.73it/s, bound: 928 | nc: 5 | ncall: 214739 | eff(%): 19.491 | loglstar: -inf < 128.927 < inf | logz: -11.319 +/- 0.639 | dlogz: 9.308 > 0.309] + + 41877it [03:36, 211.32it/s, bound: 928 | nc: 5 | ncall: 214849 | eff(%): 19.491 | loglstar: -inf < 129.157 < inf | logz: -11.222 +/- 0.639 | dlogz: 9.138 > 0.309] + + 41899it [03:36, 209.04it/s, bound: 929 | nc: 5 | ncall: 214959 | eff(%): 19.492 | loglstar: -inf < 129.224 < inf | logz: -11.127 +/- 0.639 | dlogz: 8.969 > 0.309] + + 41923it [03:36, 215.08it/s, bound: 929 | nc: 5 | ncall: 215079 | eff(%): 19.492 | loglstar: -inf < 129.410 < inf | logz: -11.029 +/- 0.639 | dlogz: 8.791 > 0.309] + + 41945it [03:36, 212.36it/s, bound: 930 | nc: 5 | ncall: 215189 | eff(%): 19.492 | loglstar: -inf < 129.562 < inf | logz: -10.938 +/- 0.639 | dlogz: 8.626 > 0.309] + + 41970it [03:36, 222.85it/s, bound: 930 | nc: 5 | ncall: 215314 | eff(%): 19.492 | loglstar: -inf < 129.697 < inf | logz: -10.840 +/- 0.640 | dlogz: 8.591 > 0.309] + + 41993it [03:36, 219.46it/s, bound: 931 | nc: 5 | ncall: 215429 | eff(%): 19.493 | loglstar: -inf < 129.913 < inf | logz: -10.746 +/- 0.640 | dlogz: 8.420 > 0.309] + + 42017it [03:36, 224.80it/s, bound: 931 | nc: 5 | ncall: 215549 | eff(%): 19.493 | loglstar: -inf < 130.091 < inf | logz: -10.649 +/- 0.640 | dlogz: 8.244 > 0.309] + + 42040it [03:36, 218.73it/s, bound: 932 | nc: 5 | ncall: 215664 | eff(%): 19.493 | loglstar: -inf < 130.231 < inf | logz: -10.555 +/- 0.640 | dlogz: 8.072 > 0.309] + + 42062it [03:36, 210.92it/s, bound: 932 | nc: 5 | ncall: 215774 | eff(%): 19.494 | loglstar: -inf < 130.358 < inf | logz: -10.468 +/- 0.640 | dlogz: 7.912 > 0.309] + + 42084it [03:37, 186.86it/s, bound: 933 | nc: 5 | ncall: 215884 | eff(%): 19.494 | loglstar: -inf < 130.474 < inf | logz: -10.385 +/- 0.640 | dlogz: 7.756 > 0.309] + + 42106it [03:37, 194.44it/s, bound: 933 | nc: 5 | ncall: 215994 | eff(%): 19.494 | loglstar: -inf < 130.613 < inf | logz: -10.305 +/- 0.641 | dlogz: 7.602 > 0.309] + + 42126it [03:37, 193.15it/s, bound: 934 | nc: 5 | ncall: 216094 | eff(%): 19.494 | loglstar: -inf < 130.763 < inf | logz: -10.230 +/- 0.641 | dlogz: 7.461 > 0.309] + + 42149it [03:37, 203.04it/s, bound: 934 | nc: 5 | ncall: 216209 | eff(%): 19.495 | loglstar: -inf < 130.962 < inf | logz: -10.146 +/- 0.641 | dlogz: 7.300 > 0.309] + + 42170it [03:37, 198.73it/s, bound: 935 | nc: 5 | ncall: 216314 | eff(%): 19.495 | loglstar: -inf < 131.028 < inf | logz: -10.069 +/- 0.641 | dlogz: 7.153 > 0.309] + + 42191it [03:37, 201.34it/s, bound: 935 | nc: 5 | ncall: 216419 | eff(%): 19.495 | loglstar: -inf < 131.161 < inf | logz: -9.996 +/- 0.641 | dlogz: 7.010 > 0.309] + + 42212it [03:37, 200.19it/s, bound: 936 | nc: 5 | ncall: 216524 | eff(%): 19.495 | loglstar: -inf < 131.306 < inf | logz: -9.922 +/- 0.641 | dlogz: 6.867 > 0.309] + + 42235it [03:37, 208.00it/s, bound: 936 | nc: 5 | ncall: 216639 | eff(%): 19.496 | loglstar: -inf < 131.443 < inf | logz: -9.842 +/- 0.641 | dlogz: 6.710 > 0.309] + + 42256it [03:37, 207.33it/s, bound: 937 | nc: 5 | ncall: 216744 | eff(%): 19.496 | loglstar: -inf < 131.500 < inf | logz: -9.772 +/- 0.642 | dlogz: 7.380 > 0.309] + + 42279it [03:37, 212.78it/s, bound: 937 | nc: 5 | ncall: 216859 | eff(%): 19.496 | loglstar: -inf < 131.661 < inf | logz: -9.699 +/- 0.642 | dlogz: 7.230 > 0.309] + + 42301it [03:38, 209.10it/s, bound: 938 | nc: 5 | ncall: 216969 | eff(%): 19.496 | loglstar: -inf < 131.863 < inf | logz: -9.627 +/- 0.642 | dlogz: 7.085 > 0.309] + + 42325it [03:38, 217.32it/s, bound: 938 | nc: 5 | ncall: 217089 | eff(%): 19.497 | loglstar: -inf < 131.898 < inf | logz: -9.551 +/- 0.642 | dlogz: 8.031 > 0.309] + + 42347it [03:38, 214.33it/s, bound: 939 | nc: 5 | ncall: 217199 | eff(%): 19.497 | loglstar: -inf < 132.087 < inf | logz: -9.485 +/- 0.642 | dlogz: 7.893 > 0.309] + + 42371it [03:38, 219.38it/s, bound: 939 | nc: 5 | ncall: 217319 | eff(%): 19.497 | loglstar: -inf < 132.357 < inf | logz: -9.405 +/- 0.642 | dlogz: 7.733 > 0.309] + + 42393it [03:38, 216.58it/s, bound: 940 | nc: 5 | ncall: 217429 | eff(%): 19.497 | loglstar: -inf < 132.427 < inf | logz: -9.330 +/- 0.642 | dlogz: 7.585 > 0.309] + + 42416it [03:38, 218.92it/s, bound: 940 | nc: 5 | ncall: 217544 | eff(%): 19.498 | loglstar: -inf < 132.541 < inf | logz: -9.258 +/- 0.643 | dlogz: 7.436 > 0.309] + + 42438it [03:38, 216.26it/s, bound: 941 | nc: 5 | ncall: 217654 | eff(%): 19.498 | loglstar: -inf < 132.759 < inf | logz: -9.189 +/- 0.643 | dlogz: 7.293 > 0.309] + + 42463it [03:38, 224.22it/s, bound: 941 | nc: 5 | ncall: 217779 | eff(%): 19.498 | loglstar: -inf < 132.921 < inf | logz: -9.106 +/- 0.643 | dlogz: 7.127 > 0.309] + + 42486it [03:38, 224.57it/s, bound: 942 | nc: 5 | ncall: 217894 | eff(%): 19.498 | loglstar: -inf < 133.018 < inf | logz: -9.030 +/- 0.643 | dlogz: 6.974 > 0.309] + + 42510it [03:39, 227.56it/s, bound: 942 | nc: 5 | ncall: 218014 | eff(%): 19.499 | loglstar: -inf < 133.149 < inf | logz: -8.955 +/- 0.643 | dlogz: 6.819 > 0.309] + + 42533it [03:39, 219.73it/s, bound: 943 | nc: 5 | ncall: 218129 | eff(%): 19.499 | loglstar: -inf < 133.259 < inf | logz: -8.884 +/- 0.643 | dlogz: 6.672 > 0.309] + + 42557it [03:39, 225.28it/s, bound: 943 | nc: 5 | ncall: 218249 | eff(%): 19.499 | loglstar: -inf < 133.379 < inf | logz: -8.813 +/- 0.644 | dlogz: 6.521 > 0.309] + + 42580it [03:39, 220.59it/s, bound: 944 | nc: 5 | ncall: 218364 | eff(%): 19.500 | loglstar: -inf < 133.454 < inf | logz: -8.750 +/- 0.644 | dlogz: 6.381 > 0.309] + + 42604it [03:39, 222.16it/s, bound: 944 | nc: 5 | ncall: 218484 | eff(%): 19.500 | loglstar: -inf < 133.569 < inf | logz: -8.685 +/- 0.644 | dlogz: 6.237 > 0.309] + + 42627it [03:39, 219.27it/s, bound: 945 | nc: 5 | ncall: 218599 | eff(%): 19.500 | loglstar: -inf < 133.709 < inf | logz: -8.626 +/- 0.644 | dlogz: 6.101 > 0.309] + + 42649it [03:39, 218.01it/s, bound: 945 | nc: 5 | ncall: 218709 | eff(%): 19.500 | loglstar: -inf < 133.786 < inf | logz: -8.569 +/- 0.644 | dlogz: 5.971 > 0.309] + + 42671it [03:39, 204.07it/s, bound: 946 | nc: 5 | ncall: 218819 | eff(%): 19.501 | loglstar: -inf < 133.977 < inf | logz: -8.515 +/- 0.644 | dlogz: 7.018 > 0.309] + + 42694it [03:39, 210.17it/s, bound: 946 | nc: 5 | ncall: 218934 | eff(%): 19.501 | loglstar: -inf < 134.052 < inf | logz: -8.455 +/- 0.644 | dlogz: 6.881 > 0.309] + + 42716it [03:40, 191.64it/s, bound: 947 | nc: 5 | ncall: 219044 | eff(%): 19.501 | loglstar: -inf < 134.169 < inf | logz: -8.400 +/- 0.644 | dlogz: 6.753 > 0.309] + + 42738it [03:40, 197.20it/s, bound: 947 | nc: 5 | ncall: 219154 | eff(%): 19.501 | loglstar: -inf < 134.264 < inf | logz: -8.345 +/- 0.644 | dlogz: 6.625 > 0.309] + + 42759it [03:40, 191.83it/s, bound: 948 | nc: 5 | ncall: 219259 | eff(%): 19.502 | loglstar: -inf < 134.404 < inf | logz: -8.294 +/- 0.645 | dlogz: 6.504 > 0.309] + + 42783it [03:40, 203.15it/s, bound: 948 | nc: 5 | ncall: 219379 | eff(%): 19.502 | loglstar: -inf < 134.511 < inf | logz: -8.236 +/- 0.645 | dlogz: 6.366 > 0.309] + + 42804it [03:40, 203.16it/s, bound: 949 | nc: 5 | ncall: 219484 | eff(%): 19.502 | loglstar: -inf < 134.666 < inf | logz: -8.186 +/- 0.645 | dlogz: 6.247 > 0.309] + + 42826it [03:40, 206.23it/s, bound: 949 | nc: 5 | ncall: 219594 | eff(%): 19.502 | loglstar: -inf < 134.768 < inf | logz: -8.134 +/- 0.645 | dlogz: 6.121 > 0.309] + + 42847it [03:40, 203.32it/s, bound: 950 | nc: 5 | ncall: 219699 | eff(%): 19.503 | loglstar: -inf < 134.974 < inf | logz: -8.083 +/- 0.645 | dlogz: 7.064 > 0.309] + + 42869it [03:40, 207.30it/s, bound: 950 | nc: 5 | ncall: 219809 | eff(%): 19.503 | loglstar: -inf < 135.151 < inf | logz: -8.024 +/- 0.645 | dlogz: 6.932 > 0.309] + + 42890it [03:40, 192.18it/s, bound: 951 | nc: 5 | ncall: 219914 | eff(%): 19.503 | loglstar: -inf < 135.257 < inf | logz: -7.966 +/- 0.645 | dlogz: 6.804 > 0.309] + + 42912it [03:41, 198.69it/s, bound: 951 | nc: 5 | ncall: 220024 | eff(%): 19.503 | loglstar: -inf < 135.453 < inf | logz: -7.907 +/- 0.646 | dlogz: 7.107 > 0.309] + + 42933it [03:41, 196.84it/s, bound: 952 | nc: 5 | ncall: 220129 | eff(%): 19.504 | loglstar: -inf < 135.513 < inf | logz: -7.850 +/- 0.646 | dlogz: 6.980 > 0.309] + + 42958it [03:41, 210.15it/s, bound: 952 | nc: 5 | ncall: 220254 | eff(%): 19.504 | loglstar: -inf < 135.589 < inf | logz: -7.785 +/- 0.646 | dlogz: 6.832 > 0.309] + + 42980it [03:41, 208.76it/s, bound: 953 | nc: 5 | ncall: 220364 | eff(%): 19.504 | loglstar: -inf < 135.770 < inf | logz: -7.730 +/- 0.646 | dlogz: 6.703 > 0.309] + + 43003it [03:41, 212.62it/s, bound: 953 | nc: 5 | ncall: 220479 | eff(%): 19.504 | loglstar: -inf < 135.890 < inf | logz: -7.670 +/- 0.646 | dlogz: 6.567 > 0.309] + + 43025it [03:41, 208.70it/s, bound: 954 | nc: 5 | ncall: 220589 | eff(%): 19.505 | loglstar: -inf < 135.992 < inf | logz: -7.614 +/- 0.646 | dlogz: 7.825 > 0.309] + + 43046it [03:41, 206.36it/s, bound: 954 | nc: 5 | ncall: 220694 | eff(%): 19.505 | loglstar: -inf < 136.049 < inf | logz: -7.563 +/- 0.647 | dlogz: 7.705 > 0.309] + + 43067it [03:41, 194.70it/s, bound: 955 | nc: 5 | ncall: 220799 | eff(%): 19.505 | loglstar: -inf < 136.049 < inf | logz: -7.515 +/- 0.647 | dlogz: 7.584 > 0.309] + + 43088it [03:41, 197.79it/s, bound: 955 | nc: 5 | ncall: 220904 | eff(%): 19.505 | loglstar: -inf < 136.162 < inf | logz: -7.471 +/- 0.647 | dlogz: 7.470 > 0.309] + + 43108it [03:41, 196.36it/s, bound: 956 | nc: 5 | ncall: 221004 | eff(%): 19.506 | loglstar: -inf < 136.222 < inf | logz: -7.431 +/- 0.647 | dlogz: 7.363 > 0.309] + + 43131it [03:42, 203.68it/s, bound: 956 | nc: 5 | ncall: 221119 | eff(%): 19.506 | loglstar: -inf < 136.365 < inf | logz: -7.386 +/- 0.647 | dlogz: 7.241 > 0.309] + + 43152it [03:42, 201.33it/s, bound: 957 | nc: 5 | ncall: 221224 | eff(%): 19.506 | loglstar: -inf < 136.446 < inf | logz: -7.344 +/- 0.647 | dlogz: 7.129 > 0.309] + + 43176it [03:42, 210.06it/s, bound: 957 | nc: 5 | ncall: 221344 | eff(%): 19.506 | loglstar: -inf < 136.660 < inf | logz: -7.295 +/- 0.647 | dlogz: 7.001 > 0.309] + + 43198it [03:42, 209.91it/s, bound: 958 | nc: 5 | ncall: 221454 | eff(%): 19.507 | loglstar: -inf < 136.744 < inf | logz: -7.249 +/- 0.647 | dlogz: 6.881 > 0.309] + + 43223it [03:42, 220.35it/s, bound: 958 | nc: 5 | ncall: 221579 | eff(%): 19.507 | loglstar: -inf < 136.826 < inf | logz: -7.199 +/- 0.648 | dlogz: 6.748 > 0.309] + + 43246it [03:42, 212.29it/s, bound: 959 | nc: 5 | ncall: 221694 | eff(%): 19.507 | loglstar: -inf < 136.928 < inf | logz: -7.155 +/- 0.648 | dlogz: 6.627 > 0.309] + + 43269it [03:42, 215.28it/s, bound: 959 | nc: 5 | ncall: 221809 | eff(%): 19.507 | loglstar: -inf < 137.086 < inf | logz: -7.110 +/- 0.648 | dlogz: 6.505 > 0.309] + + 43291it [03:42, 186.31it/s, bound: 960 | nc: 5 | ncall: 221919 | eff(%): 19.508 | loglstar: -inf < 137.264 < inf | logz: -7.065 +/- 0.648 | dlogz: 7.320 > 0.309] + + 43311it [03:43, 165.60it/s, bound: 960 | nc: 5 | ncall: 222019 | eff(%): 19.508 | loglstar: -inf < 137.359 < inf | logz: -7.022 +/- 0.648 | dlogz: 7.211 > 0.309] + + 43329it [03:43, 162.55it/s, bound: 961 | nc: 5 | ncall: 222109 | eff(%): 19.508 | loglstar: -inf < 137.376 < inf | logz: -6.986 +/- 0.648 | dlogz: 7.113 > 0.309] + + 43349it [03:43, 171.43it/s, bound: 961 | nc: 5 | ncall: 222209 | eff(%): 19.508 | loglstar: -inf < 137.481 < inf | logz: -6.947 +/- 0.648 | dlogz: 7.008 > 0.309] + + 43372it [03:43, 185.88it/s, bound: 961 | nc: 5 | ncall: 222324 | eff(%): 19.508 | loglstar: -inf < 137.624 < inf | logz: -6.902 +/- 0.648 | dlogz: 6.886 > 0.309] + + 43392it [03:43, 185.58it/s, bound: 962 | nc: 5 | ncall: 222424 | eff(%): 19.509 | loglstar: -inf < 137.710 < inf | logz: -6.863 +/- 0.649 | dlogz: 6.781 > 0.309] + + 43414it [03:43, 192.95it/s, bound: 962 | nc: 5 | ncall: 222534 | eff(%): 19.509 | loglstar: -inf < 137.840 < inf | logz: -6.821 +/- 0.649 | dlogz: 6.665 > 0.309] + + 43434it [03:43, 193.11it/s, bound: 963 | nc: 5 | ncall: 222634 | eff(%): 19.509 | loglstar: -inf < 137.954 < inf | logz: -6.782 +/- 0.649 | dlogz: 6.560 > 0.309] + + 43457it [03:43, 202.60it/s, bound: 963 | nc: 5 | ncall: 222749 | eff(%): 19.509 | loglstar: -inf < 137.976 < inf | logz: -6.739 +/- 0.649 | dlogz: 6.440 > 0.309] + + 43478it [03:43, 202.45it/s, bound: 964 | nc: 5 | ncall: 222854 | eff(%): 19.510 | loglstar: -inf < 138.091 < inf | logz: -6.702 +/- 0.649 | dlogz: 6.333 > 0.309] + + 43502it [03:43, 211.05it/s, bound: 964 | nc: 5 | ncall: 222974 | eff(%): 19.510 | loglstar: -inf < 138.193 < inf | logz: -6.660 +/- 0.649 | dlogz: 6.210 > 0.309] + + 43524it [03:44, 205.31it/s, bound: 965 | nc: 5 | ncall: 223084 | eff(%): 19.510 | loglstar: -inf < 138.271 < inf | logz: -6.622 +/- 0.649 | dlogz: 6.099 > 0.309] + + 43547it [03:44, 210.48it/s, bound: 965 | nc: 5 | ncall: 223199 | eff(%): 19.510 | loglstar: -inf < 138.431 < inf | logz: -6.582 +/- 0.649 | dlogz: 5.983 > 0.309] + + 43569it [03:44, 207.33it/s, bound: 966 | nc: 5 | ncall: 223309 | eff(%): 19.511 | loglstar: -inf < 138.625 < inf | logz: -6.542 +/- 0.650 | dlogz: 5.870 > 0.309] + + 43590it [03:44, 204.03it/s, bound: 967 | nc: 5 | ncall: 223414 | eff(%): 19.511 | loglstar: -inf < 138.714 < inf | logz: -6.502 +/- 0.650 | dlogz: 5.760 > 0.309] + + 43612it [03:44, 208.09it/s, bound: 967 | nc: 5 | ncall: 223524 | eff(%): 19.511 | loglstar: -inf < 138.893 < inf | logz: -6.460 +/- 0.650 | dlogz: 5.646 > 0.309] + + 43633it [03:44, 202.01it/s, bound: 968 | nc: 5 | ncall: 223629 | eff(%): 19.511 | loglstar: -inf < 138.982 < inf | logz: -6.419 +/- 0.650 | dlogz: 5.535 > 0.309] + + 43656it [03:44, 208.58it/s, bound: 968 | nc: 5 | ncall: 223744 | eff(%): 19.512 | loglstar: -inf < 139.126 < inf | logz: -6.374 +/- 0.650 | dlogz: 5.414 > 0.309] + + 43677it [03:44, 207.42it/s, bound: 969 | nc: 5 | ncall: 223849 | eff(%): 19.512 | loglstar: -inf < 139.242 < inf | logz: -6.331 +/- 0.650 | dlogz: 6.386 > 0.309] + + 43700it [03:44, 212.57it/s, bound: 969 | nc: 5 | ncall: 223964 | eff(%): 19.512 | loglstar: -inf < 139.335 < inf | logz: -6.285 +/- 0.651 | dlogz: 6.263 > 0.309] + + 43722it [03:45, 206.42it/s, bound: 970 | nc: 5 | ncall: 224074 | eff(%): 19.512 | loglstar: -inf < 139.402 < inf | logz: -6.243 +/- 0.651 | dlogz: 7.361 > 0.309] + + 43743it [03:45, 206.35it/s, bound: 970 | nc: 5 | ncall: 224179 | eff(%): 19.513 | loglstar: -inf < 139.466 < inf | logz: -6.205 +/- 0.651 | dlogz: 7.253 > 0.309] + + 43764it [03:45, 201.40it/s, bound: 971 | nc: 5 | ncall: 224284 | eff(%): 19.513 | loglstar: -inf < 139.638 < inf | logz: -6.167 +/- 0.651 | dlogz: 7.144 > 0.309] + + 43787it [03:45, 207.69it/s, bound: 971 | nc: 5 | ncall: 224399 | eff(%): 19.513 | loglstar: -inf < 139.718 < inf | logz: -6.124 +/- 0.651 | dlogz: 7.428 > 0.309] + + 43808it [03:45, 203.57it/s, bound: 972 | nc: 5 | ncall: 224504 | eff(%): 19.513 | loglstar: -inf < 139.849 < inf | logz: -6.085 +/- 0.651 | dlogz: 7.320 > 0.309] + + 43831it [03:45, 210.69it/s, bound: 972 | nc: 5 | ncall: 224619 | eff(%): 19.513 | loglstar: -inf < 139.984 < inf | logz: -6.042 +/- 0.652 | dlogz: 7.200 > 0.309] + + 43853it [03:45, 209.60it/s, bound: 973 | nc: 5 | ncall: 224729 | eff(%): 19.514 | loglstar: -inf < 140.102 < inf | logz: -6.001 +/- 0.652 | dlogz: 7.085 > 0.309] + + 43875it [03:45, 206.74it/s, bound: 973 | nc: 5 | ncall: 224839 | eff(%): 19.514 | loglstar: -inf < 140.148 < inf | logz: -5.960 +/- 0.652 | dlogz: 6.971 > 0.309] + + 43896it [03:45, 202.94it/s, bound: 974 | nc: 5 | ncall: 224944 | eff(%): 19.514 | loglstar: -inf < 140.255 < inf | logz: -5.924 +/- 0.652 | dlogz: 6.865 > 0.309] + + 43917it [03:46, 191.32it/s, bound: 974 | nc: 5 | ncall: 225049 | eff(%): 19.514 | loglstar: -inf < 140.335 < inf | logz: -5.887 +/- 0.652 | dlogz: 6.758 > 0.309] + + 43937it [03:46, 189.25it/s, bound: 975 | nc: 5 | ncall: 225149 | eff(%): 19.515 | loglstar: -inf < 140.409 < inf | logz: -5.853 +/- 0.652 | dlogz: 6.657 > 0.309] + + 43960it [03:46, 197.91it/s, bound: 975 | nc: 5 | ncall: 225264 | eff(%): 19.515 | loglstar: -inf < 140.589 < inf | logz: -5.813 +/- 0.652 | dlogz: 6.541 > 0.309] + + 43980it [03:46, 197.90it/s, bound: 976 | nc: 5 | ncall: 225364 | eff(%): 19.515 | loglstar: -inf < 140.670 < inf | logz: -5.778 +/- 0.653 | dlogz: 6.439 > 0.309] + + 44004it [03:46, 207.68it/s, bound: 976 | nc: 5 | ncall: 225484 | eff(%): 19.515 | loglstar: -inf < 140.849 < inf | logz: -5.736 +/- 0.653 | dlogz: 6.317 > 0.309] + + 44025it [03:46, 207.49it/s, bound: 977 | nc: 5 | ncall: 225589 | eff(%): 19.516 | loglstar: -inf < 140.961 < inf | logz: -5.697 +/- 0.653 | dlogz: 6.209 > 0.309] + + 44047it [03:46, 208.24it/s, bound: 977 | nc: 5 | ncall: 225699 | eff(%): 19.516 | loglstar: -inf < 141.088 < inf | logz: -5.656 +/- 0.653 | dlogz: 6.094 > 0.309] + + 44068it [03:46, 192.75it/s, bound: 978 | nc: 5 | ncall: 225804 | eff(%): 19.516 | loglstar: -inf < 141.203 < inf | logz: -5.616 +/- 0.653 | dlogz: 5.985 > 0.309] + + 44089it [03:46, 196.80it/s, bound: 978 | nc: 5 | ncall: 225909 | eff(%): 19.516 | loglstar: -inf < 141.305 < inf | logz: -5.576 +/- 0.653 | dlogz: 5.876 > 0.309] + + 44110it [03:46, 199.90it/s, bound: 978 | nc: 5 | ncall: 226014 | eff(%): 19.516 | loglstar: -inf < 141.365 < inf | logz: -5.538 +/- 0.654 | dlogz: 6.504 > 0.309] + + 44131it [03:47, 196.61it/s, bound: 979 | nc: 5 | ncall: 226119 | eff(%): 19.517 | loglstar: -inf < 141.453 < inf | logz: -5.501 +/- 0.654 | dlogz: 6.542 > 0.309] + + 44151it [03:47, 177.22it/s, bound: 980 | nc: 5 | ncall: 226219 | eff(%): 19.517 | loglstar: -inf < 141.552 < inf | logz: -5.466 +/- 0.654 | dlogz: 6.440 > 0.309] + + 44170it [03:47, 176.09it/s, bound: 980 | nc: 5 | ncall: 226314 | eff(%): 19.517 | loglstar: -inf < 141.663 < inf | logz: -5.433 +/- 0.654 | dlogz: 6.344 > 0.309] + + 44191it [03:47, 182.92it/s, bound: 980 | nc: 5 | ncall: 226419 | eff(%): 19.517 | loglstar: -inf < 141.784 < inf | logz: -5.396 +/- 0.654 | dlogz: 6.237 > 0.309] + + 44210it [03:47, 183.12it/s, bound: 981 | nc: 5 | ncall: 226514 | eff(%): 19.518 | loglstar: -inf < 141.904 < inf | logz: -5.362 +/- 0.654 | dlogz: 6.140 > 0.309] + + 44230it [03:47, 182.62it/s, bound: 981 | nc: 5 | ncall: 226614 | eff(%): 19.518 | loglstar: -inf < 142.014 < inf | logz: -5.325 +/- 0.654 | dlogz: 6.137 > 0.309] + + 44249it [03:47, 157.44it/s, bound: 982 | nc: 5 | ncall: 226709 | eff(%): 19.518 | loglstar: -inf < 142.087 < inf | logz: -5.290 +/- 0.655 | dlogz: 6.039 > 0.309] + + 44266it [03:47, 158.77it/s, bound: 982 | nc: 5 | ncall: 226794 | eff(%): 19.518 | loglstar: -inf < 142.136 < inf | logz: -5.260 +/- 0.655 | dlogz: 8.557 > 0.309] + + 44283it [03:48, 159.70it/s, bound: 983 | nc: 5 | ncall: 226879 | eff(%): 19.518 | loglstar: -inf < 142.216 < inf | logz: -5.231 +/- 0.655 | dlogz: 8.470 > 0.309] + + 44303it [03:48, 168.97it/s, bound: 983 | nc: 5 | ncall: 226979 | eff(%): 19.519 | loglstar: -inf < 142.311 < inf | logz: -5.196 +/- 0.655 | dlogz: 8.369 > 0.309] + + 44324it [03:48, 179.33it/s, bound: 983 | nc: 5 | ncall: 227084 | eff(%): 19.519 | loglstar: -inf < 142.382 < inf | logz: -5.161 +/- 0.655 | dlogz: 8.263 > 0.309] + + 44343it [03:48, 179.33it/s, bound: 984 | nc: 5 | ncall: 227179 | eff(%): 19.519 | loglstar: -inf < 142.489 < inf | logz: -5.129 +/- 0.655 | dlogz: 8.168 > 0.309] + + 44364it [03:48, 180.53it/s, bound: 985 | nc: 5 | ncall: 227284 | eff(%): 19.519 | loglstar: -inf < 142.605 < inf | logz: -5.093 +/- 0.655 | dlogz: 8.062 > 0.309] + + 44384it [03:48, 185.64it/s, bound: 985 | nc: 5 | ncall: 227384 | eff(%): 19.519 | loglstar: -inf < 142.697 < inf | logz: -5.059 +/- 0.656 | dlogz: 7.962 > 0.309] + + 44406it [03:48, 193.90it/s, bound: 985 | nc: 5 | ncall: 227494 | eff(%): 19.520 | loglstar: -inf < 142.772 < inf | logz: -5.022 +/- 0.656 | dlogz: 7.851 > 0.309] + + 44426it [03:48, 191.71it/s, bound: 986 | nc: 5 | ncall: 227594 | eff(%): 19.520 | loglstar: -inf < 142.824 < inf | logz: -4.990 +/- 0.656 | dlogz: 7.753 > 0.309] + + 44447it [03:48, 194.38it/s, bound: 986 | nc: 5 | ncall: 227699 | eff(%): 19.520 | loglstar: -inf < 143.010 < inf | logz: -4.956 +/- 0.656 | dlogz: 7.649 > 0.309] + + 44467it [03:48, 193.23it/s, bound: 987 | nc: 5 | ncall: 227799 | eff(%): 19.520 | loglstar: -inf < 143.077 < inf | logz: -4.924 +/- 0.656 | dlogz: 7.550 > 0.309] + + 44489it [03:49, 198.97it/s, bound: 987 | nc: 5 | ncall: 227909 | eff(%): 19.521 | loglstar: -inf < 143.211 < inf | logz: -4.887 +/- 0.656 | dlogz: 7.440 > 0.309] + + 44509it [03:49, 195.17it/s, bound: 988 | nc: 5 | ncall: 228009 | eff(%): 19.521 | loglstar: -inf < 143.277 < inf | logz: -4.854 +/- 0.656 | dlogz: 7.340 > 0.309] + + 44531it [03:49, 201.06it/s, bound: 988 | nc: 5 | ncall: 228119 | eff(%): 19.521 | loglstar: -inf < 143.399 < inf | logz: -4.818 +/- 0.657 | dlogz: 7.231 > 0.309] + + 44552it [03:49, 197.49it/s, bound: 989 | nc: 5 | ncall: 228224 | eff(%): 19.521 | loglstar: -inf < 143.439 < inf | logz: -4.784 +/- 0.657 | dlogz: 7.126 > 0.309] + + 44574it [03:49, 202.09it/s, bound: 989 | nc: 5 | ncall: 228334 | eff(%): 19.521 | loglstar: -inf < 143.578 < inf | logz: -4.750 +/- 0.657 | dlogz: 7.019 > 0.309] + + 44595it [03:49, 199.46it/s, bound: 990 | nc: 5 | ncall: 228439 | eff(%): 19.522 | loglstar: -inf < 143.709 < inf | logz: -4.717 +/- 0.657 | dlogz: 6.915 > 0.309] + + 44616it [03:49, 202.32it/s, bound: 990 | nc: 5 | ncall: 228544 | eff(%): 19.522 | loglstar: -inf < 143.775 < inf | logz: -4.683 +/- 0.657 | dlogz: 6.812 > 0.309] + + 44637it [03:49, 200.43it/s, bound: 991 | nc: 5 | ncall: 228649 | eff(%): 19.522 | loglstar: -inf < 143.926 < inf | logz: -4.649 +/- 0.657 | dlogz: 6.708 > 0.309] + + 44660it [03:49, 207.95it/s, bound: 991 | nc: 5 | ncall: 228764 | eff(%): 19.522 | loglstar: -inf < 144.011 < inf | logz: -4.612 +/- 0.658 | dlogz: 6.594 > 0.309] + + 44681it [03:50, 206.85it/s, bound: 992 | nc: 5 | ncall: 228869 | eff(%): 19.523 | loglstar: -inf < 144.109 < inf | logz: -4.579 +/- 0.658 | dlogz: 6.491 > 0.309] + + 44704it [03:50, 212.41it/s, bound: 992 | nc: 5 | ncall: 228984 | eff(%): 19.523 | loglstar: -inf < 144.334 < inf | logz: -4.541 +/- 0.658 | dlogz: 6.377 > 0.309] + + 44726it [03:50, 204.32it/s, bound: 993 | nc: 5 | ncall: 229094 | eff(%): 19.523 | loglstar: -inf < 144.484 < inf | logz: -4.501 +/- 0.658 | dlogz: 6.264 > 0.309] + + 44747it [03:50, 205.61it/s, bound: 993 | nc: 5 | ncall: 229199 | eff(%): 19.523 | loglstar: -inf < 144.578 < inf | logz: -4.462 +/- 0.658 | dlogz: 6.987 > 0.309] + + 44768it [03:50, 203.03it/s, bound: 994 | nc: 5 | ncall: 229304 | eff(%): 19.523 | loglstar: -inf < 144.720 < inf | logz: -4.423 +/- 0.658 | dlogz: 6.879 > 0.309] + + 44790it [03:50, 207.48it/s, bound: 994 | nc: 5 | ncall: 229414 | eff(%): 19.524 | loglstar: -inf < 144.829 < inf | logz: -4.383 +/- 0.659 | dlogz: 6.765 > 0.309] + + 44813it [03:50, 206.36it/s, bound: 995 | nc: 5 | ncall: 229529 | eff(%): 19.524 | loglstar: -inf < 144.950 < inf | logz: -4.341 +/- 0.659 | dlogz: 6.646 > 0.309] + + 44837it [03:50, 214.13it/s, bound: 995 | nc: 5 | ncall: 229649 | eff(%): 19.524 | loglstar: -inf < 145.027 < inf | logz: -4.297 +/- 0.659 | dlogz: 6.522 > 0.309] + + 44859it [03:50, 212.65it/s, bound: 996 | nc: 5 | ncall: 229759 | eff(%): 19.524 | loglstar: -inf < 145.091 < inf | logz: -4.259 +/- 0.659 | dlogz: 6.411 > 0.309] + + 44881it [03:50, 214.48it/s, bound: 996 | nc: 5 | ncall: 229869 | eff(%): 19.525 | loglstar: -inf < 145.231 < inf | logz: -4.221 +/- 0.659 | dlogz: 6.299 > 0.309] + + 44903it [03:51, 197.05it/s, bound: 997 | nc: 5 | ncall: 229979 | eff(%): 19.525 | loglstar: -inf < 145.304 < inf | logz: -4.183 +/- 0.660 | dlogz: 7.845 > 0.309] + + 44924it [03:51, 199.67it/s, bound: 997 | nc: 5 | ncall: 230084 | eff(%): 19.525 | loglstar: -inf < 145.364 < inf | logz: -4.148 +/- 0.660 | dlogz: 7.740 > 0.309] + + 44947it [03:51, 206.07it/s, bound: 997 | nc: 5 | ncall: 230199 | eff(%): 19.525 | loglstar: -inf < 145.416 < inf | logz: -4.112 +/- 0.660 | dlogz: 7.626 > 0.309] + + 44968it [03:51, 202.39it/s, bound: 998 | nc: 5 | ncall: 230304 | eff(%): 19.525 | loglstar: -inf < 145.603 < inf | logz: -4.078 +/- 0.660 | dlogz: 7.523 > 0.309] + + 44991it [03:51, 210.16it/s, bound: 998 | nc: 5 | ncall: 230419 | eff(%): 19.526 | loglstar: -inf < 145.745 < inf | logz: -4.039 +/- 0.660 | dlogz: 7.407 > 0.309] + + 45013it [03:51, 207.57it/s, bound: 999 | nc: 5 | ncall: 230529 | eff(%): 19.526 | loglstar: -inf < 145.926 < inf | logz: -4.001 +/- 0.660 | dlogz: 7.296 > 0.309] + + 45034it [03:51, 207.73it/s, bound: 999 | nc: 5 | ncall: 230634 | eff(%): 19.526 | loglstar: -inf < 146.068 < inf | logz: -3.963 +/- 0.661 | dlogz: 7.189 > 0.309] + + 45055it [03:51, 205.49it/s, bound: 1000 | nc: 5 | ncall: 230739 | eff(%): 19.526 | loglstar: -inf < 146.145 < inf | logz: -3.925 +/- 0.661 | dlogz: 7.080 > 0.309] + + 45077it [03:51, 209.53it/s, bound: 1000 | nc: 5 | ncall: 230849 | eff(%): 19.527 | loglstar: -inf < 146.386 < inf | logz: -3.883 +/- 0.661 | dlogz: 7.314 > 0.309] + + 45098it [03:52, 208.37it/s, bound: 1001 | nc: 5 | ncall: 230954 | eff(%): 19.527 | loglstar: -inf < 146.508 < inf | logz: -3.839 +/- 0.661 | dlogz: 7.200 > 0.309] + + 45122it [03:52, 215.19it/s, bound: 1001 | nc: 5 | ncall: 231074 | eff(%): 19.527 | loglstar: -inf < 146.650 < inf | logz: -3.790 +/- 0.661 | dlogz: 7.071 > 0.309] + + 45144it [03:52, 206.34it/s, bound: 1002 | nc: 5 | ncall: 231184 | eff(%): 19.527 | loglstar: -inf < 146.741 < inf | logz: -3.744 +/- 0.662 | dlogz: 6.952 > 0.309] + + 45165it [03:52, 206.22it/s, bound: 1002 | nc: 5 | ncall: 231289 | eff(%): 19.528 | loglstar: -inf < 146.927 < inf | logz: -3.700 +/- 0.662 | dlogz: 6.838 > 0.309] + + 45186it [03:52, 200.42it/s, bound: 1003 | nc: 5 | ncall: 231394 | eff(%): 19.528 | loglstar: -inf < 146.996 < inf | logz: -3.655 +/- 0.662 | dlogz: 6.723 > 0.309] + + 45208it [03:52, 205.96it/s, bound: 1003 | nc: 5 | ncall: 231504 | eff(%): 19.528 | loglstar: -inf < 147.077 < inf | logz: -3.610 +/- 0.662 | dlogz: 6.605 > 0.309] + + 45229it [03:52, 204.60it/s, bound: 1004 | nc: 5 | ncall: 231609 | eff(%): 19.528 | loglstar: -inf < 147.107 < inf | logz: -3.569 +/- 0.663 | dlogz: 6.494 > 0.309] + + 45252it [03:52, 210.49it/s, bound: 1004 | nc: 5 | ncall: 231724 | eff(%): 19.528 | loglstar: -inf < 147.240 < inf | logz: -3.526 +/- 0.663 | dlogz: 6.752 > 0.309] + + 45274it [03:52, 201.94it/s, bound: 1005 | nc: 5 | ncall: 231834 | eff(%): 19.529 | loglstar: -inf < 147.344 < inf | logz: -3.484 +/- 0.663 | dlogz: 6.638 > 0.309] + + 45297it [03:52, 207.45it/s, bound: 1005 | nc: 5 | ncall: 231949 | eff(%): 19.529 | loglstar: -inf < 147.541 < inf | logz: -3.440 +/- 0.663 | dlogz: 6.517 > 0.309] + + 45318it [03:53, 206.82it/s, bound: 1006 | nc: 5 | ncall: 232054 | eff(%): 19.529 | loglstar: -inf < 147.634 < inf | logz: -3.397 +/- 0.663 | dlogz: 6.938 > 0.309] + + 45342it [03:53, 215.44it/s, bound: 1006 | nc: 5 | ncall: 232174 | eff(%): 19.529 | loglstar: -inf < 147.741 < inf | logz: -3.350 +/- 0.664 | dlogz: 6.810 > 0.309] + + 45364it [03:53, 211.22it/s, bound: 1007 | nc: 5 | ncall: 232284 | eff(%): 19.530 | loglstar: -inf < 147.837 < inf | logz: -3.308 +/- 0.664 | dlogz: 6.695 > 0.309] + + 45387it [03:53, 215.69it/s, bound: 1007 | nc: 5 | ncall: 232399 | eff(%): 19.530 | loglstar: -inf < 147.992 < inf | logz: -3.263 +/- 0.664 | dlogz: 6.574 > 0.309] + + 45409it [03:53, 211.45it/s, bound: 1008 | nc: 5 | ncall: 232509 | eff(%): 19.530 | loglstar: -inf < 148.173 < inf | logz: -3.218 +/- 0.664 | dlogz: 6.793 > 0.309] + + 45431it [03:53, 212.75it/s, bound: 1008 | nc: 5 | ncall: 232619 | eff(%): 19.530 | loglstar: -inf < 148.264 < inf | logz: -3.173 +/- 0.664 | dlogz: 6.675 > 0.309] + + 45453it [03:53, 209.73it/s, bound: 1009 | nc: 5 | ncall: 232729 | eff(%): 19.530 | loglstar: -inf < 148.402 < inf | logz: -3.128 +/- 0.665 | dlogz: 6.557 > 0.309] + + 45475it [03:53, 211.31it/s, bound: 1009 | nc: 5 | ncall: 232839 | eff(%): 19.531 | loglstar: -inf < 148.504 < inf | logz: -3.083 +/- 0.665 | dlogz: 6.439 > 0.309] + + 45497it [03:53, 206.46it/s, bound: 1010 | nc: 5 | ncall: 232949 | eff(%): 19.531 | loglstar: -inf < 148.619 < inf | logz: -3.039 +/- 0.665 | dlogz: 7.183 > 0.309] + + 45520it [03:54, 211.31it/s, bound: 1010 | nc: 5 | ncall: 233064 | eff(%): 19.531 | loglstar: -inf < 148.726 < inf | logz: -2.993 +/- 0.665 | dlogz: 7.061 > 0.309] + + 45542it [03:54, 211.62it/s, bound: 1011 | nc: 5 | ncall: 233174 | eff(%): 19.531 | loglstar: -inf < 148.809 < inf | logz: -2.950 +/- 0.665 | dlogz: 6.944 > 0.309] + + 45565it [03:54, 216.31it/s, bound: 1011 | nc: 5 | ncall: 233289 | eff(%): 19.532 | loglstar: -inf < 148.898 < inf | logz: -2.905 +/- 0.666 | dlogz: 6.822 > 0.309] + + 45587it [03:54, 211.57it/s, bound: 1012 | nc: 5 | ncall: 233399 | eff(%): 19.532 | loglstar: -inf < 149.020 < inf | logz: -2.863 +/- 0.666 | dlogz: 7.318 > 0.309] + + 45609it [03:54, 213.78it/s, bound: 1012 | nc: 5 | ncall: 233509 | eff(%): 19.532 | loglstar: -inf < 149.176 < inf | logz: -2.821 +/- 0.666 | dlogz: 7.203 > 0.309] + + 45631it [03:54, 210.29it/s, bound: 1013 | nc: 5 | ncall: 233619 | eff(%): 19.532 | loglstar: -inf < 149.326 < inf | logz: -2.776 +/- 0.666 | dlogz: 7.085 > 0.309] + + 45656it [03:54, 220.08it/s, bound: 1013 | nc: 5 | ncall: 233744 | eff(%): 19.532 | loglstar: -inf < 149.440 < inf | logz: -2.726 +/- 0.666 | dlogz: 6.951 > 0.309] + + 45679it [03:54, 217.07it/s, bound: 1014 | nc: 5 | ncall: 233859 | eff(%): 19.533 | loglstar: -inf < 149.532 < inf | logz: -2.682 +/- 0.667 | dlogz: 6.830 > 0.309] + + 45702it [03:54, 219.27it/s, bound: 1014 | nc: 5 | ncall: 233974 | eff(%): 19.533 | loglstar: -inf < 149.654 < inf | logz: -2.637 +/- 0.667 | dlogz: 6.709 > 0.309] + + 45724it [03:54, 216.62it/s, bound: 1015 | nc: 5 | ncall: 234084 | eff(%): 19.533 | loglstar: -inf < 149.717 < inf | logz: -2.596 +/- 0.667 | dlogz: 6.595 > 0.309] + + 45748it [03:55, 222.07it/s, bound: 1015 | nc: 5 | ncall: 234204 | eff(%): 19.533 | loglstar: -inf < 149.876 < inf | logz: -2.551 +/- 0.667 | dlogz: 6.470 > 0.309] + + 45771it [03:55, 214.61it/s, bound: 1016 | nc: 5 | ncall: 234319 | eff(%): 19.534 | loglstar: -inf < 149.987 < inf | logz: -2.507 +/- 0.667 | dlogz: 6.349 > 0.309] + + 45794it [03:55, 217.52it/s, bound: 1016 | nc: 5 | ncall: 234434 | eff(%): 19.534 | loglstar: -inf < 150.134 < inf | logz: -2.463 +/- 0.668 | dlogz: 6.229 > 0.309] + + 45816it [03:55, 206.22it/s, bound: 1017 | nc: 5 | ncall: 234544 | eff(%): 19.534 | loglstar: -inf < 150.180 < inf | logz: -2.422 +/- 0.668 | dlogz: 6.115 > 0.309] + + 45838it [03:55, 209.04it/s, bound: 1017 | nc: 5 | ncall: 234654 | eff(%): 19.534 | loglstar: -inf < 150.205 < inf | logz: -2.384 +/- 0.668 | dlogz: 6.003 > 0.309] + + 45860it [03:55, 206.42it/s, bound: 1018 | nc: 5 | ncall: 234764 | eff(%): 19.535 | loglstar: -inf < 150.299 < inf | logz: -2.347 +/- 0.668 | dlogz: 5.893 > 0.309] + + 45881it [03:55, 197.63it/s, bound: 1020 | nc: 5 | ncall: 234869 | eff(%): 19.535 | loglstar: -inf < 150.404 < inf | logz: -2.313 +/- 0.668 | dlogz: 5.789 > 0.309] + + 45905it [03:55, 208.42it/s, bound: 1020 | nc: 5 | ncall: 234989 | eff(%): 19.535 | loglstar: -inf < 150.492 < inf | logz: -2.275 +/- 0.668 | dlogz: 5.671 > 0.309] + + 45926it [03:55, 201.04it/s, bound: 1021 | nc: 5 | ncall: 235094 | eff(%): 19.535 | loglstar: -inf < 150.556 < inf | logz: -2.242 +/- 0.668 | dlogz: 5.569 > 0.309] + + 45948it [03:56, 202.84it/s, bound: 1021 | nc: 5 | ncall: 235204 | eff(%): 19.535 | loglstar: -inf < 150.703 < inf | logz: -2.208 +/- 0.669 | dlogz: 5.462 > 0.309] + + 45969it [03:56, 184.38it/s, bound: 1022 | nc: 5 | ncall: 235309 | eff(%): 19.536 | loglstar: -inf < 150.763 < inf | logz: -2.175 +/- 0.669 | dlogz: 5.360 > 0.309] + + 45989it [03:56, 187.35it/s, bound: 1022 | nc: 5 | ncall: 235409 | eff(%): 19.536 | loglstar: -inf < 150.856 < inf | logz: -2.145 +/- 0.669 | dlogz: 5.263 > 0.309] + + 46009it [03:56, 182.20it/s, bound: 1023 | nc: 5 | ncall: 235509 | eff(%): 19.536 | loglstar: -inf < 150.985 < inf | logz: -2.115 +/- 0.669 | dlogz: 5.167 > 0.309] + + 46030it [03:56, 188.79it/s, bound: 1023 | nc: 5 | ncall: 235614 | eff(%): 19.536 | loglstar: -inf < 151.072 < inf | logz: -2.082 +/- 0.669 | dlogz: 5.065 > 0.309] + + 46050it [03:56, 189.73it/s, bound: 1024 | nc: 5 | ncall: 235714 | eff(%): 19.536 | loglstar: -inf < 151.165 < inf | logz: -2.052 +/- 0.669 | dlogz: 4.968 > 0.309] + + 46072it [03:56, 195.70it/s, bound: 1024 | nc: 5 | ncall: 235824 | eff(%): 19.537 | loglstar: -inf < 151.318 < inf | logz: -2.017 +/- 0.669 | dlogz: 4.861 > 0.309] + + 46092it [03:56, 196.59it/s, bound: 1024 | nc: 5 | ncall: 235924 | eff(%): 19.537 | loglstar: -inf < 151.493 < inf | logz: -1.985 +/- 0.670 | dlogz: 4.763 > 0.309] + + 46112it [03:56, 192.36it/s, bound: 1025 | nc: 5 | ncall: 236024 | eff(%): 19.537 | loglstar: -inf < 151.569 < inf | logz: -1.951 +/- 0.670 | dlogz: 4.664 > 0.309] + + 46132it [03:57, 194.16it/s, bound: 1025 | nc: 5 | ncall: 236124 | eff(%): 19.537 | loglstar: -inf < 151.659 < inf | logz: -1.918 +/- 0.670 | dlogz: 4.565 > 0.309] + + 46152it [03:57, 187.50it/s, bound: 1026 | nc: 5 | ncall: 236224 | eff(%): 19.537 | loglstar: -inf < 151.726 < inf | logz: -1.885 +/- 0.670 | dlogz: 4.466 > 0.309] + + 46172it [03:57, 190.51it/s, bound: 1026 | nc: 5 | ncall: 236324 | eff(%): 19.538 | loglstar: -inf < 151.821 < inf | logz: -1.853 +/- 0.670 | dlogz: 6.319 > 0.309] + + 46192it [03:57, 166.45it/s, bound: 1027 | nc: 5 | ncall: 236424 | eff(%): 19.538 | loglstar: -inf < 152.001 < inf | logz: -1.820 +/- 0.670 | dlogz: 6.219 > 0.309] + + 46210it [03:57, 160.08it/s, bound: 1027 | nc: 5 | ncall: 236514 | eff(%): 19.538 | loglstar: -inf < 152.063 < inf | logz: -1.788 +/- 0.670 | dlogz: 6.128 > 0.309] + + 46229it [03:57, 161.11it/s, bound: 1028 | nc: 5 | ncall: 236609 | eff(%): 19.538 | loglstar: -inf < 152.155 < inf | logz: -1.756 +/- 0.671 | dlogz: 6.032 > 0.309] + + 46249it [03:57, 171.01it/s, bound: 1028 | nc: 5 | ncall: 236709 | eff(%): 19.538 | loglstar: -inf < 152.223 < inf | logz: -1.723 +/- 0.671 | dlogz: 5.933 > 0.309] + + 46268it [03:57, 175.06it/s, bound: 1028 | nc: 5 | ncall: 236804 | eff(%): 19.539 | loglstar: -inf < 152.315 < inf | logz: -1.692 +/- 0.671 | dlogz: 5.839 > 0.309] + + 46286it [03:57, 173.51it/s, bound: 1029 | nc: 5 | ncall: 236894 | eff(%): 19.539 | loglstar: -inf < 152.409 < inf | logz: -1.662 +/- 0.671 | dlogz: 5.749 > 0.309] + + 46306it [03:58, 179.50it/s, bound: 1029 | nc: 5 | ncall: 236994 | eff(%): 19.539 | loglstar: -inf < 152.529 < inf | logz: -1.630 +/- 0.671 | dlogz: 5.650 > 0.309] + + 46325it [03:58, 180.82it/s, bound: 1030 | nc: 5 | ncall: 237089 | eff(%): 19.539 | loglstar: -inf < 152.592 < inf | logz: -1.598 +/- 0.671 | dlogz: 6.245 > 0.309] + + 46345it [03:58, 185.71it/s, bound: 1030 | nc: 5 | ncall: 237189 | eff(%): 19.539 | loglstar: -inf < 152.683 < inf | logz: -1.566 +/- 0.671 | dlogz: 6.145 > 0.309] + + 46364it [03:58, 185.79it/s, bound: 1031 | nc: 5 | ncall: 237284 | eff(%): 19.539 | loglstar: -inf < 152.747 < inf | logz: -1.535 +/- 0.672 | dlogz: 6.051 > 0.309] + + 46385it [03:58, 191.45it/s, bound: 1031 | nc: 5 | ncall: 237389 | eff(%): 19.540 | loglstar: -inf < 152.798 < inf | logz: -1.503 +/- 0.672 | dlogz: 5.949 > 0.309] + + 46407it [03:58, 198.68it/s, bound: 1031 | nc: 5 | ncall: 237499 | eff(%): 19.540 | loglstar: -inf < 152.863 < inf | logz: -1.472 +/- 0.672 | dlogz: 5.844 > 0.309] + + 46427it [03:58, 193.62it/s, bound: 1032 | nc: 5 | ncall: 237599 | eff(%): 19.540 | loglstar: -inf < 152.942 < inf | logz: -1.444 +/- 0.672 | dlogz: 5.750 > 0.309] + + 46450it [03:58, 202.67it/s, bound: 1032 | nc: 5 | ncall: 237714 | eff(%): 19.540 | loglstar: -inf < 153.018 < inf | logz: -1.412 +/- 0.672 | dlogz: 5.641 > 0.309] + + 46471it [03:58, 200.50it/s, bound: 1033 | nc: 5 | ncall: 237819 | eff(%): 19.540 | loglstar: -inf < 153.100 < inf | logz: -1.384 +/- 0.672 | dlogz: 5.544 > 0.309] + + 46494it [03:59, 207.74it/s, bound: 1033 | nc: 5 | ncall: 237934 | eff(%): 19.541 | loglstar: -inf < 153.215 < inf | logz: -1.354 +/- 0.672 | dlogz: 5.437 > 0.309] + + 46515it [03:59, 206.57it/s, bound: 1034 | nc: 5 | ncall: 238039 | eff(%): 19.541 | loglstar: -inf < 153.334 < inf | logz: -1.325 +/- 0.673 | dlogz: 5.339 > 0.309] + + 46539it [03:59, 213.96it/s, bound: 1034 | nc: 5 | ncall: 238159 | eff(%): 19.541 | loglstar: -inf < 153.413 < inf | logz: -1.293 +/- 0.673 | dlogz: 5.228 > 0.309] + + 46561it [03:59, 211.39it/s, bound: 1035 | nc: 5 | ncall: 238269 | eff(%): 19.541 | loglstar: -inf < 153.526 < inf | logz: -1.264 +/- 0.673 | dlogz: 5.125 > 0.309] + + 46585it [03:59, 218.12it/s, bound: 1035 | nc: 5 | ncall: 238389 | eff(%): 19.542 | loglstar: -inf < 153.613 < inf | logz: -1.232 +/- 0.673 | dlogz: 5.014 > 0.309] + + 46607it [03:59, 216.49it/s, bound: 1036 | nc: 5 | ncall: 238499 | eff(%): 19.542 | loglstar: -inf < 153.724 < inf | logz: -1.203 +/- 0.673 | dlogz: 4.912 > 0.309] + + 46630it [03:59, 218.98it/s, bound: 1036 | nc: 5 | ncall: 238614 | eff(%): 19.542 | loglstar: -inf < 153.814 < inf | logz: -1.173 +/- 0.673 | dlogz: 4.806 > 0.309] + + 46652it [03:59, 210.30it/s, bound: 1037 | nc: 5 | ncall: 238724 | eff(%): 19.542 | loglstar: -inf < 153.922 < inf | logz: -1.144 +/- 0.673 | dlogz: 4.705 > 0.309] + + 46674it [03:59, 207.52it/s, bound: 1037 | nc: 5 | ncall: 238834 | eff(%): 19.542 | loglstar: -inf < 153.960 < inf | logz: -1.116 +/- 0.674 | dlogz: 4.699 > 0.309] + + 46695it [03:59, 203.60it/s, bound: 1038 | nc: 5 | ncall: 238939 | eff(%): 19.543 | loglstar: -inf < 154.051 < inf | logz: -1.091 +/- 0.674 | dlogz: 4.604 > 0.309] + + 46717it [04:00, 207.68it/s, bound: 1038 | nc: 5 | ncall: 239049 | eff(%): 19.543 | loglstar: -inf < 154.210 < inf | logz: -1.063 +/- 0.674 | dlogz: 4.504 > 0.309] + + 46738it [04:00, 204.41it/s, bound: 1039 | nc: 5 | ncall: 239154 | eff(%): 19.543 | loglstar: -inf < 154.355 < inf | logz: -1.035 +/- 0.674 | dlogz: 4.408 > 0.309] + + 46759it [04:00, 205.17it/s, bound: 1039 | nc: 5 | ncall: 239259 | eff(%): 19.543 | loglstar: -inf < 154.421 < inf | logz: -1.007 +/- 0.674 | dlogz: 4.311 > 0.309] + + 46780it [04:00, 202.15it/s, bound: 1040 | nc: 5 | ncall: 239364 | eff(%): 19.543 | loglstar: -inf < 154.490 < inf | logz: -0.980 +/- 0.674 | dlogz: 4.215 > 0.309] + + 46802it [04:00, 207.02it/s, bound: 1040 | nc: 5 | ncall: 239474 | eff(%): 19.544 | loglstar: -inf < 154.572 < inf | logz: -0.953 +/- 0.674 | dlogz: 4.116 > 0.309] + + 46823it [04:00, 195.88it/s, bound: 1041 | nc: 5 | ncall: 239579 | eff(%): 19.544 | loglstar: -inf < 154.621 < inf | logz: -0.927 +/- 0.674 | dlogz: 4.022 > 0.309] + + 46843it [04:00, 185.12it/s, bound: 1041 | nc: 5 | ncall: 239679 | eff(%): 19.544 | loglstar: -inf < 154.676 < inf | logz: -0.904 +/- 0.675 | dlogz: 3.933 > 0.309] + + 46862it [04:00, 183.03it/s, bound: 1042 | nc: 5 | ncall: 239774 | eff(%): 19.544 | loglstar: -inf < 154.739 < inf | logz: -0.882 +/- 0.675 | dlogz: 3.850 > 0.309] + + 46882it [04:00, 187.55it/s, bound: 1042 | nc: 5 | ncall: 239874 | eff(%): 19.544 | loglstar: -inf < 154.786 < inf | logz: -0.860 +/- 0.675 | dlogz: 3.763 > 0.309] + + 46904it [04:01, 187.65it/s, bound: 1043 | nc: 5 | ncall: 239984 | eff(%): 19.545 | loglstar: -inf < 154.850 < inf | logz: -0.837 +/- 0.675 | dlogz: 3.668 > 0.309] + + 46926it [04:01, 196.53it/s, bound: 1043 | nc: 5 | ncall: 240094 | eff(%): 19.545 | loglstar: -inf < 154.915 < inf | logz: -0.814 +/- 0.675 | dlogz: 3.575 > 0.309] + + 46946it [04:01, 184.11it/s, bound: 1043 | nc: 5 | ncall: 240194 | eff(%): 19.545 | loglstar: -inf < 154.967 < inf | logz: -0.794 +/- 0.675 | dlogz: 3.491 > 0.309] + + 46965it [04:01, 181.75it/s, bound: 1044 | nc: 5 | ncall: 240289 | eff(%): 19.545 | loglstar: -inf < 155.026 < inf | logz: -0.776 +/- 0.675 | dlogz: 3.412 > 0.309] + + 46987it [04:01, 192.07it/s, bound: 1044 | nc: 5 | ncall: 240399 | eff(%): 19.545 | loglstar: -inf < 155.114 < inf | logz: -0.755 +/- 0.675 | dlogz: 3.320 > 0.309] + + 47007it [04:01, 193.27it/s, bound: 1045 | nc: 5 | ncall: 240499 | eff(%): 19.546 | loglstar: -inf < 155.195 < inf | logz: -0.736 +/- 0.675 | dlogz: 3.238 > 0.309] + + 47028it [04:01, 195.95it/s, bound: 1045 | nc: 5 | ncall: 240604 | eff(%): 19.546 | loglstar: -inf < 155.329 < inf | logz: -0.716 +/- 0.675 | dlogz: 3.152 > 0.309] + + 47048it [04:01, 190.93it/s, bound: 1046 | nc: 5 | ncall: 240704 | eff(%): 19.546 | loglstar: -inf < 155.393 < inf | logz: -0.697 +/- 0.676 | dlogz: 3.070 > 0.309] + + 47072it [04:01, 203.20it/s, bound: 1046 | nc: 5 | ncall: 240824 | eff(%): 19.546 | loglstar: -inf < 155.449 < inf | logz: -0.674 +/- 0.676 | dlogz: 2.971 > 0.309] + + 47093it [04:02, 201.04it/s, bound: 1047 | nc: 5 | ncall: 240929 | eff(%): 19.546 | loglstar: -inf < 155.519 < inf | logz: -0.654 +/- 0.676 | dlogz: 2.886 > 0.309] + + 47114it [04:02, 200.83it/s, bound: 1047 | nc: 5 | ncall: 241034 | eff(%): 19.547 | loglstar: -inf < 155.587 < inf | logz: -0.636 +/- 0.676 | dlogz: 2.803 > 0.309] + + 47135it [04:02, 200.94it/s, bound: 1048 | nc: 5 | ncall: 241139 | eff(%): 19.547 | loglstar: -inf < 155.651 < inf | logz: -0.617 +/- 0.676 | dlogz: 2.719 > 0.309] + + 47156it [04:02, 197.95it/s, bound: 1048 | nc: 5 | ncall: 241244 | eff(%): 19.547 | loglstar: -inf < 155.694 < inf | logz: -0.599 +/- 0.676 | dlogz: 2.681 > 0.309] + + 47176it [04:02, 185.23it/s, bound: 1049 | nc: 5 | ncall: 241344 | eff(%): 19.547 | loglstar: -inf < 155.783 < inf | logz: -0.582 +/- 0.676 | dlogz: 2.603 > 0.309] + + 47197it [04:02, 190.03it/s, bound: 1049 | nc: 5 | ncall: 241449 | eff(%): 19.547 | loglstar: -inf < 155.879 < inf | logz: -0.565 +/- 0.676 | dlogz: 2.522 > 0.309] + + 47218it [04:02, 193.71it/s, bound: 1049 | nc: 5 | ncall: 241554 | eff(%): 19.548 | loglstar: -inf < 155.917 < inf | logz: -0.548 +/- 0.676 | dlogz: 2.442 > 0.309] + + 47238it [04:02, 193.53it/s, bound: 1050 | nc: 5 | ncall: 241654 | eff(%): 19.548 | loglstar: -inf < 155.987 < inf | logz: -0.532 +/- 0.676 | dlogz: 2.367 > 0.309] + + 47262it [04:02, 204.19it/s, bound: 1050 | nc: 5 | ncall: 241774 | eff(%): 19.548 | loglstar: -inf < 156.083 < inf | logz: -0.513 +/- 0.676 | dlogz: 3.550 > 0.309] + + 47283it [04:02, 204.77it/s, bound: 1051 | nc: 5 | ncall: 241879 | eff(%): 19.548 | loglstar: -inf < 156.169 < inf | logz: -0.497 +/- 0.677 | dlogz: 4.206 > 0.309] + + 47306it [04:03, 210.06it/s, bound: 1051 | nc: 5 | ncall: 241994 | eff(%): 19.548 | loglstar: -inf < 156.252 < inf | logz: -0.479 +/- 0.677 | dlogz: 4.113 > 0.309] + + 47328it [04:03, 209.00it/s, bound: 1052 | nc: 5 | ncall: 242104 | eff(%): 19.549 | loglstar: -inf < 156.318 < inf | logz: -0.462 +/- 0.677 | dlogz: 4.024 > 0.309] + + 47350it [04:03, 211.06it/s, bound: 1052 | nc: 5 | ncall: 242214 | eff(%): 19.549 | loglstar: -inf < 156.428 < inf | logz: -0.445 +/- 0.677 | dlogz: 3.936 > 0.309] + + 47372it [04:03, 202.68it/s, bound: 1053 | nc: 5 | ncall: 242324 | eff(%): 19.549 | loglstar: -inf < 156.473 < inf | logz: -0.429 +/- 0.677 | dlogz: 3.848 > 0.309] + + 47393it [04:03, 201.91it/s, bound: 1053 | nc: 5 | ncall: 242429 | eff(%): 19.549 | loglstar: -inf < 156.605 < inf | logz: -0.413 +/- 0.677 | dlogz: 3.764 > 0.309] + + 47414it [04:03, 196.52it/s, bound: 1054 | nc: 5 | ncall: 242534 | eff(%): 19.549 | loglstar: -inf < 156.708 < inf | logz: -0.396 +/- 0.677 | dlogz: 3.679 > 0.309] + + 47436it [04:03, 201.94it/s, bound: 1054 | nc: 5 | ncall: 242644 | eff(%): 19.550 | loglstar: -inf < 156.760 < inf | logz: -0.379 +/- 0.677 | dlogz: 3.591 > 0.309] + + 47457it [04:03, 194.40it/s, bound: 1055 | nc: 5 | ncall: 242749 | eff(%): 19.550 | loglstar: -inf < 156.814 < inf | logz: -0.364 +/- 0.677 | dlogz: 3.508 > 0.309] + + 47477it [04:03, 191.69it/s, bound: 1055 | nc: 5 | ncall: 242849 | eff(%): 19.550 | loglstar: -inf < 156.902 < inf | logz: -0.349 +/- 0.677 | dlogz: 3.429 > 0.309] + + 47497it [04:04, 190.78it/s, bound: 1056 | nc: 5 | ncall: 242949 | eff(%): 19.550 | loglstar: -inf < 156.951 < inf | logz: -0.335 +/- 0.677 | dlogz: 3.350 > 0.309] + + 47519it [04:04, 198.77it/s, bound: 1056 | nc: 5 | ncall: 243059 | eff(%): 19.550 | loglstar: -inf < 157.028 < inf | logz: -0.319 +/- 0.678 | dlogz: 3.265 > 0.309] + + 47539it [04:04, 187.27it/s, bound: 1057 | nc: 5 | ncall: 243159 | eff(%): 19.551 | loglstar: -inf < 157.067 < inf | logz: -0.305 +/- 0.678 | dlogz: 3.187 > 0.309] + + 47560it [04:04, 191.93it/s, bound: 1057 | nc: 5 | ncall: 243264 | eff(%): 19.551 | loglstar: -inf < 157.089 < inf | logz: -0.291 +/- 0.678 | dlogz: 3.106 > 0.309] + + 47580it [04:04, 179.90it/s, bound: 1058 | nc: 5 | ncall: 243364 | eff(%): 19.551 | loglstar: -inf < 157.160 < inf | logz: -0.279 +/- 0.678 | dlogz: 3.031 > 0.309] + + 47599it [04:04, 173.38it/s, bound: 1058 | nc: 5 | ncall: 243459 | eff(%): 19.551 | loglstar: -inf < 157.205 < inf | logz: -0.267 +/- 0.678 | dlogz: 2.959 > 0.309] + + 47618it [04:04, 175.95it/s, bound: 1058 | nc: 5 | ncall: 243554 | eff(%): 19.551 | loglstar: -inf < 157.252 < inf | logz: -0.256 +/- 0.678 | dlogz: 2.888 > 0.309] + + 47636it [04:04, 172.56it/s, bound: 1059 | nc: 5 | ncall: 243644 | eff(%): 19.551 | loglstar: -inf < 157.283 < inf | logz: -0.245 +/- 0.678 | dlogz: 2.822 > 0.309] + + 47654it [04:04, 173.37it/s, bound: 1059 | nc: 5 | ncall: 243734 | eff(%): 19.552 | loglstar: -inf < 157.325 < inf | logz: -0.235 +/- 0.678 | dlogz: 2.756 > 0.309] + + 47672it [04:05, 171.56it/s, bound: 1060 | nc: 5 | ncall: 243824 | eff(%): 19.552 | loglstar: -inf < 157.415 < inf | logz: -0.225 +/- 0.678 | dlogz: 2.690 > 0.309] + + 47693it [04:05, 180.46it/s, bound: 1060 | nc: 5 | ncall: 243929 | eff(%): 19.552 | loglstar: -inf < 157.472 < inf | logz: -0.213 +/- 0.678 | dlogz: 2.614 > 0.309] + + 47714it [04:05, 181.88it/s, bound: 1061 | nc: 5 | ncall: 244034 | eff(%): 19.552 | loglstar: -inf < 157.524 < inf | logz: -0.202 +/- 0.678 | dlogz: 2.539 > 0.309] + + 47735it [04:05, 189.74it/s, bound: 1061 | nc: 5 | ncall: 244139 | eff(%): 19.552 | loglstar: -inf < 157.568 < inf | logz: -0.191 +/- 0.678 | dlogz: 3.447 > 0.309] + + 47756it [04:05, 193.90it/s, bound: 1061 | nc: 5 | ncall: 244244 | eff(%): 19.553 | loglstar: -inf < 157.626 < inf | logz: -0.180 +/- 0.678 | dlogz: 3.369 > 0.309] + + 47776it [04:05, 189.54it/s, bound: 1062 | nc: 5 | ncall: 244344 | eff(%): 19.553 | loglstar: -inf < 157.695 < inf | logz: -0.170 +/- 0.679 | dlogz: 3.295 > 0.309] + + 47797it [04:05, 193.02it/s, bound: 1062 | nc: 5 | ncall: 244449 | eff(%): 19.553 | loglstar: -inf < 157.752 < inf | logz: -0.159 +/- 0.679 | dlogz: 3.218 > 0.309] + + 47817it [04:05, 185.72it/s, bound: 1063 | nc: 5 | ncall: 244549 | eff(%): 19.553 | loglstar: -inf < 157.844 < inf | logz: -0.149 +/- 0.679 | dlogz: 3.144 > 0.309] + + 47837it [04:05, 186.12it/s, bound: 1063 | nc: 5 | ncall: 244649 | eff(%): 19.553 | loglstar: -inf < 157.897 < inf | logz: -0.140 +/- 0.679 | dlogz: 3.071 > 0.309] + + 47856it [04:06, 182.59it/s, bound: 1064 | nc: 5 | ncall: 244744 | eff(%): 19.553 | loglstar: -inf < 157.952 < inf | logz: -0.131 +/- 0.679 | dlogz: 3.002 > 0.309] + + 47876it [04:06, 186.78it/s, bound: 1064 | nc: 5 | ncall: 244844 | eff(%): 19.554 | loglstar: -inf < 157.992 < inf | logz: -0.121 +/- 0.679 | dlogz: 2.929 > 0.309] + + 47895it [04:06, 182.21it/s, bound: 1065 | nc: 5 | ncall: 244939 | eff(%): 19.554 | loglstar: -inf < 158.054 < inf | logz: -0.112 +/- 0.679 | dlogz: 2.861 > 0.309] + + 47914it [04:06, 181.54it/s, bound: 1065 | nc: 5 | ncall: 245034 | eff(%): 19.554 | loglstar: -inf < 158.094 < inf | logz: -0.104 +/- 0.679 | dlogz: 2.793 > 0.309] + + 47933it [04:06, 175.20it/s, bound: 1065 | nc: 5 | ncall: 245129 | eff(%): 19.554 | loglstar: -inf < 158.134 < inf | logz: -0.095 +/- 0.679 | dlogz: 2.726 > 0.309] + + 47951it [04:06, 171.33it/s, bound: 1066 | nc: 5 | ncall: 245219 | eff(%): 19.554 | loglstar: -inf < 158.208 < inf | logz: -0.088 +/- 0.679 | dlogz: 2.662 > 0.309] + + 47969it [04:06, 173.30it/s, bound: 1066 | nc: 5 | ncall: 245309 | eff(%): 19.555 | loglstar: -inf < 158.292 < inf | logz: -0.080 +/- 0.679 | dlogz: 2.600 > 0.309] + + 47987it [04:06, 172.37it/s, bound: 1067 | nc: 5 | ncall: 245399 | eff(%): 19.555 | loglstar: -inf < 158.341 < inf | logz: -0.072 +/- 0.679 | dlogz: 2.537 > 0.309] + + 48008it [04:06, 182.11it/s, bound: 1067 | nc: 5 | ncall: 245504 | eff(%): 19.555 | loglstar: -inf < 158.381 < inf | logz: -0.063 +/- 0.679 | dlogz: 2.465 > 0.309] + + 48029it [04:06, 182.73it/s, bound: 1068 | nc: 5 | ncall: 245609 | eff(%): 19.555 | loglstar: -inf < 158.425 < inf | logz: -0.055 +/- 0.679 | dlogz: 2.393 > 0.309] + + 48048it [04:07, 183.04it/s, bound: 1068 | nc: 5 | ncall: 245704 | eff(%): 19.555 | loglstar: -inf < 158.479 < inf | logz: -0.047 +/- 0.679 | dlogz: 2.329 > 0.309] + + 48067it [04:07, 181.91it/s, bound: 1068 | nc: 5 | ncall: 245799 | eff(%): 19.555 | loglstar: -inf < 158.583 < inf | logz: -0.040 +/- 0.679 | dlogz: 2.827 > 0.309] + + 48086it [04:07, 178.17it/s, bound: 1069 | nc: 5 | ncall: 245894 | eff(%): 19.556 | loglstar: -inf < 158.608 < inf | logz: -0.032 +/- 0.679 | dlogz: 2.760 > 0.309] + + 48105it [04:07, 181.01it/s, bound: 1069 | nc: 5 | ncall: 245989 | eff(%): 19.556 | loglstar: -inf < 158.651 < inf | logz: -0.025 +/- 0.680 | dlogz: 2.694 > 0.309] + + 48124it [04:07, 176.57it/s, bound: 1070 | nc: 5 | ncall: 246084 | eff(%): 19.556 | loglstar: -inf < 158.769 < inf | logz: -0.017 +/- 0.680 | dlogz: 2.628 > 0.309] + + 48142it [04:07, 166.88it/s, bound: 1070 | nc: 5 | ncall: 246174 | eff(%): 19.556 | loglstar: -inf < 158.843 < inf | logz: -0.010 +/- 0.680 | dlogz: 2.566 > 0.309] + + 48159it [04:07, 159.57it/s, bound: 1070 | nc: 5 | ncall: 246259 | eff(%): 19.556 | loglstar: -inf < 158.898 < inf | logz: -0.004 +/- 0.680 | dlogz: 2.508 > 0.309] + + 48176it [04:07, 155.07it/s, bound: 1071 | nc: 5 | ncall: 246344 | eff(%): 19.556 | loglstar: -inf < 158.979 < inf | logz: 0.003 +/- 0.680 | dlogz: 2.450 > 0.309] + + 48192it [04:07, 152.43it/s, bound: 1071 | nc: 5 | ncall: 246424 | eff(%): 19.557 | loglstar: -inf < 159.055 < inf | logz: 0.010 +/- 0.680 | dlogz: 2.395 > 0.309] + + 48209it [04:08, 149.22it/s, bound: 1072 | nc: 5 | ncall: 246509 | eff(%): 19.557 | loglstar: -inf < 159.119 < inf | logz: 0.017 +/- 0.680 | dlogz: 4.641 > 0.309] + + 48228it [04:08, 158.09it/s, bound: 1072 | nc: 5 | ncall: 246604 | eff(%): 19.557 | loglstar: -inf < 159.172 < inf | logz: 0.024 +/- 0.680 | dlogz: 4.793 > 0.309] + + 48247it [04:08, 166.43it/s, bound: 1072 | nc: 5 | ncall: 246699 | eff(%): 19.557 | loglstar: -inf < 159.286 < inf | logz: 0.032 +/- 0.680 | dlogz: 4.723 > 0.309] + + 48264it [04:08, 166.48it/s, bound: 1073 | nc: 5 | ncall: 246784 | eff(%): 19.557 | loglstar: -inf < 159.394 < inf | logz: 0.039 +/- 0.680 | dlogz: 5.395 > 0.309] + + 48285it [04:08, 176.75it/s, bound: 1073 | nc: 5 | ncall: 246889 | eff(%): 19.557 | loglstar: -inf < 159.413 < inf | logz: 0.048 +/- 0.680 | dlogz: 5.315 > 0.309] + + 48303it [04:08, 174.78it/s, bound: 1074 | nc: 5 | ncall: 246979 | eff(%): 19.558 | loglstar: -inf < 159.510 < inf | logz: 0.056 +/- 0.680 | dlogz: 5.248 > 0.309] + + 48324it [04:08, 184.74it/s, bound: 1074 | nc: 5 | ncall: 247084 | eff(%): 19.558 | loglstar: -inf < 159.558 < inf | logz: 0.064 +/- 0.680 | dlogz: 5.169 > 0.309] + + 48344it [04:08, 183.83it/s, bound: 1075 | nc: 5 | ncall: 247184 | eff(%): 19.558 | loglstar: -inf < 159.625 < inf | logz: 0.073 +/- 0.680 | dlogz: 5.095 > 0.309] + + 48366it [04:08, 191.71it/s, bound: 1075 | nc: 5 | ncall: 247294 | eff(%): 19.558 | loglstar: -inf < 159.696 < inf | logz: 0.081 +/- 0.680 | dlogz: 5.013 > 0.309] + + 48387it [04:09, 196.72it/s, bound: 1075 | nc: 5 | ncall: 247399 | eff(%): 19.558 | loglstar: -inf < 159.747 < inf | logz: 0.090 +/- 0.680 | dlogz: 4.935 > 0.309] + + 48407it [04:09, 193.68it/s, bound: 1076 | nc: 5 | ncall: 247499 | eff(%): 19.558 | loglstar: -inf < 159.835 < inf | logz: 0.098 +/- 0.681 | dlogz: 4.861 > 0.309] + + 48429it [04:09, 201.24it/s, bound: 1076 | nc: 5 | ncall: 247609 | eff(%): 19.559 | loglstar: -inf < 159.955 < inf | logz: 0.107 +/- 0.681 | dlogz: 4.780 > 0.309] + + 48450it [04:09, 197.58it/s, bound: 1077 | nc: 5 | ncall: 247714 | eff(%): 19.559 | loglstar: -inf < 160.048 < inf | logz: 0.115 +/- 0.681 | dlogz: 4.702 > 0.309] + + 48472it [04:09, 202.32it/s, bound: 1077 | nc: 5 | ncall: 247824 | eff(%): 19.559 | loglstar: -inf < 160.153 < inf | logz: 0.124 +/- 0.681 | dlogz: 4.620 > 0.309] + + 48493it [04:09, 196.67it/s, bound: 1078 | nc: 5 | ncall: 247929 | eff(%): 19.559 | loglstar: -inf < 160.195 < inf | logz: 0.133 +/- 0.681 | dlogz: 4.542 > 0.309] + + 48513it [04:09, 195.82it/s, bound: 1078 | nc: 5 | ncall: 248029 | eff(%): 19.559 | loglstar: -inf < 160.252 < inf | logz: 0.141 +/- 0.681 | dlogz: 4.468 > 0.309] + + 48533it [04:09, 194.80it/s, bound: 1079 | nc: 5 | ncall: 248129 | eff(%): 19.560 | loglstar: -inf < 160.336 < inf | logz: 0.149 +/- 0.681 | dlogz: 4.394 > 0.309] + + 48557it [04:09, 204.84it/s, bound: 1079 | nc: 5 | ncall: 248249 | eff(%): 19.560 | loglstar: -inf < 160.463 < inf | logz: 0.159 +/- 0.681 | dlogz: 4.305 > 0.309] + + 48578it [04:10, 199.66it/s, bound: 1080 | nc: 5 | ncall: 248354 | eff(%): 19.560 | loglstar: -inf < 160.602 < inf | logz: 0.169 +/- 0.681 | dlogz: 4.227 > 0.309] + + 48602it [04:10, 208.35it/s, bound: 1080 | nc: 5 | ncall: 248474 | eff(%): 19.560 | loglstar: -inf < 160.692 < inf | logz: 0.179 +/- 0.681 | dlogz: 4.137 > 0.309] + + 48623it [04:10, 208.76it/s, bound: 1081 | nc: 5 | ncall: 248579 | eff(%): 19.560 | loglstar: -inf < 160.777 < inf | logz: 0.189 +/- 0.681 | dlogz: 4.059 > 0.309] + + 48647it [04:10, 216.48it/s, bound: 1081 | nc: 5 | ncall: 248699 | eff(%): 19.561 | loglstar: -inf < 160.870 < inf | logz: 0.200 +/- 0.682 | dlogz: 3.970 > 0.309] + + 48669it [04:10, 212.24it/s, bound: 1082 | nc: 5 | ncall: 248809 | eff(%): 19.561 | loglstar: -inf < 160.983 < inf | logz: 0.210 +/- 0.682 | dlogz: 3.888 > 0.309] + + 48693it [04:10, 218.35it/s, bound: 1082 | nc: 5 | ncall: 248929 | eff(%): 19.561 | loglstar: -inf < 161.075 < inf | logz: 0.221 +/- 0.682 | dlogz: 3.798 > 0.309] + + 48715it [04:10, 213.80it/s, bound: 1083 | nc: 5 | ncall: 249039 | eff(%): 19.561 | loglstar: -inf < 161.149 < inf | logz: 0.231 +/- 0.682 | dlogz: 3.716 > 0.309] + + 48739it [04:10, 220.62it/s, bound: 1083 | nc: 5 | ncall: 249159 | eff(%): 19.561 | loglstar: -inf < 161.201 < inf | logz: 0.242 +/- 0.682 | dlogz: 3.625 > 0.309] + + 48762it [04:10, 214.67it/s, bound: 1084 | nc: 5 | ncall: 249274 | eff(%): 19.562 | loglstar: -inf < 161.260 < inf | logz: 0.252 +/- 0.682 | dlogz: 3.541 > 0.309] + + 48784it [04:10, 213.14it/s, bound: 1084 | nc: 5 | ncall: 249384 | eff(%): 19.562 | loglstar: -inf < 161.295 < inf | logz: 0.262 +/- 0.682 | dlogz: 3.460 > 0.309] + + 48806it [04:11, 204.18it/s, bound: 1085 | nc: 5 | ncall: 249494 | eff(%): 19.562 | loglstar: -inf < 161.379 < inf | logz: 0.271 +/- 0.682 | dlogz: 3.381 > 0.309] + + 48827it [04:11, 204.87it/s, bound: 1085 | nc: 5 | ncall: 249599 | eff(%): 19.562 | loglstar: -inf < 161.463 < inf | logz: 0.279 +/- 0.682 | dlogz: 3.305 > 0.309] + + 48848it [04:11, 201.18it/s, bound: 1086 | nc: 5 | ncall: 249704 | eff(%): 19.562 | loglstar: -inf < 161.566 < inf | logz: 0.288 +/- 0.682 | dlogz: 3.229 > 0.309] + + 48870it [04:11, 204.63it/s, bound: 1086 | nc: 5 | ncall: 249814 | eff(%): 19.563 | loglstar: -inf < 161.625 < inf | logz: 0.297 +/- 0.683 | dlogz: 3.150 > 0.309] + + 48891it [04:11, 193.42it/s, bound: 1087 | nc: 5 | ncall: 249919 | eff(%): 19.563 | loglstar: -inf < 161.727 < inf | logz: 0.307 +/- 0.683 | dlogz: 3.074 > 0.309] + + 48911it [04:11, 193.66it/s, bound: 1087 | nc: 5 | ncall: 250019 | eff(%): 19.563 | loglstar: -inf < 161.822 < inf | logz: 0.315 +/- 0.683 | dlogz: 3.002 > 0.309] + + 48931it [04:11, 192.78it/s, bound: 1088 | nc: 5 | ncall: 250119 | eff(%): 19.563 | loglstar: -inf < 161.938 < inf | logz: 0.324 +/- 0.683 | dlogz: 2.931 > 0.309] + + 48953it [04:11, 199.72it/s, bound: 1088 | nc: 5 | ncall: 250229 | eff(%): 19.563 | loglstar: -inf < 162.052 < inf | logz: 0.334 +/- 0.683 | dlogz: 2.852 > 0.309] + + 48974it [04:11, 190.49it/s, bound: 1089 | nc: 5 | ncall: 250334 | eff(%): 19.563 | loglstar: -inf < 162.128 < inf | logz: 0.343 +/- 0.683 | dlogz: 2.777 > 0.309] + + 48997it [04:12, 200.63it/s, bound: 1089 | nc: 5 | ncall: 250449 | eff(%): 19.564 | loglstar: -inf < 162.209 < inf | logz: 0.354 +/- 0.683 | dlogz: 2.696 > 0.309] + + 49018it [04:12, 198.92it/s, bound: 1090 | nc: 5 | ncall: 250554 | eff(%): 19.564 | loglstar: -inf < 162.293 < inf | logz: 0.364 +/- 0.683 | dlogz: 5.753 > 0.309] + + 49039it [04:12, 199.73it/s, bound: 1090 | nc: 5 | ncall: 250659 | eff(%): 19.564 | loglstar: -inf < 162.351 < inf | logz: 0.373 +/- 0.683 | dlogz: 5.673 > 0.309] + + 49061it [04:12, 195.77it/s, bound: 1091 | nc: 5 | ncall: 250769 | eff(%): 19.564 | loglstar: -inf < 162.433 < inf | logz: 0.383 +/- 0.684 | dlogz: 5.590 > 0.309] + + 49082it [04:12, 199.62it/s, bound: 1091 | nc: 5 | ncall: 250874 | eff(%): 19.564 | loglstar: -inf < 162.519 < inf | logz: 0.393 +/- 0.684 | dlogz: 5.511 > 0.309] + + 49104it [04:12, 202.96it/s, bound: 1091 | nc: 5 | ncall: 250984 | eff(%): 19.565 | loglstar: -inf < 162.631 < inf | logz: 0.403 +/- 0.684 | dlogz: 5.428 > 0.309] + + 49125it [04:12, 198.43it/s, bound: 1092 | nc: 5 | ncall: 251089 | eff(%): 19.565 | loglstar: -inf < 162.670 < inf | logz: 0.412 +/- 0.684 | dlogz: 5.348 > 0.309] + + 49148it [04:12, 206.66it/s, bound: 1092 | nc: 5 | ncall: 251204 | eff(%): 19.565 | loglstar: -inf < 162.724 < inf | logz: 0.422 +/- 0.684 | dlogz: 5.262 > 0.309] + + 49169it [04:12, 202.48it/s, bound: 1093 | nc: 5 | ncall: 251309 | eff(%): 19.565 | loglstar: -inf < 162.836 < inf | logz: 0.432 +/- 0.684 | dlogz: 5.183 > 0.309] + + 49190it [04:12, 204.29it/s, bound: 1093 | nc: 5 | ncall: 251414 | eff(%): 19.565 | loglstar: -inf < 162.905 < inf | logz: 0.441 +/- 0.684 | dlogz: 5.104 > 0.309] + + 49211it [04:13, 204.08it/s, bound: 1094 | nc: 5 | ncall: 251519 | eff(%): 19.566 | loglstar: -inf < 162.961 < inf | logz: 0.450 +/- 0.684 | dlogz: 5.075 > 0.309] + + 49232it [04:13, 205.34it/s, bound: 1094 | nc: 5 | ncall: 251624 | eff(%): 19.566 | loglstar: -inf < 163.038 < inf | logz: 0.459 +/- 0.684 | dlogz: 4.996 > 0.309] + + 49253it [04:13, 205.61it/s, bound: 1095 | nc: 5 | ncall: 251729 | eff(%): 19.566 | loglstar: -inf < 163.160 < inf | logz: 0.469 +/- 0.685 | dlogz: 4.918 > 0.309] + + 49278it [04:13, 217.69it/s, bound: 1095 | nc: 5 | ncall: 251854 | eff(%): 19.566 | loglstar: -inf < 163.236 < inf | logz: 0.480 +/- 0.685 | dlogz: 4.824 > 0.309] + + 49300it [04:13, 216.67it/s, bound: 1096 | nc: 5 | ncall: 251964 | eff(%): 19.566 | loglstar: -inf < 163.355 < inf | logz: 0.490 +/- 0.685 | dlogz: 4.741 > 0.309] + + 49324it [04:13, 221.42it/s, bound: 1096 | nc: 5 | ncall: 252084 | eff(%): 19.566 | loglstar: -inf < 163.453 < inf | logz: 0.501 +/- 0.685 | dlogz: 4.651 > 0.309] + + 49347it [04:13, 214.32it/s, bound: 1097 | nc: 5 | ncall: 252199 | eff(%): 19.567 | loglstar: -inf < 163.541 < inf | logz: 0.511 +/- 0.685 | dlogz: 4.565 > 0.309] + + 49369it [04:13, 203.71it/s, bound: 1097 | nc: 5 | ncall: 252309 | eff(%): 19.567 | loglstar: -inf < 163.627 < inf | logz: 0.521 +/- 0.685 | dlogz: 4.482 > 0.309] + + 49390it [04:13, 194.92it/s, bound: 1098 | nc: 5 | ncall: 252414 | eff(%): 19.567 | loglstar: -inf < 163.740 < inf | logz: 0.531 +/- 0.685 | dlogz: 4.403 > 0.309] + + 49410it [04:14, 194.93it/s, bound: 1098 | nc: 5 | ncall: 252514 | eff(%): 19.567 | loglstar: -inf < 163.805 < inf | logz: 0.541 +/- 0.685 | dlogz: 4.328 > 0.309] + + 49430it [04:14, 187.56it/s, bound: 1099 | nc: 5 | ncall: 252614 | eff(%): 19.567 | loglstar: -inf < 163.846 < inf | logz: 0.550 +/- 0.686 | dlogz: 4.253 > 0.309] + + 49449it [04:14, 178.89it/s, bound: 1100 | nc: 5 | ncall: 252709 | eff(%): 19.568 | loglstar: -inf < 163.918 < inf | logz: 0.559 +/- 0.686 | dlogz: 4.182 > 0.309] + + 49467it [04:14, 175.70it/s, bound: 1100 | nc: 5 | ncall: 252799 | eff(%): 19.568 | loglstar: -inf < 163.998 < inf | logz: 0.567 +/- 0.686 | dlogz: 4.114 > 0.309] + + 49485it [04:14, 168.38it/s, bound: 1101 | nc: 5 | ncall: 252889 | eff(%): 19.568 | loglstar: -inf < 164.075 < inf | logz: 0.576 +/- 0.686 | dlogz: 4.047 > 0.309] + + 49505it [04:14, 174.94it/s, bound: 1101 | nc: 5 | ncall: 252989 | eff(%): 19.568 | loglstar: -inf < 164.177 < inf | logz: 0.585 +/- 0.686 | dlogz: 3.972 > 0.309] + + 49524it [04:14, 175.25it/s, bound: 1102 | nc: 5 | ncall: 253084 | eff(%): 19.568 | loglstar: -inf < 164.234 < inf | logz: 0.594 +/- 0.686 | dlogz: 3.901 > 0.309] + + 49542it [04:14, 176.45it/s, bound: 1102 | nc: 5 | ncall: 253174 | eff(%): 19.568 | loglstar: -inf < 164.308 < inf | logz: 0.603 +/- 0.686 | dlogz: 3.834 > 0.309] + + 49564it [04:14, 186.95it/s, bound: 1102 | nc: 5 | ncall: 253284 | eff(%): 19.569 | loglstar: -inf < 164.439 < inf | logz: 0.613 +/- 0.686 | dlogz: 3.752 > 0.309] + + 49583it [04:15, 185.02it/s, bound: 1103 | nc: 5 | ncall: 253379 | eff(%): 19.569 | loglstar: -inf < 164.517 < inf | logz: 0.623 +/- 0.686 | dlogz: 3.681 > 0.309] + + 49606it [04:15, 195.47it/s, bound: 1103 | nc: 5 | ncall: 253494 | eff(%): 19.569 | loglstar: -inf < 164.619 < inf | logz: 0.634 +/- 0.687 | dlogz: 3.595 > 0.309] + + 49626it [04:15, 196.25it/s, bound: 1104 | nc: 5 | ncall: 253594 | eff(%): 19.569 | loglstar: -inf < 164.714 < inf | logz: 0.645 +/- 0.687 | dlogz: 3.521 > 0.309] + + 49646it [04:15, 196.33it/s, bound: 1104 | nc: 5 | ncall: 253694 | eff(%): 19.569 | loglstar: -inf < 164.768 < inf | logz: 0.655 +/- 0.687 | dlogz: 3.446 > 0.309] + + 49666it [04:15, 194.02it/s, bound: 1105 | nc: 5 | ncall: 253794 | eff(%): 19.569 | loglstar: -inf < 164.839 < inf | logz: 0.665 +/- 0.687 | dlogz: 3.372 > 0.309] + + 49689it [04:15, 204.28it/s, bound: 1105 | nc: 5 | ncall: 253909 | eff(%): 19.570 | loglstar: -inf < 164.898 < inf | logz: 0.676 +/- 0.687 | dlogz: 3.287 > 0.309] + + 49710it [04:15, 193.46it/s, bound: 1106 | nc: 5 | ncall: 254014 | eff(%): 19.570 | loglstar: -inf < 165.025 < inf | logz: 0.687 +/- 0.687 | dlogz: 3.965 > 0.309] + + 49730it [04:15, 189.28it/s, bound: 1106 | nc: 5 | ncall: 254114 | eff(%): 19.570 | loglstar: -inf < 165.133 < inf | logz: 0.697 +/- 0.687 | dlogz: 3.889 > 0.309] + + 49750it [04:15, 175.63it/s, bound: 1107 | nc: 5 | ncall: 254214 | eff(%): 19.570 | loglstar: -inf < 165.227 < inf | logz: 0.707 +/- 0.688 | dlogz: 3.814 > 0.309] + + 49769it [04:16, 177.44it/s, bound: 1107 | nc: 5 | ncall: 254309 | eff(%): 19.570 | loglstar: -inf < 165.293 < inf | logz: 0.717 +/- 0.688 | dlogz: 3.742 > 0.309] + + 49787it [04:16, 175.58it/s, bound: 1107 | nc: 5 | ncall: 254399 | eff(%): 19.570 | loglstar: -inf < 165.383 < inf | logz: 0.727 +/- 0.688 | dlogz: 3.674 > 0.309] + + 49805it [04:16, 173.50it/s, bound: 1108 | nc: 5 | ncall: 254489 | eff(%): 19.571 | loglstar: -inf < 165.420 < inf | logz: 0.737 +/- 0.688 | dlogz: 3.606 > 0.309] + + 49826it [04:16, 182.23it/s, bound: 1108 | nc: 5 | ncall: 254594 | eff(%): 19.571 | loglstar: -inf < 165.499 < inf | logz: 0.748 +/- 0.688 | dlogz: 3.528 > 0.309] + + 49845it [04:16, 181.78it/s, bound: 1109 | nc: 5 | ncall: 254689 | eff(%): 19.571 | loglstar: -inf < 165.615 < inf | logz: 0.758 +/- 0.688 | dlogz: 3.456 > 0.309] + + 49864it [04:16, 177.46it/s, bound: 1109 | nc: 5 | ncall: 254784 | eff(%): 19.571 | loglstar: -inf < 165.669 < inf | logz: 0.768 +/- 0.688 | dlogz: 3.385 > 0.309] + + 49883it [04:16, 174.91it/s, bound: 1110 | nc: 5 | ncall: 254879 | eff(%): 19.571 | loglstar: -inf < 165.763 < inf | logz: 0.779 +/- 0.689 | dlogz: 3.314 > 0.309] + + 49904it [04:16, 184.49it/s, bound: 1110 | nc: 5 | ncall: 254984 | eff(%): 19.571 | loglstar: -inf < 165.854 < inf | logz: 0.790 +/- 0.689 | dlogz: 3.235 > 0.309] + + 49927it [04:16, 196.83it/s, bound: 1110 | nc: 5 | ncall: 255099 | eff(%): 19.572 | loglstar: -inf < 165.966 < inf | logz: 0.803 +/- 0.689 | dlogz: 3.150 > 0.309] + + 49947it [04:16, 189.69it/s, bound: 1111 | nc: 5 | ncall: 255199 | eff(%): 19.572 | loglstar: -inf < 165.996 < inf | logz: 0.814 +/- 0.689 | dlogz: 3.075 > 0.309] + + 49969it [04:17, 194.37it/s, bound: 1111 | nc: 5 | ncall: 255309 | eff(%): 19.572 | loglstar: -inf < 166.087 < inf | logz: 0.826 +/- 0.689 | dlogz: 3.638 > 0.309] + + 49989it [04:17, 189.05it/s, bound: 1112 | nc: 5 | ncall: 255409 | eff(%): 19.572 | loglstar: -inf < 166.161 < inf | logz: 0.837 +/- 0.689 | dlogz: 3.563 > 0.309] + + 50011it [04:17, 197.72it/s, bound: 1112 | nc: 5 | ncall: 255519 | eff(%): 19.572 | loglstar: -inf < 166.243 < inf | logz: 0.849 +/- 0.690 | dlogz: 3.480 > 0.309] + + 50032it [04:17, 199.79it/s, bound: 1113 | nc: 5 | ncall: 255624 | eff(%): 19.572 | loglstar: -inf < 166.275 < inf | logz: 0.860 +/- 0.690 | dlogz: 4.375 > 0.309] + + 50055it [04:17, 206.60it/s, bound: 1113 | nc: 5 | ncall: 255739 | eff(%): 19.573 | loglstar: -inf < 166.310 < inf | logz: 0.871 +/- 0.690 | dlogz: 4.288 > 0.309] + + 50076it [04:17, 197.31it/s, bound: 1114 | nc: 5 | ncall: 255844 | eff(%): 19.573 | loglstar: -inf < 166.375 < inf | logz: 0.881 +/- 0.690 | dlogz: 4.209 > 0.309] + + 50096it [04:17, 193.00it/s, bound: 1114 | nc: 5 | ncall: 255944 | eff(%): 19.573 | loglstar: -inf < 166.473 < inf | logz: 0.891 +/- 0.690 | dlogz: 4.134 > 0.309] + + 50116it [04:17, 170.18it/s, bound: 1115 | nc: 5 | ncall: 256044 | eff(%): 19.573 | loglstar: -inf < 166.572 < inf | logz: 0.901 +/- 0.690 | dlogz: 4.059 > 0.309] + + 50135it [04:18, 173.50it/s, bound: 1115 | nc: 5 | ncall: 256139 | eff(%): 19.573 | loglstar: -inf < 166.620 < inf | logz: 0.910 +/- 0.690 | dlogz: 4.493 > 0.309] + + 50154it [04:18, 176.24it/s, bound: 1116 | nc: 5 | ncall: 256234 | eff(%): 19.574 | loglstar: -inf < 166.691 < inf | logz: 0.919 +/- 0.690 | dlogz: 4.421 > 0.309] + + 50176it [04:18, 188.27it/s, bound: 1116 | nc: 5 | ncall: 256344 | eff(%): 19.574 | loglstar: -inf < 166.789 < inf | logz: 0.930 +/- 0.691 | dlogz: 4.338 > 0.309] + + 50197it [04:18, 194.20it/s, bound: 1116 | nc: 5 | ncall: 256449 | eff(%): 19.574 | loglstar: -inf < 166.881 < inf | logz: 0.941 +/- 0.691 | dlogz: 4.259 > 0.309] + + 50217it [04:18, 187.97it/s, bound: 1117 | nc: 5 | ncall: 256549 | eff(%): 19.574 | loglstar: -inf < 166.980 < inf | logz: 0.951 +/- 0.691 | dlogz: 4.183 > 0.309] + + 50241it [04:18, 200.83it/s, bound: 1117 | nc: 5 | ncall: 256669 | eff(%): 19.574 | loglstar: -inf < 167.090 < inf | logz: 0.963 +/- 0.691 | dlogz: 4.092 > 0.309] + + 50262it [04:18, 199.13it/s, bound: 1118 | nc: 5 | ncall: 256774 | eff(%): 19.574 | loglstar: -inf < 167.197 < inf | logz: 0.974 +/- 0.691 | dlogz: 4.013 > 0.309] + + 50286it [04:18, 208.24it/s, bound: 1118 | nc: 5 | ncall: 256894 | eff(%): 19.575 | loglstar: -inf < 167.290 < inf | logz: 0.987 +/- 0.691 | dlogz: 3.922 > 0.309] + + 50308it [04:18, 210.14it/s, bound: 1119 | nc: 5 | ncall: 257004 | eff(%): 19.575 | loglstar: -inf < 167.429 < inf | logz: 0.999 +/- 0.692 | dlogz: 3.838 > 0.309] + + 50332it [04:18, 216.09it/s, bound: 1119 | nc: 5 | ncall: 257124 | eff(%): 19.575 | loglstar: -inf < 167.546 < inf | logz: 1.012 +/- 0.692 | dlogz: 3.747 > 0.309] + + 50354it [04:19, 212.48it/s, bound: 1120 | nc: 5 | ncall: 257234 | eff(%): 19.575 | loglstar: -inf < 167.636 < inf | logz: 1.025 +/- 0.692 | dlogz: 3.663 > 0.309] + + 50378it [04:19, 211.63it/s, bound: 1121 | nc: 5 | ncall: 257354 | eff(%): 19.575 | loglstar: -inf < 167.752 < inf | logz: 1.039 +/- 0.692 | dlogz: 3.572 > 0.309] + + 50402it [04:19, 217.78it/s, bound: 1121 | nc: 5 | ncall: 257474 | eff(%): 19.576 | loglstar: -inf < 167.869 < inf | logz: 1.053 +/- 0.692 | dlogz: 3.480 > 0.309] + + 50424it [04:19, 213.65it/s, bound: 1122 | nc: 5 | ncall: 257584 | eff(%): 19.576 | loglstar: -inf < 167.921 < inf | logz: 1.066 +/- 0.693 | dlogz: 3.396 > 0.309] + + 50446it [04:19, 213.43it/s, bound: 1122 | nc: 5 | ncall: 257694 | eff(%): 19.576 | loglstar: -inf < 168.015 < inf | logz: 1.079 +/- 0.693 | dlogz: 3.313 > 0.309] + + 50468it [04:19, 214.07it/s, bound: 1123 | nc: 5 | ncall: 257804 | eff(%): 19.576 | loglstar: -inf < 168.069 < inf | logz: 1.092 +/- 0.693 | dlogz: 3.230 > 0.309] + + 50490it [04:19, 205.09it/s, bound: 1123 | nc: 5 | ncall: 257914 | eff(%): 19.576 | loglstar: -inf < 168.182 < inf | logz: 1.104 +/- 0.693 | dlogz: 3.147 > 0.309] + + 50513it [04:19, 207.17it/s, bound: 1124 | nc: 5 | ncall: 258029 | eff(%): 19.576 | loglstar: -inf < 168.246 < inf | logz: 1.118 +/- 0.693 | dlogz: 3.061 > 0.309] + + 50536it [04:19, 209.98it/s, bound: 1124 | nc: 5 | ncall: 258144 | eff(%): 19.577 | loglstar: -inf < 168.357 < inf | logz: 1.131 +/- 0.693 | dlogz: 2.976 > 0.309] + + 50558it [04:20, 197.32it/s, bound: 1125 | nc: 5 | ncall: 258254 | eff(%): 19.577 | loglstar: -inf < 168.438 < inf | logz: 1.144 +/- 0.694 | dlogz: 2.894 > 0.309] + + 50578it [04:20, 188.98it/s, bound: 1125 | nc: 5 | ncall: 258354 | eff(%): 19.577 | loglstar: -inf < 168.515 < inf | logz: 1.155 +/- 0.694 | dlogz: 2.820 > 0.309] + + 50598it [04:20, 190.12it/s, bound: 1125 | nc: 5 | ncall: 258454 | eff(%): 19.577 | loglstar: -inf < 168.622 < inf | logz: 1.167 +/- 0.694 | dlogz: 4.582 > 0.309] + + 50618it [04:20, 189.87it/s, bound: 1126 | nc: 5 | ncall: 258554 | eff(%): 19.577 | loglstar: -inf < 168.729 < inf | logz: 1.179 +/- 0.694 | dlogz: 4.504 > 0.309] + + 50639it [04:20, 195.00it/s, bound: 1126 | nc: 5 | ncall: 258659 | eff(%): 19.578 | loglstar: -inf < 168.782 < inf | logz: 1.192 +/- 0.694 | dlogz: 4.422 > 0.309] + + 50660it [04:20, 198.29it/s, bound: 1127 | nc: 5 | ncall: 258764 | eff(%): 19.578 | loglstar: -inf < 168.874 < inf | logz: 1.205 +/- 0.694 | dlogz: 4.341 > 0.309] + + 50685it [04:20, 211.96it/s, bound: 1127 | nc: 5 | ncall: 258889 | eff(%): 19.578 | loglstar: -inf < 168.966 < inf | logz: 1.219 +/- 0.695 | dlogz: 4.244 > 0.309] + + 50707it [04:20, 212.07it/s, bound: 1128 | nc: 5 | ncall: 258999 | eff(%): 19.578 | loglstar: -inf < 169.008 < inf | logz: 1.232 +/- 0.695 | dlogz: 4.159 > 0.309] + + 50730it [04:20, 216.68it/s, bound: 1128 | nc: 5 | ncall: 259114 | eff(%): 19.578 | loglstar: -inf < 169.102 < inf | logz: 1.245 +/- 0.695 | dlogz: 4.070 > 0.309] + + 50752it [04:20, 214.23it/s, bound: 1129 | nc: 5 | ncall: 259224 | eff(%): 19.578 | loglstar: -inf < 169.156 < inf | logz: 1.258 +/- 0.695 | dlogz: 3.986 > 0.309] + + 50775it [04:21, 218.35it/s, bound: 1129 | nc: 5 | ncall: 259339 | eff(%): 19.579 | loglstar: -inf < 169.228 < inf | logz: 1.270 +/- 0.695 | dlogz: 3.898 > 0.309] + + 50797it [04:21, 205.81it/s, bound: 1130 | nc: 5 | ncall: 259449 | eff(%): 19.579 | loglstar: -inf < 169.296 < inf | logz: 1.282 +/- 0.696 | dlogz: 3.815 > 0.309] + + 50820it [04:21, 211.36it/s, bound: 1130 | nc: 5 | ncall: 259564 | eff(%): 19.579 | loglstar: -inf < 169.414 < inf | logz: 1.294 +/- 0.696 | dlogz: 3.728 > 0.309] + + 50842it [04:21, 205.47it/s, bound: 1131 | nc: 5 | ncall: 259674 | eff(%): 19.579 | loglstar: -inf < 169.484 < inf | logz: 1.307 +/- 0.696 | dlogz: 3.645 > 0.309] + + 50866it [04:21, 212.74it/s, bound: 1131 | nc: 5 | ncall: 259794 | eff(%): 19.579 | loglstar: -inf < 169.551 < inf | logz: 1.320 +/- 0.696 | dlogz: 3.554 > 0.309] + + 50888it [04:21, 195.99it/s, bound: 1132 | nc: 5 | ncall: 259904 | eff(%): 19.580 | loglstar: -inf < 169.621 < inf | logz: 1.331 +/- 0.696 | dlogz: 3.471 > 0.309] + + 50910it [04:21, 201.68it/s, bound: 1132 | nc: 5 | ncall: 260014 | eff(%): 19.580 | loglstar: -inf < 169.693 < inf | logz: 1.342 +/- 0.696 | dlogz: 3.389 > 0.309] + + 50931it [04:21, 195.49it/s, bound: 1133 | nc: 5 | ncall: 260119 | eff(%): 19.580 | loglstar: -inf < 169.779 < inf | logz: 1.353 +/- 0.697 | dlogz: 3.311 > 0.309] + + 50955it [04:21, 205.34it/s, bound: 1133 | nc: 5 | ncall: 260239 | eff(%): 19.580 | loglstar: -inf < 169.871 < inf | logz: 1.366 +/- 0.697 | dlogz: 3.223 > 0.309] + + 50977it [04:22, 209.27it/s, bound: 1134 | nc: 5 | ncall: 260349 | eff(%): 19.580 | loglstar: -inf < 169.959 < inf | logz: 1.377 +/- 0.697 | dlogz: 3.142 > 0.309] + + 51000it [04:22, 214.73it/s, bound: 1134 | nc: 5 | ncall: 260464 | eff(%): 19.580 | loglstar: -inf < 170.027 < inf | logz: 1.389 +/- 0.697 | dlogz: 3.057 > 0.309] + + 51023it [04:22, 217.47it/s, bound: 1135 | nc: 5 | ncall: 260579 | eff(%): 19.581 | loglstar: -inf < 170.081 < inf | logz: 1.400 +/- 0.697 | dlogz: 2.973 > 0.309] + + 51047it [04:22, 223.25it/s, bound: 1135 | nc: 5 | ncall: 260699 | eff(%): 19.581 | loglstar: -inf < 170.188 < inf | logz: 1.412 +/- 0.697 | dlogz: 2.886 > 0.309] + + 51070it [04:22, 216.74it/s, bound: 1136 | nc: 5 | ncall: 260814 | eff(%): 19.581 | loglstar: -inf < 170.252 < inf | logz: 1.423 +/- 0.697 | dlogz: 2.803 > 0.309] + + 51093it [04:22, 218.68it/s, bound: 1136 | nc: 5 | ncall: 260929 | eff(%): 19.581 | loglstar: -inf < 170.289 < inf | logz: 1.434 +/- 0.698 | dlogz: 2.721 > 0.309] + + 51115it [04:22, 217.38it/s, bound: 1137 | nc: 5 | ncall: 261039 | eff(%): 19.581 | loglstar: -inf < 170.397 < inf | logz: 1.445 +/- 0.698 | dlogz: 3.700 > 0.309] + + 51141it [04:22, 227.49it/s, bound: 1137 | nc: 5 | ncall: 261169 | eff(%): 19.582 | loglstar: -inf < 170.500 < inf | logz: 1.457 +/- 0.698 | dlogz: 3.604 > 0.309] + + 51164it [04:22, 217.02it/s, bound: 1138 | nc: 5 | ncall: 261284 | eff(%): 19.582 | loglstar: -inf < 170.551 < inf | logz: 1.468 +/- 0.698 | dlogz: 3.519 > 0.309] + + 51188it [04:23, 219.56it/s, bound: 1139 | nc: 5 | ncall: 261404 | eff(%): 19.582 | loglstar: -inf < 170.588 < inf | logz: 1.479 +/- 0.698 | dlogz: 3.430 > 0.309] + + 51212it [04:23, 225.13it/s, bound: 1139 | nc: 5 | ncall: 261524 | eff(%): 19.582 | loglstar: -inf < 170.682 < inf | logz: 1.489 +/- 0.698 | dlogz: 3.343 > 0.309] + + 51235it [04:23, 219.73it/s, bound: 1140 | nc: 5 | ncall: 261639 | eff(%): 19.582 | loglstar: -inf < 170.755 < inf | logz: 1.499 +/- 0.699 | dlogz: 3.259 > 0.309] + + 51258it [04:23, 222.09it/s, bound: 1140 | nc: 5 | ncall: 261754 | eff(%): 19.583 | loglstar: -inf < 170.827 < inf | logz: 1.509 +/- 0.699 | dlogz: 3.176 > 0.309] + + 51281it [04:23, 221.36it/s, bound: 1141 | nc: 5 | ncall: 261869 | eff(%): 19.583 | loglstar: -inf < 170.870 < inf | logz: 1.519 +/- 0.699 | dlogz: 3.093 > 0.309] + + 51306it [04:23, 227.55it/s, bound: 1141 | nc: 5 | ncall: 261994 | eff(%): 19.583 | loglstar: -inf < 171.012 < inf | logz: 1.529 +/- 0.699 | dlogz: 3.963 > 0.309] + + 51329it [04:23, 219.38it/s, bound: 1142 | nc: 5 | ncall: 262109 | eff(%): 19.583 | loglstar: -inf < 171.124 < inf | logz: 1.539 +/- 0.699 | dlogz: 3.878 > 0.309] + + 51354it [04:23, 227.44it/s, bound: 1142 | nc: 5 | ncall: 262234 | eff(%): 19.583 | loglstar: -inf < 171.259 < inf | logz: 1.550 +/- 0.699 | dlogz: 3.786 > 0.309] + + 51377it [04:23, 216.54it/s, bound: 1143 | nc: 5 | ncall: 262349 | eff(%): 19.583 | loglstar: -inf < 171.372 < inf | logz: 1.561 +/- 0.699 | dlogz: 3.701 > 0.309] + + 51400it [04:23, 219.11it/s, bound: 1143 | nc: 5 | ncall: 262464 | eff(%): 19.584 | loglstar: -inf < 171.454 < inf | logz: 1.572 +/- 0.700 | dlogz: 3.615 > 0.309] + + 51423it [04:24, 212.82it/s, bound: 1144 | nc: 5 | ncall: 262579 | eff(%): 19.584 | loglstar: -inf < 171.514 < inf | logz: 1.582 +/- 0.700 | dlogz: 3.530 > 0.309] + + 51446it [04:24, 215.14it/s, bound: 1144 | nc: 5 | ncall: 262694 | eff(%): 19.584 | loglstar: -inf < 171.529 < inf | logz: 1.593 +/- 0.700 | dlogz: 3.445 > 0.309] + + 51468it [04:24, 212.66it/s, bound: 1145 | nc: 5 | ncall: 262804 | eff(%): 19.584 | loglstar: -inf < 171.591 < inf | logz: 1.602 +/- 0.700 | dlogz: 3.365 > 0.309] + + 51490it [04:24, 206.08it/s, bound: 1145 | nc: 5 | ncall: 262914 | eff(%): 19.584 | loglstar: -inf < 171.716 < inf | logz: 1.611 +/- 0.700 | dlogz: 3.285 > 0.309] + + 51511it [04:24, 199.16it/s, bound: 1146 | nc: 5 | ncall: 263019 | eff(%): 19.585 | loglstar: -inf < 171.757 < inf | logz: 1.620 +/- 0.700 | dlogz: 3.209 > 0.309] + + 51535it [04:24, 208.06it/s, bound: 1146 | nc: 5 | ncall: 263139 | eff(%): 19.585 | loglstar: -inf < 171.817 < inf | logz: 1.630 +/- 0.700 | dlogz: 3.123 > 0.309] + + 51556it [04:24, 201.94it/s, bound: 1147 | nc: 5 | ncall: 263244 | eff(%): 19.585 | loglstar: -inf < 171.878 < inf | logz: 1.638 +/- 0.700 | dlogz: 3.048 > 0.309] + + 51580it [04:24, 210.17it/s, bound: 1147 | nc: 5 | ncall: 263364 | eff(%): 19.585 | loglstar: -inf < 171.958 < inf | logz: 1.647 +/- 0.701 | dlogz: 2.963 > 0.309] + + 51602it [04:24, 207.99it/s, bound: 1148 | nc: 5 | ncall: 263474 | eff(%): 19.585 | loglstar: -inf < 172.031 < inf | logz: 1.656 +/- 0.701 | dlogz: 2.886 > 0.309] + + 51623it [04:25, 206.36it/s, bound: 1148 | nc: 5 | ncall: 263579 | eff(%): 19.585 | loglstar: -inf < 172.080 < inf | logz: 1.664 +/- 0.701 | dlogz: 2.812 > 0.309] + + 51644it [04:25, 200.72it/s, bound: 1149 | nc: 5 | ncall: 263684 | eff(%): 19.586 | loglstar: -inf < 172.150 < inf | logz: 1.672 +/- 0.701 | dlogz: 2.739 > 0.309] + + 51666it [04:25, 204.74it/s, bound: 1149 | nc: 5 | ncall: 263794 | eff(%): 19.586 | loglstar: -inf < 172.260 < inf | logz: 1.680 +/- 0.701 | dlogz: 2.663 > 0.309] + + 51687it [04:25, 199.67it/s, bound: 1150 | nc: 5 | ncall: 263899 | eff(%): 19.586 | loglstar: -inf < 172.297 < inf | logz: 1.688 +/- 0.701 | dlogz: 2.591 > 0.309] + + 51710it [04:25, 207.09it/s, bound: 1150 | nc: 5 | ncall: 264014 | eff(%): 19.586 | loglstar: -inf < 172.398 < inf | logz: 1.696 +/- 0.701 | dlogz: 2.512 > 0.309] + + 51731it [04:25, 204.01it/s, bound: 1151 | nc: 5 | ncall: 264119 | eff(%): 19.586 | loglstar: -inf < 172.486 < inf | logz: 1.704 +/- 0.701 | dlogz: 2.441 > 0.309] + + 51752it [04:25, 203.87it/s, bound: 1151 | nc: 5 | ncall: 264224 | eff(%): 19.586 | loglstar: -inf < 172.558 < inf | logz: 1.712 +/- 0.702 | dlogz: 2.370 > 0.309] + + 51773it [04:25, 201.92it/s, bound: 1152 | nc: 5 | ncall: 264329 | eff(%): 19.587 | loglstar: -inf < 172.611 < inf | logz: 1.720 +/- 0.702 | dlogz: 2.299 > 0.309] + + 51797it [04:25, 211.66it/s, bound: 1152 | nc: 5 | ncall: 264449 | eff(%): 19.587 | loglstar: -inf < 172.703 < inf | logz: 1.729 +/- 0.702 | dlogz: 2.220 > 0.309] + + 51819it [04:26, 208.57it/s, bound: 1153 | nc: 5 | ncall: 264559 | eff(%): 19.587 | loglstar: -inf < 172.808 < inf | logz: 1.737 +/- 0.702 | dlogz: 2.148 > 0.309] + + 51843it [04:26, 215.21it/s, bound: 1153 | nc: 5 | ncall: 264679 | eff(%): 19.587 | loglstar: -inf < 172.878 < inf | logz: 1.746 +/- 0.702 | dlogz: 2.069 > 0.309] + + 51865it [04:26, 214.71it/s, bound: 1154 | nc: 5 | ncall: 264789 | eff(%): 19.587 | loglstar: -inf < 172.935 < inf | logz: 1.754 +/- 0.702 | dlogz: 1.999 > 0.309] + + 51889it [04:26, 221.97it/s, bound: 1154 | nc: 5 | ncall: 264909 | eff(%): 19.587 | loglstar: -inf < 173.021 < inf | logz: 1.762 +/- 0.702 | dlogz: 2.116 > 0.309] + + 51912it [04:26, 211.44it/s, bound: 1155 | nc: 5 | ncall: 265024 | eff(%): 19.588 | loglstar: -inf < 173.109 < inf | logz: 1.771 +/- 0.702 | dlogz: 2.628 > 0.309] + + 51934it [04:26, 210.25it/s, bound: 1155 | nc: 5 | ncall: 265134 | eff(%): 19.588 | loglstar: -inf < 173.188 < inf | logz: 1.778 +/- 0.703 | dlogz: 2.553 > 0.309] + + 51956it [04:26, 200.04it/s, bound: 1156 | nc: 5 | ncall: 265244 | eff(%): 19.588 | loglstar: -inf < 173.266 < inf | logz: 1.786 +/- 0.703 | dlogz: 2.478 > 0.309] + + 51977it [04:26, 195.55it/s, bound: 1156 | nc: 5 | ncall: 265349 | eff(%): 19.588 | loglstar: -inf < 173.348 < inf | logz: 1.794 +/- 0.703 | dlogz: 2.407 > 0.309] + + 51998it [04:26, 197.22it/s, bound: 1157 | nc: 5 | ncall: 265454 | eff(%): 19.588 | loglstar: -inf < 173.408 < inf | logz: 1.801 +/- 0.703 | dlogz: 2.337 > 0.309] + + 52020it [04:27, 202.42it/s, bound: 1157 | nc: 5 | ncall: 265564 | eff(%): 19.588 | loglstar: -inf < 173.501 < inf | logz: 1.809 +/- 0.703 | dlogz: 2.264 > 0.309] + + 52041it [04:27, 195.89it/s, bound: 1157 | nc: 5 | ncall: 265669 | eff(%): 19.589 | loglstar: -inf < 173.520 < inf | logz: 1.817 +/- 0.703 | dlogz: 2.194 > 0.309] + + 52061it [04:27, 191.58it/s, bound: 1158 | nc: 5 | ncall: 265769 | eff(%): 19.589 | loglstar: -inf < 173.568 < inf | logz: 1.823 +/- 0.703 | dlogz: 2.129 > 0.309] + + 52083it [04:27, 197.99it/s, bound: 1158 | nc: 5 | ncall: 265879 | eff(%): 19.589 | loglstar: -inf < 173.691 < inf | logz: 1.831 +/- 0.703 | dlogz: 2.059 > 0.309] + + 52103it [04:27, 196.96it/s, bound: 1159 | nc: 5 | ncall: 265979 | eff(%): 19.589 | loglstar: -inf < 173.770 < inf | logz: 1.838 +/- 0.703 | dlogz: 2.399 > 0.309] + + 52123it [04:27, 194.46it/s, bound: 1160 | nc: 5 | ncall: 266079 | eff(%): 19.589 | loglstar: -inf < 173.803 < inf | logz: 1.844 +/- 0.703 | dlogz: 2.332 > 0.309] + + 52146it [04:27, 203.86it/s, bound: 1160 | nc: 5 | ncall: 266194 | eff(%): 19.589 | loglstar: -inf < 173.887 < inf | logz: 1.852 +/- 0.704 | dlogz: 2.256 > 0.309] + + 52167it [04:27, 205.42it/s, bound: 1161 | nc: 5 | ncall: 266299 | eff(%): 19.590 | loglstar: -inf < 173.949 < inf | logz: 1.859 +/- 0.704 | dlogz: 2.188 > 0.309] + + 52192it [04:27, 216.65it/s, bound: 1161 | nc: 5 | ncall: 266424 | eff(%): 19.590 | loglstar: -inf < 174.038 < inf | logz: 1.867 +/- 0.704 | dlogz: 2.107 > 0.309] + + 52214it [04:27, 200.61it/s, bound: 1162 | nc: 5 | ncall: 266534 | eff(%): 19.590 | loglstar: -inf < 174.099 < inf | logz: 1.874 +/- 0.704 | dlogz: 2.122 > 0.309] + + 52235it [04:28, 189.39it/s, bound: 1162 | nc: 5 | ncall: 266639 | eff(%): 19.590 | loglstar: -inf < 174.196 < inf | logz: 1.881 +/- 0.704 | dlogz: 2.054 > 0.309] + + 52255it [04:28, 178.95it/s, bound: 1163 | nc: 5 | ncall: 266739 | eff(%): 19.590 | loglstar: -inf < 174.262 < inf | logz: 1.887 +/- 0.704 | dlogz: 1.991 > 0.309] + + 52278it [04:28, 190.82it/s, bound: 1163 | nc: 5 | ncall: 266854 | eff(%): 19.590 | loglstar: -inf < 174.346 < inf | logz: 1.895 +/- 0.704 | dlogz: 1.919 > 0.309] + + 52300it [04:28, 192.28it/s, bound: 1164 | nc: 5 | ncall: 266964 | eff(%): 19.591 | loglstar: -inf < 174.431 < inf | logz: 1.902 +/- 0.704 | dlogz: 1.850 > 0.309] + + 52324it [04:28, 204.35it/s, bound: 1164 | nc: 5 | ncall: 267084 | eff(%): 19.591 | loglstar: -inf < 174.485 < inf | logz: 1.910 +/- 0.704 | dlogz: 1.776 > 0.309] + + 52345it [04:28, 205.57it/s, bound: 1165 | nc: 5 | ncall: 267189 | eff(%): 19.591 | loglstar: -inf < 174.675 < inf | logz: 1.916 +/- 0.705 | dlogz: 3.081 > 0.309] + + 52369it [04:28, 214.88it/s, bound: 1165 | nc: 5 | ncall: 267309 | eff(%): 19.591 | loglstar: -inf < 174.762 < inf | logz: 1.925 +/- 0.705 | dlogz: 2.996 > 0.309] + + 52391it [04:28, 214.19it/s, bound: 1166 | nc: 5 | ncall: 267419 | eff(%): 19.591 | loglstar: -inf < 174.872 < inf | logz: 1.933 +/- 0.705 | dlogz: 2.919 > 0.309] + + 52416it [04:28, 221.94it/s, bound: 1166 | nc: 5 | ncall: 267544 | eff(%): 19.592 | loglstar: -inf < 174.941 < inf | logz: 1.942 +/- 0.705 | dlogz: 2.832 > 0.309] + + 52439it [04:29, 221.65it/s, bound: 1167 | nc: 5 | ncall: 267659 | eff(%): 19.592 | loglstar: -inf < 174.989 < inf | logz: 1.950 +/- 0.705 | dlogz: 2.752 > 0.309] + + 52464it [04:29, 227.59it/s, bound: 1167 | nc: 5 | ncall: 267784 | eff(%): 19.592 | loglstar: -inf < 175.069 < inf | logz: 1.958 +/- 0.705 | dlogz: 2.667 > 0.309] + + 52487it [04:29, 221.90it/s, bound: 1168 | nc: 5 | ncall: 267899 | eff(%): 19.592 | loglstar: -inf < 175.133 < inf | logz: 1.966 +/- 0.705 | dlogz: 2.588 > 0.309] + + 52510it [04:29, 223.12it/s, bound: 1168 | nc: 5 | ncall: 268014 | eff(%): 19.592 | loglstar: -inf < 175.153 < inf | logz: 1.973 +/- 0.706 | dlogz: 2.510 > 0.309] + + 52533it [04:29, 216.06it/s, bound: 1169 | nc: 5 | ncall: 268129 | eff(%): 19.592 | loglstar: -inf < 175.239 < inf | logz: 1.980 +/- 0.706 | dlogz: 2.433 > 0.309] + + 52556it [04:29, 219.05it/s, bound: 1169 | nc: 5 | ncall: 268244 | eff(%): 19.593 | loglstar: -inf < 175.294 < inf | logz: 1.987 +/- 0.706 | dlogz: 2.357 > 0.309] + + 52578it [04:29, 210.78it/s, bound: 1170 | nc: 5 | ncall: 268354 | eff(%): 19.593 | loglstar: -inf < 175.334 < inf | logz: 1.994 +/- 0.706 | dlogz: 2.285 > 0.309] + + 52600it [04:29, 209.59it/s, bound: 1170 | nc: 5 | ncall: 268464 | eff(%): 19.593 | loglstar: -inf < 175.418 < inf | logz: 2.000 +/- 0.706 | dlogz: 2.213 > 0.309] + + 52622it [04:29, 205.24it/s, bound: 1171 | nc: 5 | ncall: 268574 | eff(%): 19.593 | loglstar: -inf < 175.468 < inf | logz: 2.006 +/- 0.706 | dlogz: 2.143 > 0.309] + + 52645it [04:30, 210.60it/s, bound: 1171 | nc: 5 | ncall: 268689 | eff(%): 19.593 | loglstar: -inf < 175.568 < inf | logz: 2.013 +/- 0.706 | dlogz: 2.070 > 0.309] + + 52667it [04:30, 210.00it/s, bound: 1172 | nc: 5 | ncall: 268799 | eff(%): 19.593 | loglstar: -inf < 175.654 < inf | logz: 2.019 +/- 0.706 | dlogz: 2.001 > 0.309] + + 52690it [04:30, 214.84it/s, bound: 1172 | nc: 5 | ncall: 268914 | eff(%): 19.594 | loglstar: -inf < 175.717 < inf | logz: 2.026 +/- 0.706 | dlogz: 1.929 > 0.309] + + 52712it [04:30, 211.65it/s, bound: 1173 | nc: 5 | ncall: 269024 | eff(%): 19.594 | loglstar: -inf < 175.785 < inf | logz: 2.032 +/- 0.706 | dlogz: 1.861 > 0.309] + + 52737it [04:30, 221.67it/s, bound: 1173 | nc: 5 | ncall: 269149 | eff(%): 19.594 | loglstar: -inf < 175.867 < inf | logz: 2.039 +/- 0.707 | dlogz: 1.786 > 0.309] + + 52760it [04:30, 218.39it/s, bound: 1174 | nc: 5 | ncall: 269264 | eff(%): 19.594 | loglstar: -inf < 175.920 < inf | logz: 2.045 +/- 0.707 | dlogz: 1.717 > 0.309] + + 52783it [04:30, 218.00it/s, bound: 1174 | nc: 5 | ncall: 269379 | eff(%): 19.594 | loglstar: -inf < 176.013 < inf | logz: 2.051 +/- 0.707 | dlogz: 1.664 > 0.309] + + 52805it [04:30, 193.57it/s, bound: 1175 | nc: 5 | ncall: 269489 | eff(%): 19.594 | loglstar: -inf < 176.053 < inf | logz: 2.057 +/- 0.707 | dlogz: 1.600 > 0.309] + + 52825it [04:30, 180.47it/s, bound: 1175 | nc: 5 | ncall: 269589 | eff(%): 19.595 | loglstar: -inf < 176.119 < inf | logz: 2.062 +/- 0.707 | dlogz: 1.543 > 0.309] + + 52844it [04:31, 174.86it/s, bound: 1176 | nc: 5 | ncall: 269684 | eff(%): 19.595 | loglstar: -inf < 176.160 < inf | logz: 2.067 +/- 0.707 | dlogz: 1.490 > 0.309] + + 52862it [04:31, 172.87it/s, bound: 1176 | nc: 5 | ncall: 269774 | eff(%): 19.595 | loglstar: -inf < 176.234 < inf | logz: 2.072 +/- 0.707 | dlogz: 1.440 > 0.309] + + 52880it [04:31, 167.90it/s, bound: 1177 | nc: 5 | ncall: 269864 | eff(%): 19.595 | loglstar: -inf < 176.299 < inf | logz: 2.076 +/- 0.707 | dlogz: 1.391 > 0.309] + + 52901it [04:31, 177.16it/s, bound: 1177 | nc: 5 | ncall: 269969 | eff(%): 19.595 | loglstar: -inf < 176.375 < inf | logz: 2.082 +/- 0.707 | dlogz: 1.335 > 0.309] + + 52922it [04:31, 178.86it/s, bound: 1178 | nc: 5 | ncall: 270074 | eff(%): 19.595 | loglstar: -inf < 176.429 < inf | logz: 2.087 +/- 0.707 | dlogz: 1.280 > 0.309] + + 52940it [04:31, 179.00it/s, bound: 1178 | nc: 5 | ncall: 270164 | eff(%): 19.596 | loglstar: -inf < 176.471 < inf | logz: 2.091 +/- 0.707 | dlogz: 1.234 > 0.309] + + 52960it [04:31, 184.28it/s, bound: 1178 | nc: 5 | ncall: 270264 | eff(%): 19.596 | loglstar: -inf < 176.532 < inf | logz: 2.096 +/- 0.708 | dlogz: 1.184 > 0.309] + + 52979it [04:31, 167.49it/s, bound: 1179 | nc: 5 | ncall: 270359 | eff(%): 19.596 | loglstar: -inf < 176.589 < inf | logz: 2.101 +/- 0.708 | dlogz: 1.137 > 0.309] + + 52997it [04:31, 169.13it/s, bound: 1179 | nc: 5 | ncall: 270449 | eff(%): 19.596 | loglstar: -inf < 176.624 < inf | logz: 2.105 +/- 0.708 | dlogz: 1.094 > 0.309] + + 53015it [04:32, 165.95it/s, bound: 1180 | nc: 5 | ncall: 270539 | eff(%): 19.596 | loglstar: -inf < 176.672 < inf | logz: 2.109 +/- 0.708 | dlogz: 1.052 > 0.309] + + 53034it [04:32, 169.30it/s, bound: 1180 | nc: 5 | ncall: 270634 | eff(%): 19.596 | loglstar: -inf < 176.727 < inf | logz: 2.113 +/- 0.708 | dlogz: 1.008 > 0.309] + + 53055it [04:32, 179.11it/s, bound: 1180 | nc: 5 | ncall: 270739 | eff(%): 19.596 | loglstar: -inf < 176.799 < inf | logz: 2.118 +/- 0.708 | dlogz: 0.962 > 0.309] + + 53075it [04:32, 182.86it/s, bound: 1181 | nc: 5 | ncall: 270839 | eff(%): 19.597 | loglstar: -inf < 176.863 < inf | logz: 2.123 +/- 0.708 | dlogz: 0.918 > 0.309] + + 53096it [04:32, 188.90it/s, bound: 1181 | nc: 5 | ncall: 270944 | eff(%): 19.597 | loglstar: -inf < 176.922 < inf | logz: 2.127 +/- 0.708 | dlogz: 0.874 > 0.309] + + 53115it [04:32, 186.86it/s, bound: 1182 | nc: 5 | ncall: 271039 | eff(%): 19.597 | loglstar: -inf < 176.997 < inf | logz: 2.131 +/- 0.708 | dlogz: 0.835 > 0.309] + + 53135it [04:32, 189.78it/s, bound: 1182 | nc: 5 | ncall: 271139 | eff(%): 19.597 | loglstar: -inf < 177.038 < inf | logz: 2.136 +/- 0.708 | dlogz: 0.796 > 0.309] + + 53155it [04:32, 184.95it/s, bound: 1183 | nc: 5 | ncall: 271239 | eff(%): 19.597 | loglstar: -inf < 177.091 < inf | logz: 2.140 +/- 0.708 | dlogz: 0.757 > 0.309] + + 53174it [04:32, 186.11it/s, bound: 1183 | nc: 5 | ncall: 271334 | eff(%): 19.597 | loglstar: -inf < 177.149 < inf | logz: 2.144 +/- 0.708 | dlogz: 0.887 > 0.309] + + 53193it [04:33, 180.99it/s, bound: 1184 | nc: 5 | ncall: 271429 | eff(%): 19.597 | loglstar: -inf < 177.250 < inf | logz: 2.148 +/- 0.708 | dlogz: 1.094 > 0.309] + + 53214it [04:33, 188.86it/s, bound: 1184 | nc: 5 | ncall: 271534 | eff(%): 19.598 | loglstar: -inf < 177.306 < inf | logz: 2.153 +/- 0.708 | dlogz: 1.045 > 0.309] + + 53235it [04:33, 193.42it/s, bound: 1184 | nc: 5 | ncall: 271639 | eff(%): 19.598 | loglstar: -inf < 177.345 < inf | logz: 2.157 +/- 0.709 | dlogz: 0.997 > 0.309] + + 53255it [04:33, 180.83it/s, bound: 1185 | nc: 5 | ncall: 271739 | eff(%): 19.598 | loglstar: -inf < 177.408 < inf | logz: 2.161 +/- 0.709 | dlogz: 0.953 > 0.309] + + 53279it [04:33, 196.38it/s, bound: 1185 | nc: 5 | ncall: 271859 | eff(%): 19.598 | loglstar: -inf < 177.460 < inf | logz: 2.166 +/- 0.709 | dlogz: 0.902 > 0.309] + + 53300it [04:33, 197.93it/s, bound: 1186 | nc: 5 | ncall: 271964 | eff(%): 19.598 | loglstar: -inf < 177.558 < inf | logz: 2.170 +/- 0.709 | dlogz: 0.858 > 0.309] + + 53322it [04:33, 200.15it/s, bound: 1187 | nc: 5 | ncall: 272074 | eff(%): 19.598 | loglstar: -inf < 177.616 < inf | logz: 2.174 +/- 0.709 | dlogz: 0.814 > 0.309] + + 53343it [04:33, 202.61it/s, bound: 1187 | nc: 5 | ncall: 272179 | eff(%): 19.598 | loglstar: -inf < 177.680 < inf | logz: 2.179 +/- 0.709 | dlogz: 0.774 > 0.309] + + 53364it [04:33, 204.23it/s, bound: 1187 | nc: 5 | ncall: 272284 | eff(%): 19.599 | loglstar: -inf < 177.705 < inf | logz: 2.183 +/- 0.709 | dlogz: 0.734 > 0.309] + + 53385it [04:33, 189.93it/s, bound: 1188 | nc: 5 | ncall: 272389 | eff(%): 19.599 | loglstar: -inf < 177.735 < inf | logz: 2.186 +/- 0.709 | dlogz: 0.696 > 0.309] + + 53405it [04:34, 191.22it/s, bound: 1188 | nc: 5 | ncall: 272489 | eff(%): 19.599 | loglstar: -inf < 177.790 < inf | logz: 2.190 +/- 0.709 | dlogz: 0.662 > 0.309] + + 53425it [04:34, 176.95it/s, bound: 1189 | nc: 5 | ncall: 272589 | eff(%): 19.599 | loglstar: -inf < 177.821 < inf | logz: 2.193 +/- 0.709 | dlogz: 0.628 > 0.309] + + 53445it [04:34, 181.55it/s, bound: 1189 | nc: 5 | ncall: 272689 | eff(%): 19.599 | loglstar: -inf < 177.911 < inf | logz: 2.197 +/- 0.709 | dlogz: 0.596 > 0.309] + + 53464it [04:34, 180.53it/s, bound: 1190 | nc: 5 | ncall: 272784 | eff(%): 19.599 | loglstar: -inf < 177.946 < inf | logz: 2.200 +/- 0.709 | dlogz: 0.567 > 0.309] + + 53485it [04:34, 186.26it/s, bound: 1190 | nc: 5 | ncall: 272889 | eff(%): 19.600 | loglstar: -inf < 177.976 < inf | logz: 2.203 +/- 0.709 | dlogz: 0.536 > 0.309] + + 53504it [04:34, 184.66it/s, bound: 1191 | nc: 5 | ncall: 272984 | eff(%): 19.600 | loglstar: -inf < 178.004 < inf | logz: 2.206 +/- 0.709 | dlogz: 0.509 > 0.309] + + 53525it [04:34, 189.53it/s, bound: 1191 | nc: 5 | ncall: 273089 | eff(%): 19.600 | loglstar: -inf < 178.034 < inf | logz: 2.210 +/- 0.709 | dlogz: 0.480 > 0.309] + + 53545it [04:34, 191.33it/s, bound: 1191 | nc: 5 | ncall: 273189 | eff(%): 19.600 | loglstar: -inf < 178.086 < inf | logz: 2.213 +/- 0.710 | dlogz: 0.454 > 0.309] + + 53565it [04:34, 188.10it/s, bound: 1192 | nc: 5 | ncall: 273289 | eff(%): 19.600 | loglstar: -inf < 178.154 < inf | logz: 2.215 +/- 0.710 | dlogz: 0.430 > 0.309] + + 53586it [04:35, 193.06it/s, bound: 1192 | nc: 5 | ncall: 273394 | eff(%): 19.600 | loglstar: -inf < 178.175 < inf | logz: 2.218 +/- 0.710 | dlogz: 0.405 > 0.309] + + 53606it [04:35, 188.04it/s, bound: 1193 | nc: 5 | ncall: 273494 | eff(%): 19.600 | loglstar: -inf < 178.228 < inf | logz: 2.221 +/- 0.710 | dlogz: 0.382 > 0.309] + + 53628it [04:35, 196.98it/s, bound: 1193 | nc: 5 | ncall: 273604 | eff(%): 19.601 | loglstar: -inf < 178.294 < inf | logz: 2.224 +/- 0.710 | dlogz: 0.358 > 0.309] + + 53648it [04:35, 192.57it/s, bound: 1194 | nc: 5 | ncall: 273704 | eff(%): 19.601 | loglstar: -inf < 178.339 < inf | logz: 2.227 +/- 0.710 | dlogz: 0.338 > 0.309] + + 53670it [04:35, 198.32it/s, bound: 1194 | nc: 5 | ncall: 273814 | eff(%): 19.601 | loglstar: -inf < 178.391 < inf | logz: 2.229 +/- 0.710 | dlogz: 0.317 > 0.309] + + 53690it [04:35, 187.47it/s, bound: 1195 | nc: 5 | ncall: 273914 | eff(%): 19.601 | loglstar: -inf < 178.426 < inf | logz: 2.232 +/- 0.710 | dlogz: 0.414 > 0.309] + + 53712it [04:35, 196.24it/s, bound: 1195 | nc: 5 | ncall: 274024 | eff(%): 19.601 | loglstar: -inf < 178.500 < inf | logz: 2.235 +/- 0.710 | dlogz: 0.389 > 0.309] + + 53732it [04:35, 194.19it/s, bound: 1196 | nc: 5 | ncall: 274124 | eff(%): 19.601 | loglstar: -inf < 178.524 < inf | logz: 2.237 +/- 0.710 | dlogz: 0.367 > 0.309] + + 53752it [04:35, 192.50it/s, bound: 1196 | nc: 5 | ncall: 274224 | eff(%): 19.601 | loglstar: -inf < 178.610 < inf | logz: 2.239 +/- 0.710 | dlogz: 0.347 > 0.309] + + 53772it [04:36, 188.50it/s, bound: 1197 | nc: 5 | ncall: 274324 | eff(%): 19.602 | loglstar: -inf < 178.678 < inf | logz: 2.242 +/- 0.710 | dlogz: 0.327 > 0.309] + + 53790it [04:36, 194.73it/s, +300 | bound: 1197 | nc: 1 | ncall: 274714 | eff(%): 19.711 | loglstar: -inf < 181.059 < inf | logz: 2.310 +/- 0.729 | dlogz: 0.001 > 0.309] + + + + + 2026-07-11 16:29:15,166 - autofit.non_linear.search.updater - INFO - Creating latent samples by drawing 100 from the PDF. + + + 2026-07-11 16:29:21,761 - root - INFO - Removing search internal folder. + + + 2026-07-11 16:29:21,853 - root - INFO - Search complete, returning result + + + The search has finished run - you may now continue the notebook. + + +Lets print the result info and plot the fit to the dataset to confirm the more thorough search has provided a better +model-fit. + + +```python +print(result.info) + +plt.errorbar( + x=xvalues, + y=data, + yerr=noise_map, + color="k", + ecolor="k", + elinewidth=1, + capsize=2, + linestyle="", +) +plt.plot(range(data.shape[0]), model_data, color="r") +for model_data_1d_individual in model_data_list: + plt.plot(range(data.shape[0]), model_data_1d_individual, "--") +plt.title(f"Fit (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.clf() +plt.close() + +residual_map = data - model_data +normalized_residual_map = residual_map / noise_map +plt.plot(xvalues, normalized_residual_map, color="k") +plt.title(f"Normalized Residuals (log likelihood = {result.log_likelihood})") +plt.xlabel("x values of profile") +plt.ylabel("Normalized Residuals ($\sigma$)") +plt.show() +plt.clf() +plt.close() +``` + + <>:28: SyntaxWarning: invalid escape sequence '\s' + <>:28: SyntaxWarning: invalid escape sequence '\s' + /tmp/ipykernel_20726/2299532750.py:28: SyntaxWarning: invalid escape sequence '\s' + plt.ylabel("Normalized Residuals ($\sigma$)") + + + Bayesian Evidence 2.31047815 + Maximum Log Likelihood 181.05850686 + + model Collection (N=15) + gaussian_0 - gaussian_4 Gaussian (N=3) + + Maximum Log Likelihood Model: + + gaussian_0 + centre 49.241 + ... [51 lines of output truncated] ... + centre 50.00 (49.99, 50.00) + normalization 20.40 (20.23, 20.62) + sigma 1.01 (1.01, 1.02) + gaussian_2 + centre 78.99 (72.92, 86.73) + normalization 5.85 (4.39, 7.93) + sigma 20.31 (16.88, 23.43) + gaussian_3 + centre 49.89 (49.85, 49.93) + normalization 53.26 (49.45, 57.62) + sigma 5.49 (5.35, 5.68) + gaussian_4 + centre 51.10 (50.62, 52.22) + normalization 71.07 (65.35, 76.17) + sigma 11.90 (11.45, 12.53) + + instances + + + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_53_2.png) + + + + + +![png](tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_53_3.png) + + + +If you repeat the fit multiple times, you will find that the model-fit is more likely to produce a good fit than +previously. + +However, the run-time of the search is noticeably longer, taking a few minutes to complete, owining +to the increased number of live points and fact it is searching parameter space more thoroughly. + +Let's list the advantages and disadvantages of simply adjusting the non-linear search: + +**Advantages:** + +- It’s easy to set up; just change the settings of the non-linear search. + +- It generalizes to any dataset. + +- We can retain a more complex model. + +**Disadvantage:** + +- It can be very expensive in terms of run time, producing run-times that are five, tens or even longer than the + original run-time. + +__Summary__ + +We have covered three strategies for ensuring the non-linear search estimates the correct solution: + +1) Prior Tuning: By setting our priors more accurately, we can help the search find the global solution instead of + getting stuck at a local maxima. + +2) Reducing Complexity: By making certain assumptions, we can reduce the number of model parameters, thereby lowering + the dimensionality of the parameter space and improving the search's performance. + +3) Search More Thoroughly: By increasing the number of live points, we can make the search explore parameter space + more thoroughly, increasing the likelihood of finding the global maximum model. + +Each of these strategies has its advantages and disadvantages, and your ability to fit models successfully will +likely rely on a combination of these strategies. Which one works best depends on the specific model, dataset and +scientific question you are trying to answer. Therefore, when you begin your own model-fitting, it is a good idea to +try each of these strategies and assess which works best for your model-fit. + +__Run Times__ + +One challenging aspect of model-fitting which was not properly covered in this tutorial is the run-time of a model-fit. +This example fits simple 1D datasets, which are computationally inexpensive to fit. That is, the `log_likelihood_function` +is evaluated in a fraction of a second, meaning the non-linear search fitted the model in mere minutes. + +Many model-fitting tasks are not as fast. For example, when fitting a model to a 2D image, the `log_likelihood_function` +may take of order seconds, or longer, because it comprises a number of expensive calculations (e.g. a Fourier transform, +2D convolution, etc.). Depending on the model complexity, this means that the non-linear search may take hours, days +or even weeks to fit the model. + +Run times are also dictated by the complexity of the model and the nature of the log likelihood function. For models +with many more dimensions than the simple 1D model used in this tutorial (e.g. hundreds or thousands of free parameters), +non-linear search may take tens or hundreds of more iterations to converge on a solution. This is because the parameter +space is significantly more complex and difficult to sample accurately. More iterations mean longer run times, +which in combination with a slow likelihood function can make model-fitting infeasible. + +Whether or not run times will pose a challenge to your model-fitting task depends on the complexity of the model and +nature of the log likelihood function. If your problem is computationally expensive, **PyAutoFit** provides many +tools to help, which will be the topic of tutorials in chapter 2 of the **HowToFit** lectures. + +__Model Mismatch__ + +In this example, interpreting how well the model fitted the data, and whether it found the global maxima, was +relatively straightforward. This is because the same model was used to simulate the data and fit it, meaning the +global maxima fit corresponded to one where the normalized residuals were minimized and consistent with the noise +(e.g. they went to sigma values below 3.0 or so). + +In many scientific studies, the data that one is fitting may have come from an instrument or simulation where the +exact physical processes that generate the data are not perfectly known. This then means that the model is +not a perfect representation of the data, and it may not ever be possible to fit the data perfectly. In this case, +we might infer a fit with significant residuals, but it may still correspond to the global maxima solution, +at least for that particular model. + +This makes it even more difficult to be certain if the non-linear search is sampling parameter space correctly, +and therefore requires even more care and attention to the strategies we have discussed above. + +Whether or not this is the case for your model-fitting task is something you will have to determine yourself. +**PyAutoFit** provides many tools to help assess the quality of a model-fit, which will be the topic of tutorials +in chapter 2 of the **HowToFit** lectures. + +__Astronomy Example__ + +At the end of chapter 1, we will fit a complex model to a real astronomical dataset in order to quantify +the distribution of stars in 2D images of galaxies. + +This example will illustrate many of the challenges discussed in this tutorial, including: + +- Fits using more complex models consisting of 15-20 parameters often infer local maxima, unless we assist the + non-linear search with tuned priors, reduced complexity or a more thorough search. + +- Fitting 2D imaging data requires a 2D convolution, which is somewhat computationally expensive and means run times + become something we must balance with model complexity. + +- The model is not a perfect representation of the data. For example, the model assumes the galaxy is elliptically + symmetric, whereas the real galaxy may not be. In certain examples, this means that the global maxima solution + actually leaves significant residuals, above 3.0 $\sigma$, in the data. + +__Wrap Up__ + +Now is a good time to assess how straightforward or difficult you think your model-fitting task will be. + +Are the models you will be fitting made up of tens of parameters? or thousands? Are there ways you can simplify +the model parameter or tune priors to make the model-fitting task more feasible? Will run times be an issue, or is +your likelihood function computationally cheap? And how confident are you that the model you are fitting is a good +representation of the data? + +These are all questions you should be asking yourself before beginning your model-fitting task, but they will +become easier to answer as you gain experience with model-fitting and **PyAutoFit**. + + +```python + +``` diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_23_0.png b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_23_0.png new file mode 100644 index 0000000000000000000000000000000000000000..00a89b2559473df10ebb3dc4975ae59706cd8e73 GIT binary patch literal 46283 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%0DKVUtjNp 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 z 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
    C~X^f+^(-aKU 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_2.png b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_2.png new file mode 100644 index 0000000000000000000000000000000000000000..22ca600fa022ceb37ce3e6d9473842abf48a59c1 GIT binary patch literal 47185 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_3.png b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_35_3.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca9e789acc4fa276bf76dce91b239b055f9c159 GIT binary patch literal 46381 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_2.png b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7ffb890f8b3cc02b37a90aec1ad6f1077835988e GIT binary patch literal 47021 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_3.png b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_43_3.png new file mode 100644 index 0000000000000000000000000000000000000000..a15f1a0fd28acea0199f0cb488506009498acd79 GIT binary patch literal 46231 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

    1mPe?#!SgyAcD%k97jtLF22}UmP1wj=T4vL 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 WsX6l=H`|7W+sF1U)Q?93MgIeD%(9OF literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_53_2.png b/markdown/chapter_1_introduction/tutorial_4_why_modeling_is_hard_files/tutorial_4_why_modeling_is_hard_53_2.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd6409bdc8254f74140c784bb51679f3432ed94 GIT binary patch literal 46660 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

    pKJ!zAG{7otD}6~Ah<7EAUn92$I#rbYAtk18 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�Up{9Y*96&)# z4m@~=qb{=()u^J69nnvkCw-R<%n}FyOu$zgNqqnwNEp>x!1f0xK)67IE*!-NFkcbY zabdDomPwfD*Jt#&;OAG9bVUPA0m-lV)G|7D|7SP-L##?{ekN8M*OQ%zg)^uAT?uVm zL1Ux22)8z4ZbWScR!udFg<79c@+qEi6*9=WGIuPtMLk;&({_QRB;1p&#i)pnWJkV9 z)0JlUG*vw@PAhpOMH=#Q(`yXPJx@;YC43z%EKM1s|I0>!XVY$)1#M;iYN45JHu9s! zmX`W&78%`7!J$PvG9@_hN|}9SD}jV{)-g<>S)~x_5sqP)BUzBzA9?s})Aahws5{g+ z4W_VHfWA3SYE@{83sa#tSpy+Y5!I0UBd7=7ijF>2)*Kjk7y0BW8d@(@N}2Qym1ZBz z&fmyjK@ZSLw}m3>7PazLiar(+K5-}*oSnMO7(~-=( zLGqk*u+J!SN~j;h_WB5(UJ_g5ha-R--7VK3`|~p4Z)CA(5~bQKkb_gMO?BuFp6tY8 z!;mU$p#1l@`iw-0zn2MVep<*J9oU9BCMwGE%K(ye0rTq80mev9s9#Dv6wUV1BJRB+y!7Y$r;UXKLDwEjmv1l^NZ#-e?pwtBV(bis)9bL~d>p_$n-O0|t z{=0~%ybO4_nj$zqLKQn6BuH}4%EQ&1;jbp)5-Ne!IDM(LXJEkp9KuP#3HJFy8UIqPZgQj7*$D|s! zdKfosymsK#Hpd?hKv_W$H=y@*2r&0U$10`V-VhQxr&QKob6!T936)b}V1=bkKXCX0+|o z($X?6mpw z;9HEhoDALi{#BWfhb$eLIc;qkWxNm8=?XJ*K;D4VI=Wa5g_j8SsdnHiTop!kF< z0Pz9Q!^f8n9+qtZ_Au_u%Jhm)%cGHW9YZfmSnfS| zFmLkI-chDKqQ#RC!bHzP%g2mwy|L&y3>~&8q{RrGfi9VTm78#>xdjE(h<6-nf3>Rs zlLo2%i%ke7&Dw_mE;<6JfO%nizZF22C`&(8cQRyeV@X|FnhBDMh`4ws6sC(?)uoz- zSOt6&b#&|lQGQs>0zU#`S%tL{k!2X5V>oHb+AlY9(BW9W1$0+XbqS z=gOB8Aii@!%NnXFE2|P-q;tq6dhY92n*FWXd~1JVc7Ay|BY^Lin3#31cxuPtKDrsO zqfG;KcaO!^6Q#l%sGevVhJ`f^l{!|iXvPk<-oOd>oGMv3T)bcpW(wZWB$ot<_O z77-TKCWV(P;-~Y2Hdw@o*~9E-X6u&F(p~n^?a=3F;kgpns7F5} zv#^GUFymn{xt^p^cyg0gf1P z!F`0-+z~Gy(maLe=A$@3_b=-(eEfqY5Z+;!vz3|gf0FVuu&d-3OD=y}Rhx;il0Tdn z#-dcsb_>z;Ag~%!xy9+D?>~6Z?j)S(}O8AuRo6Tb44$ePC=+6-EgnH-`A0z zK5Bj76obvy>iBStTe>#o03s5Cunq}}0!kgI8|%Xr)N5_ZidH2&>~C=~896O&7xa^h z3^}bs_qQ*2SFI>+{GyW{l{!90NvT%IoCp6%L%)QMN6C2USI=VzSLFF4S~>_`q$dX> z9dkU>=3y6`DtHs_-o1-5ZD2m*c|wM+Annexp(UFN)5ah^O9z!HMnA0I!Z=tnjS-^6D*C*W$E|;R5&vp5>Qjeg{6gFFG2*3d_h&!$0B{` zeWjFx5)QUY>y8*EzqPYb?Wjpb{5=j<68Z_XQQV+Y)uPl#H9S*R_j!HBHPSl=8EBFi z%4@k0Mlg?&+r7im5q?SZ{ahRt02Q=O$|jI84vHz$k0d2-Az=GA60a2XP|?UZ_G#MM zK3=zL`1-I6aY=(sZ*IwfL|N)h=ok$khe93RdY|RVuiy7r=qVbTeNWri@IynL0!9A- z?KO+uw)NvYsfceqsS}fP^ujZ&q@)3<-jhfuOBV!Tu8~u##j39xW?~}fvt}X_o zgs92>Oyy{B&RIjYeIzSp3{rN|dbt1VDJp2KwH~ZI7!6jYGQAXrkDh5DU_oAwfwZVN z)-_5j2cd%p=8K+LUF4=0R3W0-I5=pB>c%|NYIzTI;B-`KVm2Olf_;bvh#rCL6V7RU zs+9z~Jejd?0c4C0FkVUptXl)hy;OPN40LQ`z_5$a^#y-PYg6bBx5N^$KSpZ+l3eI8 z^P~XplcyQV9>d>n93z02DaowTftV;i;aQhht2F?f76dTovwg*M59?FS*9j2nXj#F} z85xPr9}ODCDETfVuZKTX#83DU>f%o;;%_85GgW~_X3THY4HW^RP!4E(3jV9yh)E*^ zTn3L$7{)=9g_wH9y;Zz+j2wm7i{0zz*z+kOnqR<36LCLx6&>4|c#nFs3s-pKF#XKq zu91}IwOWSIwnJS$Whj1|-H@&Sp7F~kQ3|YGL*w3&l9|}2#BxXt(2HTHU4O>Xf#BpD zNsAdd&V}UUO4b~B*Y{bD`#``1 z=9r{pZO{u^LE#vN!+m{;@;-!)ZDzn3ys9SU)2}h)$4bvXe@wWYtPDld-S!8h6GSp3 z`q$$`K#V)t`7<>=eQB^Q3Jj?M$y4)5nub$(Uog&~HY1J<0Cv{U6V zj|tFaYPYSRZjOFQJ%Z@iUiS{IAWY0<8x4w^}nUxy~^WAH*R3|D|n z0i8_kEz5Ol<{EGpHmR2B`jMKz56uTP0eH_Zbf|1 zD@)UXk14pGbbUsKs100!H%lJb+B?RX?UPzIw@V0$|`&X(4|I+NMA0c-n^%Pv1fWB%Y9&YNM(?@;)5@gy(AvtG}z!| ziz#{cBirGQy_i12v<_-B6Lzdj2WjtaTAD~CwiiPaGIlIA4J^V}-0M4!`3~luqLRJ# zzGLN96!{qDFpLtx*4TZAp?Tt&W+Y6#?y3VS(-s^#*6Kn~;_o7sj&>WUTvR#w=s;2K zROFyjI%wVR-}1Akp{lfjaUx`#^?}Hlge(QG$IEWeqARJB&egnj?fLo-8JG`2ENFE> zKaX+RNjSQpMMIKP&%_;2QCCig&w-JP*{@#@WU|(7iJkm_w324J?c4t7j8{h!{ z4lh`+tDhk9lLn8p)vb2G=Q`+m1g$H0&r&1CWFVuzUn=UK7bN^z9T#LWm%N^wQ?&(W7wTIuHOM1J((xaK6||Ti5>d z+BO?7+yb1s&;1tD?X-fv>fiv=Usy3QI!HbK^{;^Lu9BaCxf9^ggYPJlpadS~+Zw;3 z$=G@ap-ZD@Spp_&+`v^Q+2VrJM0Zf{59uo=Bt5CG)xKmK) z1zlo>mM<7`jo@2p%?kJsFHHm9vo0Mx&-3u{;i+(WWb2j+bUBUK69KO=cV$$0*C$>a z0u9qzlAik~LsJHhp}_wp;r!pERo{-6BtX0G7Ica7!1)3_a`=Nx1tMc2Fhr*RM(zL) zfWFgU&4)fF(%wPIQ&}?OZ)+vjIz)TnY0&yQZ{@g!qF@0VA8;N_rZ&3ySwH#iL!0TD zFO~)%cp;QRX!3c0gDLcbt))04od|B;Re73Tz^K3k23VP~FX>BTjx{SDLiuK=Ego#5 zt`#dTU=s#*VoCt^$MiW=_w3nr&`hhYStR57sHWvr_yQ=NTH8YZ5OIp++6|Da>Fj*L z6ke__OqO91(NA_$(4z?p3p6U0hj12x>$(ls_1-fruVVouOLpj?w!xH+J>Mu3Vrhhc z0jujkxy>nL>bJ7@I-x@mpJjgGuGNPSGZFvq1XwZ3%W8~MxBkW);%Y#hgz=vZm`j~O zysOZaru4s=+$G0HP2K1@9RBA!-xyc`V8(z!c2sz6)_e|KFQA7sZJ@-RY3kN8e0t`- z@sQ01+n+`BC+NLI%oGlS@YoJCI0||}N!3~|AUPrvEpIavKjd|LeMLX-O;Qg3qk`(` zd*|)joT=z@AVQA8b&S&a{gc?_{r2yKd$-y_OdijA5e8w7_*CxNp5dmafE3E)w0$yy z3%3B{kSy%`FiNO|I3dAffAFt4a(kBL-C@oIAS@K*252xtqgu|zThOXNwyZE+M?5DF z9kW{D%9kfNfD4yZ=g;p$}OI^m3NsbKj5&0Sky)u#2{Pap3gHk-B!`L$pw zVK6DPL_7!qKYkB#bgUW^UOE7FH)k{O&cwH^Ko1@j2l6qg_$GzIg9bFr;Y>S9Qirte3*u^R`uEp2J|K zUI)t3@QJr+4M+%urx<~>m17@T0S(=0#2XB@u_&6hiAaVZ2x-J(q2f)~mG(>#FO;Gi zV0}lFz&-9^W@d(}s^8jvE9GUzC_&(!L+fTH0Zm7((gtUJ=D+{mW(i$?L9`$z=VYDV zo*D2sPw2Xu*>r*C^BByTkbM!;bmM@M+d!4^Rd4U(7vufNB-=Rn_&l!XdI}c+Q^lGH zeZ}d#sd@blVXI_{Q#9@1n3goYi~5ptEg{? z$KObPTPXPaIs`4W$q>^KZ2F6}=f$U8CN5CgpA$-%s&c9D8-9BB0nC3g9XfRF#LnQM z+ZkAKtz?CxkMcfZ$g!+uzC)PlY~9zy&+jqJ{r2A-nX14Gip(eir@#Hit#kY2jVBbw z948;Dg}(f-H5o8-uo}tyYRM~YmCzeOM#7;J0^Q%mp)+5g&1s;Q0Q6(Ty{O??CA*7@yNaXR3uB7D~Y&)1BUPG%&PWQl|~4SpjEa18SBwYDNxctK;~B@81WTDZ%4T3Vuc0l)S!)19xG3aqSfMJJ zjGgvpwE7MS@_Wx+?DUd;JO~sMkS;_U4noNRqDGlF7z6%|C;9obWuoU24ydf5+1S`H zp;^Ki*l=@&Q7Hc>_RZgs%RSW7pjJ)Zyn&K$vw@C4^>5;*+XxthyS0RD&$b(D>U`^T z&Majtm83@;)hhtpGB0aOT$XqPJ=2Tah-6H#0RPnSpBK&^f*-%rwvob zH2f2!m4$moW6A>IdO#ky7Do4n2W0585?;9`=-zi!t6k^ARoT)Y-M!QNXF^OJUeCt{ruK;qqvVV=~k(N6{j#D}dy#K_+d z!IMl2e%4MfLX}<%Zv+b)alaHWJ;O(^yPGY&-)4CfhXp@!P3TKOcbqo*4$Ewy@B(yR zOk$f`dFffo8lHUk7I~xlA+IDdvV8%;0 zeB$-0j6&h)4khc>ZyTeQDC|g?B4I>ofX$j3101xg`t6pd&lS6^AW_xlbtKFDu|{ zBwj;?LJBqNJ>lG0VI5j%c!Qg&6HN0(K~@=XKxBY`H2x4&UJOoT0Eu+X0Wc!i|7?J% z6u3cTwo>om@y?Z7l%jp0C4NQ2SlOo{kg=o1RXfJ}md=!NkRC06{6S+wHoOh!8{ z=N~{{DdUDQwh3ky+Tb1bi~V5aDZGHlzd#H;!4HUdTZ?cp45`S#Hn3Sw7}-H=2|y^5 z9`D68=Ytbel27WUZfyk> zZ28n20ue!I6%Z0S0ESR~Eygk?P97e&i#rmAhCKAjK3@|)^}|~n%0qYj5JOF&N1P#c zI0Ji9S-uB0mvUu0bY;;MEgr^R?ksC6+bmbHpD;$u^p$M*X?(k@9PLx+6=z^iv}9U27kQ#8l-&prN5DZZmZ@1A7>X`g|q= zhW8|_$Z|n`c%(uX%=ONPKs}ERvh}sG$@Qf8PNr96uVSEtAEP{@uYVe*<;hHyd2VOq zoTQFEs+-{V6>R|nyHF=|T%jRubfQ3kCOTG&k>fphv{?J8JMk2AH;yuV5Ev1 zdWGTpF+Dx4B1EY2C6KOLRyv%s36)Un@gj^pXJdsfpEfAywVs^WHnpxJ$3N{%d-9(E z*C_FXc6Q1ZQ^+ojENfJ|kbZ_p@F>6=QFpy^J9wU4iC3Q6lCL2{5w*#vLJIIT^))DR9QM!}PK`_*5saI*l*^R2i=I;6vpYWUHC*SAc-5 zpwhIm#VI19bhdGT4|ugIxO@rXpBUi4kuUrJBhPw`rvf z^O7()&<<78A`VH0VADpe(=r+7>+^gpy2Oxgklh77St;ul)W{A~xWR4Bov>dJoMH{{CNde@G`XZ!&e5tJZat-zyvk1HA^+vlh{W2cdSam zGbjHG*T8z;g|Z=917+JEL9e8&NyjCfz-J3nXQhV6EfNCOrz>r$Xrg;dSd1@UE>yU5 zBrOxG7&~~|n*jY{HS5CXY=VDp9aJWk454~`L%2M$G4qU{(9N^l%Od^kD+{mYm-b3` zWBFKJoK@=JkhW5>?bUdQ{=!`r!O|16PBzw;*4OSw-?UJ~JI5dSIyZ-TN=dp|$_~=c z+-r@WKOi|4PVn_pfe^qEk>1vSXV}Mh?Wmz)CJVe_Lky_I1y0$BII>v~8{Rj1UoFS> zQF$BV#)krtp+*vzGf*fH&C7$W#9%k19g8xDl=v*b%U~k+Q?c0vPCDd4`<_O2A0ys5 z1N%qOA{Ki>ri1&)X{!dmbEd4uAw0cIc$n)X0iGrs^Cc8sD!UCY2|xz&R055>l%GN? z3Wme(w_jW%a}lN4DD?>^qOLyK zcbM{+JM#(Y_l7NIMzY;QG954qjH631dP7DsLdQ~}pV}O&U@^`+eGsBL58k?ixYYs! z>(>vFOG|&Lp}3yPxgsX4Bg)jVb!`a^<&NL+R0z+83WXzXVXE~eyu1i-w+48RVUEA! z@~sY-_4C}{+sXrFKVb2BKDYb44jOFmm+sI)%zt^Hh$j+>gkj@dU0kQ_;=a4n+cqd?b32iU__$FX&k~jdbPUZ&PnxFUf(SJ0sFQczTw(kGhux zz4nVy_$tO7V(B-t_8@{nhT z%Z8yXsjQd5An13#ni&sH6zww0SLHC$jQZvB#tSHD)b}@9hH!%ebzXMx{#%Ba_A7F=nIR2>Rhjc7c7omu-9nIjNd%A~m#s zUOdBzz^f>r84L`GJV!#X%OVHNqr~4r!aZalx18GlvnLJn!0<*NesS@G?a>U{@Zzd< zu*bN-?YB;5=754`4J{d%(P7af3?F3XsQVttGJ8xIn2=t~P=f#=B0cv8_*OBQ4)Bhj z^8J%~312gl8x--k?{?4O?u#6ykKH(O7Unj<-+RyuyagdxdJg>RM;fKTO+ip^%dan) z5O@4P662{tH|Pwq7*!qnxJR~~0kcfIJ%#rsF|8Ur*GjkGw^X{xQH2JORIP{y21DBY z^A!y>9iz{&CjW#vZ@VVqg__}6VMHM8{<$xsaj*7TKcP1J0kSm+BJqQSIm*G}p<0 z`V?O_^agq|GVKZ~zPX<H{xy zF-xPPJN=5>aW@E4Glnp43n!p%DB_3_v4)uvLO|KCWlbk?#43jS=9-$6%mv`c%jk z%f}(YgfC^zlZ3Z=AaxIN(9jb%c>560EHp}Gqk{#RJVCiY|G*NV+lb`AI{V+^MEct! zmvm5k4oz7IV!sFn&zZO*fQ53as#uZXHaj|S+ZDhI2B7U1xn!)XQ(RtdNZk+C4-j!p zP7qLatVk9GZ4rg))=&NtWt<(fcobfu!2?VPc_G$dg`GC4G!r}8R0^%|02nJrp*$Kl zZWY(m$tWW)f$%KJu*h>hWy9^&s<|<>;x3XA9|vzCBVC{nsnt2Dl1ywN@UU8uC|55hl;Z(ML+wh7Ni!vuU zmP|=VQb|MuNiq*nX=Nr>p=2(Kl1NCU$xt*>NurFUGLxvpw;!(Se%|MKzwh1N?fc{2 z?yD^==XtL4IF8?M|Lp^K^}$h0_xo#-)I@o5GvpS}++&*LaG`{;cOF0Y?$w*@OsF#* z)nabho2e~bw#-cNEk-H_#rQjK8xRW>_&t%Tm*rZ<_KUz?r{~7ITbVsBBeRYA_s_rs zAP-P2yYA6yW($1);s6hxxG+dWU__qd)2v}NLhWs4a$K_gJ z(46h8ikIy%QA%MT>j?S%vPKavCX<$1W{56fU!=^Xm6cUbDA&?5(Yo=s=HHbwe!9*A zVE<<-rpe8rsp|bvGLs)~FJZgRtO18V25OcL3~0YL-DJY5qNC{I2<8hEtCn*e8XI3$ zI84a$)96fR2vsU{tJm+g)G7ZU?;!ACbGC+spn1%F?AC8`HhhZ2)O&k;=~4LIP=WzP zk((l>LU_IoD9Yr{mjbS-a=sDR?)rC5zCK5-TcIvZMxkBhnA_-)dvymQ4J>dgp$|64 zOUTb}0Zp(Y6%CoOmZs_Vx6>g5dcC3_2|S(1A&3B)nk{f zat2JP4H$RB9AXtEz>T8`sJwOLEP6lI#HVd31X_t?WL0<9Z8PJHYt(@>8GTeaRmNzU zDayA(h(m!H5XU?42yZ>xcc6^c5&hURHBx5C=U|{4*Uai_kzcjq5@yAJPtRirtxk9@ z2u#~AdEuimAE0hIY2{MHI0nVFUd|f_jNK`V_lJSVPALOm3|?t5kW}tlE1AYG-ugJ1 z)sZ^aEZ*;8#~SJxMz%cDxcn$Arrcv|QErqyPgd|C$q141XZ1F>h9pvG^>cz&Xel48~fXsgz9ZS*+wEGBw*}=m7tc3jiZ{SIFS>N^7 z^Ttt>zn|kyuZquFH%E}+=Zm34hhC)A{GY0GPgS&Csp9)h^km@N-E#v_35fu|t(E7WP@A&*=AJH>6(-u8|v@$QTSbA4R?EWL_JwJ9uW}?2^(^BR^ zvAxUcI2f(Ezu~2>2U|;tO*!b%W+HjyDWB&%>*I7*?63!zHbgaNm2V?PYTA=R+F#x6 zuj_N(I?euZ-T|QS|C&<=(WN!KAO4RyH4g*hDqTA}&N$nfDQ^w*3+{as3igyeqv-(h z{XeQaT-jcTU0;@Iz@J~?K&R97jGj~;HPNpFBk2a-FQ~1oeKoa0Q^AMBi2sgDaRRM_ zz5NtpZ?lpo6C1Kuh0hBE;Wq604Z6$3G4`5?KCS3T>uC%@-#i2Akszu3<*pOWNzN*4F;y;&TK0>vz+*)Nng=k+A(VY zs0tmoJhb%#Z&cppK#)7WKq@NM&$=>HfgV3LFWG&2CLsP6VHOIGirx2#FBo*oWajhs zO8ix>gBOCqqVU7scSQ-tIBuW!*-cV%w;KVg6h&X}PAk5~kas##K7Lez?^&$A@B*uV zWnm)Bh~xY7pK_ORFNjEeA?U@FdK^9P>7)9#$C|s%Fw5C`=4RHVm0+Gz;aWgu;q4E_ z(;414C1fRF)Uct#$>T>tzY?9QyWN+_X$03hzSQT4tFy`%n3@&t?CjTkcgfv4 z>rGP^$fN1qvW&HqjY=$3c$tI%sjo_*s0!4QT67uQcFN+jnKy{qwqoh-=8MUm`WD6- zEW&65Ly|Oe5Tn{82_C_w8~j3KY}KTspx3DUqxFtJ`gts5<;%8vZY2-W5%ZBEPm_cw zncHTZdS}rVUJuOB2A1NmkF~zmee!~4p7X&_DW>t$1D(zG_l|6pY^#z}R8W|SLl381 zQM8}N_XKc>@~;PaD9#S9ytHy$7d}ph!W~}2=3$oHcL;Z3k@YBqj}g*&#fP9IUR4>b z^(EgAFl#;r$za6ydWGtTtq=C>RM}jvdu0i^sKw%9F{*bhm;=lGr>>$p*9k|HpodOr zTZKa^%0w=XI7@3m#JN=Ag^&aE&023my$4@8Vp>SJqTaplHydBvb#uP};dNl(V_GA| zn%M7KDw$Qb2YXENvu|;+?mmp6fl){lX6#<)f4hi%9OE^usfiIu4e#7%%$3_V?srdk zDcE_^5B_;77M`xWyh==3a2J35WEWM5FMLC!%qJ!6uiMj3VqC!zt@ZIs^NE_Mor{r* zYnse$b>)uiZ^XY1!p3C<=0hv^9Q~U=da$Jw#-fJKGP+`Eo?X;{BJ!-MwddC@PQQ@7 zYB_naV^t(rE$U?MP%w{2?RuoVgo3*IOPpgH>L0#%r7Rwmikk<&s2c0>2D}SozwuL! z{4bKjJWm5oUWrZBpN?FgleW96Y^feqC(q^Ou;zz-fc%>buygtbF{>90ZF-l4VVnBS zvk%dSWHdF(MX2s)veDJ_>F3-`&BRoNo1<-HGQv)68tLF9+0y0xWV+?R5Hr*}&$~^| zc$3=m)9yvpn>`C8!FBFmWWc@FzzdEx?)SBJF=>VN`dedZufKU;9bs3Esp_opV~+=T zpJilQQHOX}VDRrh>Z1x+5=sYm<>pTeS!L`6cPBv0xlwclo;@;m@3`i+^U;rtLUVmg>l5t!6{CBao#4||`y%?S4S5}Ks?OF8)pQHY zP-hTMd;2>2>zkDn(uonL4b;=J&)bNj;j^4ciz@7k5_gu+yPn5(RpESa`l z$gtyt?p21cpFXiLaL?M%4q{A-5cPe*RpowTATctMuDo-GoJLD%B07w048rZGIWLhciHFgIRI`R1OKw{K-t z^M{W9Gjlrj3{Ku7Gx2ZU)?@dR19h*{IvQ`aOg`GhG@iKa`e(K>AUsW$r@k@F4cwLA zn_VU)$&)dC<5z+^A>buaYYb$1(fpSgj|>kFLZs~cPSPsf0 z{M)=6PTcWin=Xp48$ub)7yNsUqi3&Gx|G0nA-j&>i!G&PTm2xnkld5B(kZrbPYuR@ z8k#6<_F|we{{wTgyG&Cf^AD5qZ2#^9cdgIm(>%omJDtA~LTi)Y^Zu~PZ1+Y!Pp0Zz z&T_nOr}@KwVHP{K@IhSJZU}8fvKey#`!dnZndlD>o3bo@fdf{ z1V-+#dCxYvnx9@_-fF#sj#C~mG6?Cs&8GbR*O#I#zI@t3+!P3J?6O%}6y&Cv@b89o zWP!@8ng#6==Gds7&1*`eiP%SAXhrEMmuY7DJ8=v6v5D0tfV@WMkqJ3V zcP|wTy{&QftXvI_uUR2iPY8*C6M^GOZ^v;XIpZsg?0sr6Ov7#9lA7rozYx5+eW^B` zWg|a5GgdbP5nwNB@C`F;LMp*hrz}}(yvdG}gV_oDZCGW31`81EjHiuCdt;P*9kcaG zaSG-M*sKcQlDMy@WpYGWn3h&TR_``;1kA`cJ2u& zu}?xg33d_{C`PSI|BS3uz=Y6xaHP1b}fx$msVN5S}u_&v2lD@#A>uuGH)My#I zF(nO+4{p}kBIBbK3si11sJR7_hw+SFb?3HvBuMrtp(1yaG>T;4!6`VM{?K7cRT79K zRmaK?T~Wf?o9t4hUaWV(dFsABtYUM+S8Te3XavIc$DZSVN6%SYXj_pSEEEsg&h*LQ2NTibpVgl6adjye zMQ`KqF1FkyK{7HIAGbdDoRqMYlPJbAL^!F-qv>%llMK#74py6x@d{;I?V zN$c;AH#Vj9QD7!u1k=1VGvDssoywU;;Dbh@%4|2fdUI@*i9W}F-W9QOif5&vwvHjBu$$9v1}M(YJZ=3%)Z8*;NLUQtEu=TR8l4{42q^xc0$v zs=O1uSXUQ;5o|uQHhh%8v$pOzroLY4<>~JP;3LkREk}CteFunm@`9GOMOn)G9=99% ze*42`TnC^ZJO1nQ*u~UuZNXmK5^jC`_^9^hG10pwE@?8y(m>|a^q!AhR+AALjCptP zXl4A{+cDT$UY<_nB<15xGmjM?`{)_!2Be(~STPK9c$}drr{1xWUAQ-fZ>=$AEpU!M z0oIbBu7TQ{HN_o#OvP!$at?+kg6C|@2JZhE#47558*oYBt9fz}(W^@2YBsBx#xj6N zQioDFoVLQ(cUv$FRj#h8QuKB6)=1lB{QP5;T|PSKCHD^EhisLOX$_5DUL$om`+-MT z-_WHB2a}H$>fAYaFUU=2{ajo->$N5I%D1}$JlvqvQ``32aYX3ylQ9qo={*oRBWH~F zpkbSRHKC`1KIqzdUm61$9KvDWza8_;wY$yrM?s|NQjY37!-oNDn&W>B}GccV5 zif`RrkJ_vKfO%MD)oPD2%|)SW^*Mc`fQC7#k9Hn1jZ-Q&P0 zRC=^VJ-J~1tLoFDmS|P3&8gYA@Ag&#)odVpCOTyqIXNz%&7~=svFh7 zA+c33xT|-ak-gt#iG{~UPt}4SwTTPYs@g1;;;CVc#B>CjeJZ~Fe*W3AMeScW$y-N5wWfUX{sO?jD?sVf*dBY00i!wf)~JjC7^ zjy}X6jTp|%5A0PX?>F&Ugk|JjAK`v7ADNDEz)yn+6os>m&<=cSUr&Zu(z~u%NA}$( zT*EwTWirVC`>=Ge+t=Ac2G^`>fs?o%wphk?txjfMt{G`!yQFO}dQ$ZF8Z4`doSY)) z1<&oE5Cc=}9CwB?$k4k&D^qXpi)~TZ*&>i11>029n^n%49hyaA)R)77M1r?{yW%%$ zt;Y#U_sNv)WyGQZ!WOJlSkNVw?B!_-WY)yDtN5j5V!y&|H~mdUE4E{2B1jHrX7+2a zObloli;jcu3KO~6y464YooX8_LAsV>i^c`P$!jGc*b^nv!FShAG`WJCR`FnJGMab3 z|HDqMh?OwWAch%$s5O0ig`;?WFDaE>x~+yUJW^Bb3I|aLsxa)@g-5t+SklI}D)u`y zGEGJmuVsFv15oGfs5B{Uk9Ze&-^pLt6;eqV4PcetoYN3e)g^DZ^0AZ#i&&B;uRR=`Z6s$@&_Xt><`MUl?TH_&}j&Vi4W2)SSR^C`yxY z`sHx}?y;fN&kuD@mVMW-*c?-e=_%nfR6g(#^Zo2^LRC8Ym6*=M*2Mx|djQtC-RJXj zXAgw$PMX65DJ5VMeQ=j%SiN__1P5*xMkixzn8wj1m2gPM3K616YWiM# z^H;s{4Yo%qo-!soRlzWNYT)~XNxSpo^U5epVUN2j-lu@_f-g$I7;+l&ev^`BExQgOi5TnQoz3l*)LqEOn4&DoKk$M7!9P(aTl{ zJUOhZYV%UiD?##557lFHmmAjEjPnJSIv`ryiuOetI)2*+JhMcb64My*@atXaJB`q9 zzJAL06t0{g8BxaVr~!*rKddS5G$Ytp@sju7A_2s-tC+vzd;OX(d0pTd!&oV$9V<;{ z(M65h3kmC``vFA5%NE3fWgXIU%6_M;re=)$b6~$iXc?Q8`DQ@f!xc;d7BIRlSu9wi zc^wX?cmJY%9p0<f!oC9vU}IA_W2zGM86Ss*se4#{7rXStij6XA=^P7Y#fWV^MlFCgDgm1Ky-0 z)S&hL(a*XonAAL%TU3I|UfVWkA|jaGr{;IKZcF}ijySKF^D z=hb*x-BhJrYu1QpKnu!iV_8k0SjT9TM zdpFI_ytuHfdF5j=5$C25d%R8Wiag{M{hgks$*lHak0(2j*(Nq|iqFkT;Mdd3D#xq) z2pPU7CV7r2ZF!a|W4_2R+9|wNda%0H38I_5TkVf~vAeEo0k!YoT~uOLN3=y#%|Am4 zP2fR}CmSm_WFR#BsJaXKnA(LUtwRS3?uB9Pv=d9%l6!rlfH5762p8ggw2ViN{4H*u zVpqrw&bI~E+#XL0tt?KJ#?-;>v#6R$jJQM?!_N}5lcCI1@T`C^prs;1r^VWl>riQy zWfAmwJ(0fX<$P5FJsq6ErH^NA7ZUCV?yVIs*|z}=u4@>!^PD#u?6S&V;G`S%ds%~=D{p?(NcJ&#;AgqM;e{XBSqq%}x zx~Q9w#PG8e1&(z~l5V&rt8_{BNDA~^mcBXi)*m}oyC-OWhN2T(l^J4b8(@VNW0>W> zzFC7cQG$|UtDG_TL^rQgom`P|U~7rX*1JsQ5@SAoZDB(L1HRVNm}2%_j0-+$#<6lN zhLqu$^0(0=x1w^Qcy0XFI|Tnum2rx!H*pHz@Z!^%ElW4Q3_c7o5KMi2X6K{-?8B&W zNt_XUpv%i!4lyA#+oLzr^Wo$P&Mo_;ixXwGZfX*ryv-01>5W=`r;{46B{)JS=lw4M zC3>;nfL&heSZ@jgIy32mpZv4XR3S`6p)U!;eLx)@qgoT!?@8sK|1b$dqnOZ~Sg@>E! zFDKH@Fa$^T;!BM8V~Q$?7urM+hQz0wRkQ5D z7o4bg$@WINDjYR~L(%Za2s{FMG5+*Dfg!vFCj3`LL?&)Zo-z!NmeJg}&fSO_uyTP> zFEueC!MS7NH#fW#aDSmw=so9wqQ1S%{X*jKvECa`++hrUp!q4~(N;Cn4LLyCs81Gx zQe;N0{U~v~sPyP>)sz={yafiINFx`*(wjiKo~NCQLV$u>=%d}xAYEwCeU&CQ|Ke*d z^C+25pP&c3@aE-<7oknA*2T0N;9r|y*rK^F-+-eNLWCQA_qRD=@y#B$Y|KR`fG!c+ z5Z9jP{TDVqo#`7YGN!v!um*qAV9Z2i@wDiV-QGjHyvFS6=m* zQgbPhL1axh%kN<`xsaT&P1OT$` z-mrA`u1At1CXU5wRr`0I4bDnj-G5k)Aotyt`82LxUNxi0dX(uEqw*jf4G7g;Hxy=~ zpnB~S3y{F>T#7_?mj+$J)T)yZ*JYtvCoVm~DS7kox?KTJRm;d|tY9VY^Yb(tOfbL* z-?MGJL1N|2s?O8aFAH=s?~Fp$cBZxzt@N@Sex4;*r|SWkf&?j?KI5&<`2(^91RjZg zzgwlOq?o!}r>^XXNxca*Qgc#QFq~}8tvP2n+fiwP&q(=$%?{p$;a1Rimb;>Pt6Z@3aD?~*LkoC z-ti4zrdb{l%H<1J!inEATH!;?Ww|MEk{B2~QHSw`yDeWv)*5ESz;Yz@|6 z%av6@N^DZT2(l)q*`MP>(48z~*8IG(L937lWQH|Tk0syelS23Q-vQJ^_w1H;9m6?o zvVWC2iIt3qj$V&AJF6FOZx|d>n_ZX=^yZFDl+4iR%eW_%t5GU+3>d(Y!%6X|@Zecm z$5=eHaQ^;kNPCl|xi<6a9gdK3YF{!bt>Fdg1Mt;q3^H9Mej`0XcA!^vuW*+h^WfUDpXTW|Q ztX*PwxT$C+Od(Z3q6=Y>$dhphB~~4C*RM%F zuv@c^)IB}J{&K1|K}#WtkZ{E~R75*k6C8Z;U~k9byX`6ueez|1j_BUWOtqCo^K!UjFa{kc<|4f3rkD zj06a1@8Lk;ej23Pb~uCAUpsLk>?TYHMn$3X$QI#Rcbbv?j?Z%L^&4r@kDcCN$?otu z)-PA0dntjo0)A^7x~~hrn%z0*brG-1kiKKF{{xh=el3g4A&cy7Suiw}2smNDVYNCd z6;HHWmH<;Be>R?CyoEPN`;=w%p1%svW!p3H1XHE@dZOxAY0iE~Oja<3Xa}q$`p$m_ z@p#*fvn+YlGGUB)u3V86aNbfVFjx+{1sxklm#=#%cahox<7dfYm{nJ7c>qY=;tNj` z3Z%C$1miu~T4I7;3WOV9tY2;@Hq|e=CraM}^UIF&4pQLMeDI{7;4tKGLH=@>^4ZJ+ zh6kXfE0-_Zs`aiBoy$!c_=N)_UC#F5l{I{N)kl_=_p_5wjvCBtWeXhN7{e0;pA``n z&I0Ra_PJuLpf#t?Zm19b!IjwYXeClDgg2mAe9t#*h-v~(9R^l^w^C>PY;;0VsG@1? z=D13o_1b?SaJuxGzJ=qKWZ5@BTtzBi?#p-&Wia)Qx)8HyQFVXePJ*nD}-qQQO z4JjnRwCJ|Z;+nIJP0Z?2o;AwVpl6G&avtizHbI=bVkFJw4Ky{*`m4Ofq}FBT0R=YB zy7DweR{`EBJ8ER5<4Ydx!y%Q~P{ArPb5X%h>gT+vwOLN5gb6K(C0-H4w6>w=K7aV_ z-z}Dnz$+sM@1fbAryEKmgND(so9H5-JJOzloap~|9B2h??*C<2pqd#G7boGiC|#l} z4!klZA2xA-+Z9fXR|%HMjJ-Y706l6`*gRL>^{Y$R*`DlTvzRrgQs#%Ei-7v9V@z;L z5Uhl>MY{tnsp=`xkNK!fm$B53y++U8!^5=nqqK3V!pbgGPc<8gE)7ZacSy50FV zQoQkO0;B62Cb~j5P-%UVAk_}0zlPXU;hRmM_Y3zrf@}}NE@=1GwM!)RIWD9x_&;Ft zXZvOuyE;Y8ybF#%IDEWlZ`2@S?HGF-Qi;PI`jlAldT%4DIxfZewB=3$=rmt5PjaJqPzB6levYNe;LtiE7dAH`?;@c}T^ZC!;qV}4T zU?O;b_GqqhhVJtn$O1aBiu8SEU*qu@%u`BTDG6hP-pRKA)t2{BnH*m>@Y|4A+J9yv zTkgi48K}hvaf-UUF4Hy8+VlzKpLikmV^yBVNjuvMFJ6>uUj){Y1&ZTmK{BxkI5yFx zMb_Iyg4wU=?bhK=Qj!L5cZF4DS2%z$&_CfkM{rixG<6Ka=f<0rZzE(T=YTtT@##C4 z%{X_x4X^gy9zl}^umN6TG|ioB$?RH_^>7ot7}2Na{)~vqvt1D-D^1{Ll065t#oX0O zgY@vqs=RG^%4cgN*F%*GNGWvhHU;8g3aS&ZoLJz<4t1|ReUsi3rOn%yf+L2G#r4i1 z&=>Q}E0K$k@D(li#$y#BaVdahiG4xa8*>p~GmbcJ_{$1a4V1U`s8c8+mgRb=LKC%c|(y zJMlz|vRLZPn|2isqXKJ~k|kL=7-8^Lzxz>j9QK8Y9n@bt9gE*@V%U##1RC}Sc!Pnn z5ai!k;lC`YaJin!Ns z!M&ez5w{WpMd|I2xw=M+r7o9lIU~Yy`KfS!sASpgW&K+IbmeV--nsaK1pOs4M`TE5 z&rU^pS<~ic`HZfm$2WZY?EpCLehuHS(=<_{)hXz5j(B9fBVAtnGB#wrl&*B6<_%o; zMOf*WVLAI8igb!dgp2N;^Evt)>vom4{l=z2T8HJtS&vj!&URld6fKL5pa9G@-XH<5mgPE`|UNtKv! z;LU?2wXgcC?lr6|RShkzmg|F8Ae-`U5)*vDY|vnR!VfDx1AAm)0|RfYhPq9Q+i^e8 zM(JHWO2e`PRE$10gjvEZ>;w{!%NlZZnHbffm*S>C-YBZ;j&=1yFa#z5@JC3UvpLsa906VR-w3MWo9A%CjGP(pp?NV~hZKIz zx+_=1SV9?@yBS!}rIW?}hB3^8)X2Ec2bo_9uWr+(lB?VVx<&zjc~5k;T*8S#BRZbQ z+}yIMGWWzkYaR6rNYeyZAgAx=S~@5Tmv(3iXC75EeahESTaRSv?)E|uK+pz=Y1{=> zT%%=~qZyJE@vZHK=Ie{iuu~>dkL4dn9gc(dk4v)zFLgmV$ZZp zgq$zgXd@UalC|!H+LSS#fe5`A7Gji#7`|T9=d@Hg1A0_X?(15P_QaD%8;-F~7uNfw z$sFz`wKbW|;-$k}vdB}}b@O5(C4>Xlmz6@7P_Bxbf5wi?D0t)?Xof`WoxLr$8HmjC zxckC{FMzIJ6Q1XNjQgN0TWzwJ>VaO_Bm7}b!`)8mOg#)+zj#NLXEixs7Q}6F+8)E+ z5L>NFKtiL@EftiBpIvK#9^!rLLV`~(Vx!rB*C)P;9-RFiX2{mu^@&^Sc8jmxsg*b% zS4*&<-<}i~WN1#69z6hBK|SO~x0>_9I1;Su!@*S+W}K3(S3+qW4u;3Q*{-~z+y2A? zJ%Yh0|EyX0E`MuSF237k?Yj&I1Pu<%MX7fpqs-v%u+07~t1a+;-jP&u*u5ED*T z9nBF2z|vIgfjobwBIZ(pLbB0nebP{H_PxJR>GJLcjM8S(Wr5ICtxN3vmavq6*Yf*Rim%WB8&;G;7<5V zC?JL7$5s?F)&>tO`GaB7$rt$;tyC+MEUdaPJ>GdU;v_oL)%v&KhvpQ<-S1MFZU#!bvL3Sf%)uz3;6J= zILoEqVaTu2$sDslXdH~dga&U@>EIOEN6i3nTxmqZ8&JXq=bD$|{P9l7#iP-$GTyZp zqEpXXJkc+wzy?=;U;ZctE1qZfe4eFuEUH|TSQUZ_nx8K0qah8yqOShy+;aix_}>pr zK5AfSD2MoN07hUg$x~hdzG;;2ObdIx_2MDkI7qA-Rp!ZAiCR5cqjC?(*B< z7SG{O?%5$)iw#9PJo#w9bb)>m%PGMH+Or>Oly_iDZaoM8=Skaz;5*Fk?C2md$yk#a zk;Dsj30>ajo?m~<91IVl&fbiSiW1T1z$eXV>>X z52T^EJH5brvIH-oI_$(y7@u=n^pr{C2qJ406%_|@-k6(N01d~eA29{YvJO;5U{%1E zs^qB?1Q(tkjD}v-7Hm51!w!zpt3?8uK2WuzA4NA=>{2~4F+POR3rP|bM)ojPtOFP^ zBt<=cQ5?Uj;>%gXKGn``mj#{=z3o-GZN9v;`AY3cik1XFW5KhnYB3Vg@f}bSJ;F50 z;)VRlhXLHyye6DL<;r^E>s| zLEvivuLh-7=>Fe%G(pCi*i1!>bQsRK@#fz}1Gr!rh@Ejdw%Y0n7hW?wf3&iW2zc-Z5LoQG z=b_wv;|UhE$!yc8KA`B^KEL1f}S!c6HJ>-R5@Tw zf<9FVO}P}<$ge?X&~qsLQ>=j3sBQm^rx1+o=&mB%WFa3+^8t*H%QI^drGX7y^xNHLrj3nh$6<15mL~e* zzc~x%f}w#Jp(CC% zH_3o6uS5CXe3fULTtpnh1T&rPN(U+PX}{R!9U(YHXU@B7P=~SEBCF#6Z{sHCXGonJ zgx%AU#buwDpil?5zJjqNqyJhc&BWC7?W*(dQ&8(2p$zR)o9&*;@Iag&VWb34=w;bb zQFQ6KTWR`yr&35)8O#rQi<&9sySwOncLr}Z&D3Cd4rbF{yI9;3BcB`=JlD=;4$3>yvrD-f zdPad`_ysm$$CSD}`or)r0P0(#hH9ou6}vQ8h#?6F_6g-(Jpx#EJn8K20vnJ*S>^K9 zIO+8gak3qAx3v(z@DUfBe44C@bd)JA0E8jzd8aUQ{Mh*L%1_UExw^tD->R|FpYj!L z5~y?RQ_;OgD@rr?TCk<-Bz@BY35?7Cno(vvgh4NYMinRg54tQ6I$ri?@1p*K1H6Y^%^Rs0O=8#&7rS#jEnTl^jIkS;n# zlECk0zm@vscaAJR_vtc>2-ILm(!3$cky(=_Xcp87|BpzWEVP>C3T)SA`D2cq7?wXy zlCc`MvG*(#V>vPv!J&pyd0OE+@JT>-vR5VF6C1xuN?%1!$T-MusO9-xW;fVf$@hkCd&#PW_QXpU70xWZj)$ij`j~KwXyzqNh zLYY{3=h$9t;oYr6CITUrCn>MKU4eu)duJ!@2JQR%8(C>>9Ty?r+Cs5q8XgoAWK7*V zWM?50S}FCnfA+Dd1BsIPC0>umI^)z?{qhFfpEkz)WI_T;{4fh%4$s){}{p8OLNK*9J17vqmtggAY-V5|AD6QVtrr<8kYK?lED~A} z11_X;n?y-ih#l@ZK*yP}=$fuzjRZ?e)EaIc22U8Xj6D=%_VmmS$a5^VE0C~Wg1zK~ z6?mfqFa0Nmo?K|`**doTQ?m49FV6|kHDJU5Cuy$CO=_mkdZKlNhl>T^j~ujl+f&|Q zL43JR8ArqL0fDNdat3 z_`8;Xi|Ijcp9_wJG3JPgeFoNbg{8X*&-ddHMmOr<0PTb|-2zKF#rJ8MFgq84&t>-a zJ%LzSL+4U6k?I1G{A}1yL@nZt7)l^Y9zA>7_%=W?GXGv3h8e*SzQ}+`n6lh zjc3d_eX}N8d#N}A!h6EzaHiobIijb)d7k<3l9)~8*jW*TVY&LW^GZ(G`zd9 zP!lT{x%XPacZuNd8Ct-GMQ@H;^Xs7L@<0^faX*p)bD&ADo3Id8s`@dgsu zAKx3EeOz>a=RtjtTFW34iE}wIl%GcA?oWqAZZDo+BzaB5+mgc?5kS z;eWd{iC4@(wK*APLr;M03EJi zr1E%`2YY-}dd{3Hzg(z}a0NjK+ssE^I87S;?rHMA@5=`L8zZ6J ztLEZ655Z%{u|F4MZIp3tTb~nmAVdqdpWacEE(}eTASMgM4FZk*`La@>RRHgJ8|1#i zv9RLD543wW_qyYH!e_3y&_+FQ$md|BC7qhY%V&9Kbau^5_M&Z%$jf6IY1}iAOovnO7+Mz%JLs zXc=vFy(^3=S!RtU&IvRPZ;PZu7(!_j) z%rxHZ9fmL{G_)h96z znC^yS{H1i2Z+-5=geh+5Ufi?b^#h4g*d`kR5{QWhV;yF`q3`=;4ci71m}uzl5H;5L5r+gN-ly@1fTI zI(h^{5*GEq)}{2qSA6^-faZUbYw1X=DS7y_{LjU>h?p4fC1Xz{h#TTwUnTgAgkhG3 zTXqUx2U_I#@1BAZ*IDfpk8o*}zYrpmFvgv4oY$Rt4T$FQlV_h1Z(9K`D{ul#_Fyz;x>HV&g}o|R4%6f+ZJ52i>MA_4pF z&JIkLzATMi9BNe-|o1JWJT$I=aI&P!$UkJWQM}ymeq8p&ysLvKX!P}Ab zx(0R}uw$;by^K5Ct^zU7tggt`v2Eji-7hR8+jcQ)B!20JtS*%^KE;5_>f6>^D-td= zIm}?c)vyflbN@_5?*00lH+)-O|7Ah(-|;O~26;=5B`H&WY$zd#Jq_myHp|e8pg3`2 z41WGOb$Pq>emgg}Wh5$7O5Kx6sl)IER(d9-e~pAs1W)tDh|UW`OJbUi{uI7m7NDpf zUh{?@_!+onjGJj%p#=uQ6bIkAk(q4FJP=@}7`cLai7(YGP2vDI(I`$xGg#_)BIQ+ur zV|WDDt@XH93P$kzU1!E%Dm6JD8`pe%Ke*IuRAGzF8C?+eoxQe8PxwUC`*!!@m%;^N zUCZTa-X#uM!B_-^#McZWGb1 zwk>l%;ifN_+h*z5EaZ=e|$Zm ziRU4NB28Z>L_!VMPEgwqj<+p0B2Y2q0+Y=pEA?fg77R^(K_}k|r^u67&sZ@AD=*;z z3S2cHh=%s$_#PN-F#uVFVBU#lMPXaXq6l3>On8QT)SfdU>w^}+KYv64=M4o)Op;WA zO&mUDcY3p(gHvVf+kf&O!(fNZS;P;?(jH_(5Jw5dlGJEq*;EmEd6z#f$gJSN&+4T(Q9o+FWFnemqDN zm0h**L*RIHkWC84$*T`Yv8enVwrcj>+%xcjhu!H`wzji%1L?&G_$`Mvo1lJ||0ukL zhiE>MObxT@nI+fs#BQ0C+uaYEv*&RP3zZ;HSyDHW8v% z93$Z&A=E7Ps6^WyBtQA!30g^eA-+5jT|2`>8uo-r1Z~tI%2i6kn+8SR6HxD>;Cbo% zQJYPpO>ClWR(t+nuowYf(Lf+BU<&Y0a)(}-u7_GLikc_TAA~0)h+=ydI@7Morme05 zojlb7->-x`TQB-<|D9RLc0Px&j~d+@v}CP-=@~D6BQ97N^>#vwTT{_Kx3#e{Tr-dR zvd2GI+VsVLrz$9l;Wz;kY7ixowNFnjLS}-&ACAn)j#_s~_m%R7?J5D}=chstA4!#UY|q-7 zYf^5$la8FQ?mAIKotfhT@#CO?Ve|geAs12MFie7wCdes;O5tyg-tqQoxkSA%E?HTwL5i(T_4Car*+IhwFJ(G)J3u9nK-T_1r{^uIf;g-OR z5Xt&1D^7OFIr!8R*E||VNoO4rpy_3^-LSj3q zvgz9m=DTZY#_;%d6Yp@T`rEik*-ZU9?D47)BS0Fk5St`Cte&7t3!R{{Wfl*HO?!X_ z#_{+z4ss-?Kc35FMnjfS9MJjQu+er#CIwV{5vqG0XCi}!a7hYMjD(NDZr2F>1t`Uh zrrFh02^#Wfq{w|v(Jkb1Vd3<(u^?kG5TRi1z3)|#HgXP^3DTn^w9Q%&Vi*Vu^j>e5 zi=ZxKjSI~X6O2bDtq^h}@4NA^#-)P_N8!$bxHf~1= zTus^~Uyx0UsMmI{vhg9SYG)72V&o_FNS*)#DDap!=^_Nv4h(g+0sg|JJhxk-%m zD;!9tup#Y6stgH{6rRcm#`>aOh=IIs)0hz!_#MB2ScC+R-wQ@aXVhCKsog;f(ql8C7cJa9Hgpn*@0CYMAWM2IVhLyA&{!upwH<3=xKBTY0`hWk>|LOOX(GcTG=8Q*3SZCco zzuX^6{pomJ+(5*`Q1Ud2=y$d89s3p_vYIL~eZ8B&Ssk2$x`^b*Qt4%6LF%o+0L1-R z8ABhJ5TQH$Povt1-Oi4`*!1Ym(?3M-=pttb7XZ-6NsucEBR3Hx z+)dqVxr!xxVm6776_xcpPJW7B^UsI>_fI29*#Gs(|Nhc{f9$_s4|xzY@qd05+1CE^ zPyYKq&)qJ^5`HwDbu7x7{_bZ^-!*&sJDEj3!h%Xtb*caUH%Wh{|9iv#{hFpPlQ79=?Jksgwq$q5JZ3Kqid32%j@20-n8-%XqqGW(xTLQt+ZmSI~?#<2>7 zITV6fnX2K#kMYf@&rO=#UIYY_&q5e*W&%b~cH_sf41ra|$gU5|1SW({THAFFD}?8t zr$9}miFmuB&G|#i-Thf7eZYz7>J0qwaG@pEWUs4hH9%eo3dzAatMe8R+y^+ zdwW9caC4epp-zL7UWGZ<@x8Z}Y?}5z_t_>P=L|F!Wue(|L>n%4oqD}-xdRYs*o6t8 z@g4k{6~|Wn;y$(IvMCF&IUsCjf&J65R%}Q)r|8acLYr=lZzl z)b{y~MrWtL`4#vu`E!_bLJ2q#;xi1u2MgZeN4rWg*FQXV>wQ zze51;e`2fI|H-$e{wMRACMQqUA%05VczWMKc=W&7)c9?DWX+H~Xp#S4A4Gyg$GOn^ zVfxwnL|K+xjNY=KmM@)UcSEviixm|q6cVHOpTAN9K7iOH??4@m%ZaJ{GQ`^0{(cNR z7;(10_?eQC5r^-O{W{w3 z^dlsjL25CyigA59NSSw2T#lc;TleedeEd`1w1Wc|s&Bumn9*V3h`j-K|37YZuA_>i ziqCf|jMVMdDtx`*)wk8|2wz((IZHT zXQi2iL$ymQs1JB|7RtSLINKS*`;aazeF}zDj_~uU_!FaA4i_pk_y!Q@fO!xK-O6}j z^$Fx+KSmo6i?|zoNR-eI6Ay%j4_myiH<0|%*>hLXR=d1KIAbNuyRLmY=Vf;oy>s~d zBQ&fQ81GiV;ud}pUrS!;${8;_hS+D&hUi;z%&OtsTzALkAmMG}5=MO9a3y0oF@W9@ zAI=-_(*v@V1@~*5J`nE0P<6T?!KU+=q;tdTs53pVf5;(^I|a*$;#OBOPj zydb==^!2HP;scJu9)y@-wVf$^0gKBxfSAO~r4kGwVI;DV#uiZz;mSf2)Nvvlp+bKvw8;!iu? ze?d7ln}U`ur674uAr9F>lov%9q8EYFdjsK{D<6N=I`{&e&~|)=^!>v(wv#-&KM1i2 zX$1Y|{G;8wA-)K9&>t(XXE&Y};cxG!)+t_s=ADVu1W`nv#DgCybi!#$(!9Xo+joPy<$BT88R&xzX# zy}He`##+39{Xze{FvM$dLr&c<>&Ix8Ph;D`GawONAVeX)XwCd1Uu7w{ZdqJ6Q09xM zJ*@}A!^0PX_HnQ~U0;~4LKZFb@Kw0W&pnr^(h|#TAA&DN-hF)ogI{;lS#cP$;^`4* zDhh>I!ja&2^6KK(2esU3>mcVeVkk%udloQOVi`|T~9ohEUN6{67UnjeEZKF$|#@N&M_X5`f7YKuJfhZ7YLPAf- znj`B5ex@HhK&T1eJz^Pd`k1!Z3_}b9%VCrvNU+aSmf%#fVmvVA$g1WSz zRBKRD)sdQqJaUNJTHoWucn{C(hx%lx>-ugRX&j)gsFTS5W>Zoi1#bphQWKcz z9@9?&eT@YR?qaI=9-HHPyqMKcG1klv8e|n5l2JsHNTPf&9_G^{e zX2|@y2_(oN1y}L&`N~&?U=!Uy?cxh){w6|U$FJA3*hnKExu%S)l_j8l%mmHo8t}wk zbc%&XS{-i`q6|vI^et`9Y@T=UX24gYx}ao@d+n=NPMuHUoKUzr0Gxz7}EVf*``wyaCfSX!hc6fZBztm)>)+==?tiu`Cy< zI{)uSG3sXg)c-i{r$6AI5~(f~!K194H%%GouBOf{ z8Z1?&B2*2jP>YeiQp5mdl+hwo>XP7q3b-r?JWvP$ts+wbC8mXl`cf^ULJe&N!jyuM zHbBB8DvISHAW}utqL2iF4J4Go?%SVG7I4=B!pi;bz2DjAoPG9wZf0io9O1+tQsqgl zlY=#9;c2Qj0*q1}B5Ic>KoTbF0RJOE>LT}3HfU2F$LT_`C3Q&)xYmitOvsf7SMGfq z;P)Z)5Ai20PsrJN{{N&TKNF}NndDkBZGeaNE*_sd?rew&U^vTg>^hq0agWH^mKNKQ zQ0PTsmg0Y~d_4Umbw^49!WTBM#<0hsyI_Lk07)sy67&-yu&t1?Fa<}Ld=L-=VTG8J z0Z!e@=q^cYJ!ZxvEUR%U@w1N(hO@Y6NE1pdgmf#SGOhU_Z1b?QY;<;BhwB7lQ3qHX z?{DZwxdgMI75jx`qm^%AaX85M^{3@0-3hPe{%b+s06pOUfBZ`sL@o%)T#75xg3y=w zapyXsv}jW277Vt;-9m@A;D>1qNf=epLUoB>9r0}ju0FRo#XQd*s=GDx%Wz3 z(OkF+UT}LWsJe$>h>!)>$<@f_1L*XdP|+ahHQ$V^(H+yRtJ(XR$(bNxhB6dzVFU}^ zgZmBPBZ?3~=}`JCC>)6nIl+V-(msx|IRJ4C#SqB?n&FhFJeI0$RW&Ne z3|s^SW*-MPHVTqRrwxH`5{`?GUPdT2nQjusc9RwvtCM+0#c>b*!UGF#YDgv z;ds;0D2y~_dGqEdJOclPQ(xqQ zW;zyx&KQ8LSma0IFq2D`dPF%f$AoaEI|3jQN&F7Q{%8=`jc>GIKG$&d>ev$3MDiEd z0V5##a6;>feJGlwyYcF0gyr5S{Q<5z2fQ--o0N3u%Z0*Esk*bsk-$<<*b525AsE)* zFHIePZ%hLzzXq@c-5&=L3xG$V=DY`P?!m@m`^Gfb_+5aPg;I0x3^zG+vBa1z)@ zT}t_b$~CCrsnQWc5GQn?v(r2Xj~1bH>xmaRFJ=Cb$@&GXz{g3wz%(MLYD4G7rzlWm?g`M^(pU_t@4B zaWDP$z}jv`a(2W^-1EsrCE2uj-IQaX@N`2hc^&?6!D&j`^`b?QjroEFB(c>q{=H|phTd~zXo18SD z3Ti79N@b-IQ>Pdl?znwBx0~00h$oOme*!Dlt5sD7py)TXwD_l_XeDfPt&_l4vsp)S zyFv%9Pq`xBAr^~0TN9Z~_%j5)bM%AT;Dz*0sNKd-y7Nm*r%qjVg%ndmLqiUamo2dN zIcZG&%Y3^@pIxm)VoobC1dCnIz@Yv0>rW=-a#3TWdV+#f@6Mf_Shc4rm5H;na~ycR z@2*&}BBEh9LKKpel$7<=S2}fH!l$EccGelDZ+rId=YIFyIyVdB3qG%xm)VVCG1baS z7jHZzBcpR}&Sh$9>bJqculamaG>)mRu4dle-i0M4aDp`Q-M-zYIcCR>RcYzz{NiE* zP+=z~j$uhyO}y7ZxPrtB$H!w73WY4DAyuLNDg%(5d+AnIR*R}%a-Almw4GEzS!_Z=;Ns$9G>diED>*IA zh9|hC)iw=@dU|?RYy!{Kb;_ED*hj*fyM`G=O4+fXw4p{XeZgI#`p(I-yqg=Q^+^`5o!`=ilM%ojxp7%KU=tcTefV86ovThS*veoc(JyYcH!BJ8(nuZ zi^|FhFkU^Q(G&o%iNb0&D8skpk>|fWSTfAWhX{whk1^+rAu?0 zQ+EgX`Bec(frd~wJ+)Er=A$WNG(D+-k$U(}4Se?89*6&1)#?HS^Z(=UFAqyPQYT96nYH`g|41y34UT(-~Sx{Q})uf@-lNj=;dR7+=*gn@8xmC-Rp>}gXjsT9F;CwKHeenZy%xU-z(jyHSoDa;b*x1o;>!`&?!e=4-~j$soO`PORg&KMhN<+-%$|}q+u-2f zMUD!~xwyE-g-jnPy1b^imyd>3RKK?N^HatPZ*T8O`(doR$RLP~YHKU(;NUPaGn8Nb z>{-qW_0(NS%9@h#`1i?+7i<#~6E4l^%v~q@g@)Tp^oIgORD3xCW+${e%e?KKoE9@O zGBPkS9+(*)ynpiN!NsvL#lME~E5$c&-u=;DS8ZX=^O1kt*Ta={>l75YoL^mk@*;6# zpXcHgDz|92}fk7HU8f4Zd*ck|ZT!=GRa(E`yok@at=<%urZZ zSd`zduaVwEZ~y#9TWc8=$t@KXwsa*6CDr|7MQTBTaoX=4Iy$VBRQu|%o;OD7ymkS< zXjWxjIReUF*#)Jg{7YAEZs|7Jom^F=H99qVARt`qeX08mis;0*4_UuF>tmKnunijB zJ^1pfxPn5F>E!6=XWXL$O%mrOR&sMoP$E8*x?3JHsQc1g9ZnxKHGH>mTqtVC=A-TD z6Ye$7pX+-Kz0La?oO`pU$AP?S^hf2w*KIt_L7`m=a;BfYe?R}?g~9y?54vk2xm{Xw zEfRkT2@1-)ycP{D+H?1y{qVa&s|x?ED->OV-rse;{NNnkF1+#J3yqHz0c5$X_Uu`s zQsL39wa(^#fj^^p?Yi~re+kiB1cin!Ubl{Ip;ua6U1ZbYx8^eZTAxOH>kA4C*G%3M zQ4eHWyLRoBL|VT6JZ_Uh(b1{ze{10*Xud%qk?rlIv6*GRY#Uu!+2hKfMukrHg zCbQ{xl?(H0=YIdzKDS~M^~8x2iL@R(Y*-FC>JaspPO__xJCzw{PF3 zR);OE9Upu{3mo-5c`|42m+*=eGFscW^EU9w*{;LKgq}Nh&cn-#M^jVN;rGn1=H3Sn z9yoN|KURfR!+kOH^Ye4^@k#DVR$0>;856@}YirB$A!(b>9VTXG&Rx59RkgQU7aw_V zdZfL0=Nd_h!;32$9I)7_ShuQ%2ED1-*=V6{CtSRC-P!k0(r;pT&7qcTF&i73nyJy= z+E+>2Xn~!Ql9Ews0W(ZSMn>4PtG~A1lB$apkrP()&-M_cB)GK;zrljbwwD~15)>4q zVimM|>(13CtTE&HsuDP7Wssz7F*P-%J8E!Mac9bELyL7^t%IYYqqV=am(=Qr1gxU* z^71kx6zmTkl>Gj&QjXSmb(8*;YuEIDJi54B$Z%q>>6T5KET}tnu#jJJcb7vzi;w;M z*;;AbsN^@E&BV^mk4USktJ~o<{LVyB*-JNN*Rw!ey%f?$NLpGN6B`?k)?9w50|H%K zT3YvM-|<512eA+i%R4rl0W;&AC5KwMHgDc6uB2pjc3$v2iidQ^**rrq;im=Dvfki@(2r z&FwvRsU{{Si5pxViWu6qUA#2stp0H0#*MWX#I{qBazbe|nun(+x2oSbhpVeAOXKff zZFbtT6W_>Y4av*P8)z@NrF3dy*fUl$Vj)0k4lk!3s6S6umOQ~5OJ^s4@aOF<<-^6N z9_y`hXuGqIr4bv0KW)c3u5&B5kQb_+J==*bt+S@?V%xXJXBIisL~xRyy?g&Y(x>aB zPRBzZqcp3fk=+ZQ#q;o(CB(()o0^)GyaqVRyoWN2x-#@Hdki+OW?Q+L?cTk6E8I_G zOBIxqXq%h!965Tl(C3FOwiGV{;R^Qo+tI-3zRLpJPOL)~4aPNfBZ8FzW)#m0Z40AY zg!;ir_+@Q0o?lwu>NXoKSD_IrtSayENrQ)v&jFj) zclKLpVZiK(jGxB`UW*-hU$i()CpIi8NeEFHQ`+Unx_tTa?0paKwFjv9jWZ$KcI?=( zr0%>BD?2;;?Y*VTPECHd$bIPgMpDIpiUUidg{?l?f8(^nvx}?m2mV$@=3}4;Y(2ip zt>gZgeGgCAOQxn>oG1UV(?AYcG=6lV|~x3dSlhozwz+%;~Ip?D(#37 zIFo63tq0Y>>b{4V?7p&9zaH%=brV8H4||)p_W%~0LJ<)Wq4jG?#;4%(bqx#>8g|`K zJ9quM;FZM0?pXEt3l1v2Bcj&DE-4d_vYrKE6R^6wyVum#imh40jO@?*wI%0g$EC(c zrzTVNFUw-bY8e=?y?F7W!0*?g^09`sO62XOZh6KF-%3A*<>$+hdc`D`K9-QcL#0yp ze|{P#pysc1RnhhAwJq+cM?c*2of;9tB1L2W9>9VOG^H_acJGSW^3mVS{sZ!L5RJww zx$Anw*|YQr8ZlJ1W5 zFE6)Ge(x+i-lyk3Gngfy>ZeE%m6csa%CnwcRQuc8*g+1Ywv_vBQ2RY@rg*fShmw9; zf1)kRNThtS>r_NcOii2J>2qS+!$hT}nXpS2QOE;NNlBT)!zN$Ul5Zyx&Ms1iWOyMl zF;Y94FQ?=5V6R_SU~#~{8^7M}b?@$Y;5ju?&E9lVb5Tc`H!ISK){Y%viXI2BC-4na zUtgtzjmhWmDGs$!ye=OrR8iYAnkcb|#a`?djfMH&qZ1$858%~-kCp0g^X+000=>T{ zKh~4m_4#gtXk^4H1!DtKJ|VFy`A^BuO#X-kDiBju6*TRxh4%wy?^S(!7BAJ@+jwtx0`_@&wn2!5CduVBCsqe2=OWFiCCud5r5OO}9 z#&E|2vlRcisZsi%s*?dDpU#X-OzNSVf+!I+ zHPoD8T)&p=8mP3Pl6e%nwm`5MAU3jRMxK5S5i`vrrqKK6rn@__~|ln3Bb88*WA;KF7n;Hc~dkrFw^tP3rL`uyK(Lps_@fi&oslA30+7?NH^cIZk<6&Xm>5YUC5(Hs`K-+KNKcM z0ivrqJB3i#;~EH{DY4FumIBE0`QD-V;oecPkjFV@Szad$RtIPV&J0Q+x8CY_g_Qcb z*wt)mdb%6Xq4^tjA{}M;L#a`kuint>ltocdQ65tx_7tPNe&kY@2`PWVzM=%(b#4^j zwr!=5vX^w5nqK+B{H)$=#i_|V<6XN~Z{4~)CnrZhem~`V*Q2#UK7oO1%0Ay?@U${K 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 ✏️ **This page is auto-generated from [`scripts/chapter_1_introduction/tutorial_5_results_and_samples.py`](../../scripts/chapter_1_introduction/tutorial_5_results_and_samples.py) — do not edit it directly.** +> It shows the example fully executed, with its real output images. +> Run it yourself via the [Python script](../../scripts/chapter_1_introduction/tutorial_5_results_and_samples.py) or the [Jupyter notebook](../../notebooks/chapter_1_introduction/tutorial_5_results_and_samples.ipynb). + +Tutorial 5: Results And Samples +=============================== + +In this tutorial, we'll cover all of the output that comes from a non-linear search's `Result` object. + +We used this object at various points in the chapter. The bulk of material covered here is described in the example +script `autofit_workspace/overview/simple/result.py`. Nevertheless, it is a good idea to refresh ourselves about how +results in **PyAutoFit** work before covering more advanced material. + +__Contents__ + +This tutorial is split into the following sections: + +- **Data**: Load the dataset from the HowToFit/dataset folder. +- **Reused Functions**: Reuse the `plot_profile_1d` and `Analysis` classes from the previous tutorial. +- **Model Fit**: Run a non-linear search to generate a `Result` object. +- **Result**: Examine the `Result` object and its info attribute. +- **Samples**: Introduce the `Samples` object containing the non-linear search samples. +- **Parameters**: Access parameter values from the samples. +- **Figures of Merit**: Examine log likelihood, log prior, and log posterior values. +- **Instances**: Return results as model instances from samples. +- **Vectors**: Return results as 1D parameter vectors. +- **Labels**: Access the paths, names, and labels for model parameters. +- **Posterior / PDF**: Access median PDF estimates for the model parameters. +- **Plot**: Visualize model fit results using instances. +- **Errors**: Compute parameter error estimates at specified sigma confidence limits. +- **PDF**: Plot Probability Density Functions using corner.py. +- **Other Results**: Access maximum log posterior and other sample statistics. +- **Sample Instance**: Create instances from individual samples in the sample list. +- **Bayesian Evidence**: Access the log evidence for nested sampling searches. +- **Derived Errors (PDF from samples)**: Compute errors on derived quantities from sample PDFs. +- **Samples Filtering**: Filter samples by parameter paths for specific parameter analysis. +- **Latex**: Generate LaTeX table code for modeling results. + + +```python + +from autoconf import setup_notebook; setup_notebook() + +import autofit as af +import autofit.plot as aplt +import os +from os import path +import numpy as np +import matplotlib.pyplot as plt +``` + + Working Directory has been set to `HowToFit` + + +__Data__ + +Load the dataset from the `HowToFit/dataset` folder. + + +```python +dataset_path = path.join("dataset", "example_1d", "gaussian_x1__exponential_x1") +``` + +__Dataset Auto-Simulation__ + +If the dataset does not already exist on your system, it will be created by running the corresponding +simulator script. This ensures that all example scripts can be run without manually simulating data first. + + +```python +if not path.exists(dataset_path): + import subprocess + import sys + + subprocess.run( + [sys.executable, "scripts/simulators/simulators.py"], + check=True, + ) + +data = af.util.numpy_array_from_json(file_path=path.join(dataset_path, "data.json")) +noise_map = af.util.numpy_array_from_json( + file_path=path.join(dataset_path, "noise_map.json") +) +``` + +__Reused Functions__ + +We'll reuse the `plot_profile_1d` and `Analysis` classes of the previous tutorial. + + +```python + + +def plot_profile_1d( + xvalues, + profile_1d, + title=None, + ylabel=None, + errors=None, + color="k", + output_path=None, + output_filename=None, +): + plt.errorbar( + x=xvalues, + y=profile_1d, + yerr=errors, + linestyle="", + color=color, + ecolor="k", + elinewidth=1, + capsize=2, + ) + plt.title(title) + plt.xlabel("x value of profile") + plt.ylabel(ylabel) + if not path.exists(output_path): + os.makedirs(output_path) + plt.savefig(path.join(output_path, f"{output_filename}.png")) + plt.clf() + + +class Analysis(af.Analysis): + def __init__(self, data, noise_map): + super().__init__() + + self.data = data + self.noise_map = noise_map + + def log_likelihood_function(self, instance): + model_data = self.model_data_from_instance(instance=instance) + + residual_map = self.data - model_data + chi_squared_map = (residual_map / self.noise_map) ** 2.0 + chi_squared = sum(chi_squared_map) + noise_normalization = np.sum(np.log(2 * np.pi * noise_map**2.0)) + log_likelihood = -0.5 * (chi_squared + noise_normalization) + + return log_likelihood + + def model_data_from_instance(self, instance): + """ + To create the summed profile of all individual profiles in an instance, we can use a dictionary comprehension + to iterate over all profiles in the instance. + """ + xvalues = np.arange(self.data.shape[0]) + + return sum([profile.model_data_from(xvalues=xvalues) for profile in instance]) + + def visualize(self, paths, instance, during_analysis): + """ + This method is identical to the previous tutorial, except it now uses the `model_data_from_instance` method + to create the profile. + """ + xvalues = np.arange(self.data.shape[0]) + + model_data = self.model_data_from_instance(instance=instance) + + residual_map = self.data - model_data + chi_squared_map = (residual_map / self.noise_map) ** 2.0 + + """The visualizer now outputs images of the best-fit results to hard-disk (checkout `visualizer.py`).""" + plot_profile_1d( + xvalues=xvalues, + profile_1d=self.data, + title="Data", + ylabel="Data Values", + color="k", + output_path=paths.image_path, + output_filename="data", + ) + + plot_profile_1d( + xvalues=xvalues, + profile_1d=model_data, + title="Model Data", + ylabel="Model Data Values", + color="k", + output_path=paths.image_path, + output_filename="model_data", + ) + + plot_profile_1d( + xvalues=xvalues, + profile_1d=residual_map, + title="Residual Map", + ylabel="Residuals", + color="k", + output_path=paths.image_path, + output_filename="residual_map", + ) + + plot_profile_1d( + xvalues=xvalues, + profile_1d=chi_squared_map, + title="Chi-Squared Map", + ylabel="Chi-Squareds", + color="k", + output_path=paths.image_path, + output_filename="chi_squared_map", + ) + +``` + +__Model Fit__ + +Now lets run the non-linear search to get ourselves a `Result`. + + +```python + + +class Gaussian: + def __init__( + self, + centre=30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization=1.0, # <- are the Gaussian`s model parameters. + sigma=5.0, + ): + """ + Represents a 1D Gaussian profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to fit example datasets + via a non-linear search. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + sigma + The sigma value controlling the size of the Gaussian. + """ + self.centre = centre + self.normalization = normalization + self.sigma = sigma + + def model_data_from(self, xvalues: np.ndarray): + """ + + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the Gaussian, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return np.multiply( + np.divide(self.normalization, self.sigma * np.sqrt(2.0 * np.pi)), + np.exp(-0.5 * np.square(np.divide(transformed_xvalues, self.sigma))), + ) + + +class Exponential: + def __init__( + self, + centre=30.0, # <- **PyAutoFit** recognises these constructor arguments + normalization=1.0, # <- are the Exponential`s model parameters. + rate=0.01, + ): + """ + Represents a 1D Exponential profile. + + This is a model-component of example models in the **HowToFit** lectures and is used to fit example datasets + via a non-linear search. + + Parameters + ---------- + centre + The x coordinate of the profile centre. + normalization + Overall normalization of the profile. + ratw + The decay rate controlling has fast the Exponential declines. + """ + self.centre = centre + self.normalization = normalization + self.rate = rate + + def model_data_from(self, xvalues: np.ndarray): + """ + Returns a 1D Gaussian on an input list of Cartesian x coordinates. + + The input xvalues are translated to a coordinate system centred on the Gaussian, via its `centre`. + + The output is referred to as the `model_data` to signify that it is a representation of the data from the + model. + + Parameters + ---------- + xvalues + The x coordinates in the original reference frame of the data. + """ + transformed_xvalues = np.subtract(xvalues, self.centre) + return self.normalization * np.multiply( + self.rate, np.exp(-1.0 * self.rate * abs(transformed_xvalues)) + ) + + +model = af.Collection(gaussian=af.Model(Gaussian), exponential=af.Model(Exponential)) + +analysis = Analysis(data=data, noise_map=noise_map) + +search = af.Emcee( + name="tutorial_5_results_and_samples", + path_prefix="chapter_1_introduction", +) + +print( + """ + The non-linear search has begun running. + Checkout the HowToFit/output/chapter_1_introduction/tutorial_5_results_and_samples + folder for live output of the results. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + """ +) + +result = search.fit(model=model, analysis=analysis) + +print("The search has finished run - you may now continue the notebook.") +``` + + + The non-linear search has begun running. + Checkout the HowToFit/output/chapter_1_introduction/tutorial_5_results_and_samples + folder for live output of the results. + This Jupyter notebook cell with progress once the search has completed - this could take a few minutes! + + 2026-07-11 16:29:32,999 - autofit.non_linear.search.abstract_search - INFO - Starting non-linear search with 1 cores. + + + 2026-07-11 16:29:33,011 - tutorial_5_results_and_samples - INFO - The output path of this fit is HowToFit/output/chapter_1_introduction/tutorial_5_results_and_samples/f7b96c133609a46d15a374506304464c + + + 2026-07-11 16:29:33,012 - tutorial_5_results_and_samples - INFO - Outputting pre-fit files (e.g. model.info, visualization). + + + 2026-07-11 16:29:33,575 - autofit.non_linear.initializer - INFO - Generating initial samples of model using JAX LH Function cores + + + 2026-07-11 16:29:33,597 - autofit.non_linear.initializer - INFO - Initial samples generated, starting non-linear search + + + 2026-07-11 16:29:33,598 - tutorial_5_results_and_samples - INFO - Visualizing Starting Point Model in image_start folder. + + + 2026-07-11 16:29:34,071 - tutorial_5_results_and_samples - INFO - Starting new Emcee non-linear search (no previous samples found). + + + 0%| | 0/2000 [00:00 + + +__Result__ + +Here, we'll look in detail at what information is contained in the `Result`. + +It contains an `info` attribute which prints the result in readable format. + + +```python +print(result.info) +``` + + Maximum Log Likelihood 157.53479909 + + model Collection (N=6) + gaussian Gaussian (N=3) + exponential Exponential (N=3) + + Maximum Log Likelihood Model: + + gaussian + centre -294101561365780736.000 + ... [15 lines of output truncated] ... + centre 50.10 (49.60, 157.08) + normalization 51.74 (0.37, 54.07) + rate 0.06 (0.05, 1.15) + + + Summary (1.0 sigma limits): + + gaussian + centre 50.14 (-10295526.34, 192063.19) + normalization 8.73 (2.66, 78.09) + sigma 10.80 (-936478.33, 26484.73) + exponential + centre 50.10 (50.05, 50.15) + normalization 51.74 (51.54, 51.92) + rate 0.06 (0.06, 0.06) + + instances + + + + +__Samples__ + +The result contains a `Samples` object, which contains all of the non-linear search samples. + +Each sample corresponds to a set of model parameters that were evaluated and accepted by our non linear search, +in this example emcee. + +This also includes their log likelihoods, which are used for computing additional information about the model-fit, +for example the error on every parameter. + +Our model-fit used the MCMC algorithm Emcee, so the `Samples` object returned is a `SamplesMCMC` object. + + +```python +samples = result.samples + +print("MCMC Samples: \n") +print(samples) +``` + + MCMC Samples: + + SamplesMCMC(500) + + +__Parameters__ + +The parameters are stored as a list of lists, where: + + - The outer list is the size of the total number of samples. + - The inner list is the size of the number of free parameters in the fit. + +Below, we print the first sample — its second parameter (Gaussian -> normalization) and its third +parameter (Gaussian -> sigma). Any other sample index would work the same way; index `0` is used +here so the example remains valid regardless of how many samples the search produced. + + +```python +samples = result.samples +print("Sample 0's second parameter value (Gaussian -> normalization):") +print(samples.parameter_lists[0][1]) +print("Sample 0's third parameter value (Gaussian -> sigma)") +print(samples.parameter_lists[0][2], "\n") +``` + + Sample 0's second parameter value (Gaussian -> normalization): + 0.11335924010781939 + Sample 0's third parameter value (Gaussian -> sigma) + 3099.028904610647 + + + +__Figures of Merit__ + +The Samples class also contains the log likelihood, log prior, log posterior and weight_list of every accepted sample, +where: + +- The log likelihood is the value evaluated from the likelihood function (e.g. -0.5 * chi_squared + the noise +normalized). + +- The log prior encodes information on how the priors on the parameters maps the log likelihood value to the log +posterior value. + +- The log posterior is log_likelihood + log_prior. + +- The weight gives information on how samples should be combined to estimate the posterior. The weight values depend on +the sampler used, for MCMC samples they are all 1 (e.g. all weighted equally). + +Below, we inspect the first sample. Any sample index would work the same way; index `0` is used here +so the example is valid regardless of how many samples the search produced. + + +```python +print("log(likelihood), log(prior), log(posterior) and weight of the first sample.") +print(samples.log_likelihood_list[0]) +print(samples.log_prior_list[0]) +print(samples.log_posterior_list[0]) +print(samples.weight_list[0]) +``` + + log(likelihood), log(prior), log(posterior) and weight of the first sample. + 68.35981822308696 + -1.7760622584685666 + 66.58375596461839 + 1.0 + + +__Instances__ + +The `Samples` contains many results which are returned as an instance of the model, using the Python class structure +of the model composition. + +For example, we can return the model parameters corresponding to the maximum log likelihood sample. + + +```python +max_lh_instance = samples.max_log_likelihood() + +print("Max Log Likelihood `Gaussian` Instance:") +print("Centre = ", max_lh_instance.gaussian.centre) +print("Normalization = ", max_lh_instance.gaussian.normalization) +print("Sigma = ", max_lh_instance.gaussian.sigma, "\n") + +print("Max Log Likelihood Exponential Instance:") +print("Centre = ", max_lh_instance.exponential.centre) +print("Normalization = ", max_lh_instance.exponential.normalization) +print("Sigma = ", max_lh_instance.exponential.rate, "\n") +``` + + Max Log Likelihood `Gaussian` Instance: + Centre = -2.9410156136578074e+17 + Normalization = 523915696.11279744 + Sigma = -3.023887584844618e+16 + + Max Log Likelihood Exponential Instance: + Centre = 50.2399798087453 + Normalization = 51.65027804241896 + Sigma = 0.0623539817262462 + + + +__Vectors__ + +All results can alternatively be returned as a 1D vector of values, by passing `as_instance=False`: + + +```python +max_lh_vector = samples.max_log_likelihood(as_instance=False) +print("Max Log Likelihood Model Parameters: \n") +print(max_lh_vector, "\n\n") +``` + + Max Log Likelihood Model Parameters: + + [-2.9410156136578074e+17, 523915696.11279744, -3.023887584844618e+16, 50.2399798087453, 51.65027804241896, 0.0623539817262462] + + + + +__Labels__ + +Vectors return a lists of all model parameters, but do not tell us which values correspond to which parameters. + +The following quantities are available in the `Model`, where the order of their entries correspond to the parameters +in the `ml_vector` above: + + - `paths`: a list of tuples which give the path of every parameter in the `Model`. + - `parameter_names`: a list of shorthand parameter names derived from the `paths`. + - `parameter_labels`: a list of parameter labels used when visualizing non-linear search results (see below). + + +```python +model = samples.model + +print(model.paths) +print(model.parameter_names) +print(model.parameter_labels) +print(model.model_component_and_parameter_names) +print("\n") +``` + + [('gaussian', 'centre'), ('gaussian', 'normalization'), ('gaussian', 'sigma'), ('exponential', 'centre'), ('exponential', 'normalization'), ('exponential', 'rate')] + ['centre', 'normalization', 'sigma', 'centre', 'normalization', 'rate'] + ['x', 'norm', '\\sigma', 'x', 'norm', '\\lambda'] + ['gaussian.centre', 'gaussian.normalization', 'gaussian.sigma', 'exponential.centre', 'exponential.normalization', 'exponential.rate'] + + + + +From here on, we will returned all results information as instances, but every method below can be returned as a +vector via the `as_instance=False` input. + +__Posterior / PDF__ + +The ``Result`` object contains the full posterior information of our non-linear search, which can be used for +parameter estimation. + +The median pdf vector is available from the `Samples` object, which estimates the every parameter via 1D +marginalization of their PDFs. + + +```python +median_pdf_instance = samples.median_pdf() + +print("Max Log Likelihood `Gaussian` Instance:") +print("Centre = ", median_pdf_instance.gaussian.centre) +print("Normalization = ", median_pdf_instance.gaussian.normalization) +print("Sigma = ", median_pdf_instance.gaussian.sigma, "\n") + +print("Max Log Likelihood Exponential Instance:") +print("Centre = ", median_pdf_instance.exponential.centre) +print("Normalization = ", median_pdf_instance.exponential.normalization) +print("Sigma = ", median_pdf_instance.exponential.rate, "\n") +``` + + Max Log Likelihood `Gaussian` Instance: + Centre = 50.13507900894478 + Normalization = 8.730203550030652 + Sigma = 10.797678770589716 + + Max Log Likelihood Exponential Instance: + Centre = 50.1016222399324 + Normalization = 51.74042118842236 + Sigma = 0.06213782821625456 + + + +__Plot__ + +Because results are returned as instances, it is straight forward to use them and their associated functionality +to make plots of the results: + + +```python +model_gaussian = max_lh_instance.gaussian.model_data_from( + xvalues=np.arange(data.shape[0]) +) +model_exponential = max_lh_instance.exponential.model_data_from( + xvalues=np.arange(data.shape[0]) +) +model_data = model_gaussian + model_exponential + +plt.plot(range(data.shape[0]), data) +plt.plot(range(data.shape[0]), model_data) +plt.plot(range(data.shape[0]), model_gaussian, "--") +plt.plot(range(data.shape[0]), model_exponential, "--") +plt.title("Illustrative model fit to 1D `Gaussian` + Exponential profile data.") +plt.xlabel("x values of profile") +plt.ylabel("Profile normalization") +plt.show() +plt.close() +``` + + + +![png](tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_27_0.png) + + + +__Errors__ + +The samples include methods for computing the error estimates of all parameters, via 1D marginalization at an +input sigma confidence limit. + + +```python +errors_at_upper_sigma_instance = samples.errors_at_upper_sigma(sigma=3.0) +errors_at_lower_sigma_instance = samples.errors_at_lower_sigma(sigma=3.0) + +print("Upper Error values of Gaussian (at 3.0 sigma confidence):") +print("Centre = ", errors_at_upper_sigma_instance.gaussian.centre) +print("Normalization = ", errors_at_upper_sigma_instance.gaussian.normalization) +print("Sigma = ", errors_at_upper_sigma_instance.gaussian.sigma, "\n") + +print("lower Error values of Gaussian (at 3.0 sigma confidence):") +print("Centre = ", errors_at_lower_sigma_instance.gaussian.centre) +print("Normalization = ", errors_at_lower_sigma_instance.gaussian.normalization) +print("Sigma = ", errors_at_lower_sigma_instance.gaussian.sigma, "\n") +``` + + Upper Error values of Gaussian (at 3.0 sigma confidence): + Centre = 1.9035565111885748e+16 + Normalization = 876330725.5982871 + Sigma = 1954631025976492.2 + + lower Error values of Gaussian (at 3.0 sigma confidence): + Centre = 6.468665924711259e+17 + Normalization = 8.730203390689214 + Sigma = 6.650671449666327e+16 + + + +They can also be returned at the values of the parameters at their error values: + + +```python +values_at_upper_sigma_instance = samples.values_at_upper_sigma(sigma=3.0) +values_at_lower_sigma_instance = samples.values_at_lower_sigma(sigma=3.0) + +print("Upper Parameter values w/ error of Gaussian (at 3.0 sigma confidence):") +print("Centre = ", values_at_upper_sigma_instance.gaussian.centre) +print("Normalization = ", values_at_upper_sigma_instance.gaussian.normalization) +print("Sigma = ", values_at_upper_sigma_instance.gaussian.sigma, "\n") + +print("lower Parameter values w/ errors of Gaussian (at 3.0 sigma confidence):") +print("Centre = ", values_at_lower_sigma_instance.gaussian.centre) +print("Normalization = ", values_at_lower_sigma_instance.gaussian.normalization) +print("Sigma = ", values_at_lower_sigma_instance.gaussian.sigma, "\n") +``` + + Upper Parameter values w/ error of Gaussian (at 3.0 sigma confidence): + Centre = 1.90355651118858e+16 + Normalization = 876330734.3284906 + Sigma = 1954631025976503.0 + + lower Parameter values w/ errors of Gaussian (at 3.0 sigma confidence): + Centre = -6.468665924711259e+17 + Normalization = 1.5934143739195753e-07 + Sigma = -6.650671449666326e+16 + + + +__PDF__ + +The Probability Density Functions (PDF's) of the results can be plotted using the Emcee's visualization +tool `corner.py`, which is wrapped via the `aplt.corner_cornerpy` function. + + +```python +aplt.corner_cornerpy(samples=result.samples) +``` + + 2026-07-11 16:30:08,517 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,545 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,566 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,593 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,613 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,633 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,663 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,682 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,700 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,717 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,743 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,763 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,781 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,802 - root - WARNING - Too few points to create valid contours + + + 2026-07-11 16:30:08,820 - root - WARNING - Too few points to create valid contours + + + + +![png](tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_33_15.png) + + + +__Other Results__ + +The samples contain many useful vectors, including the samples with the highest posterior values. + + +```python +max_log_posterior_instance = samples.max_log_posterior() + +print("Maximum Log Posterior Vector:") +print("Centre = ", max_log_posterior_instance.gaussian.centre) +print("Normalization = ", max_log_posterior_instance.gaussian.normalization) +print("Sigma = ", max_log_posterior_instance.gaussian.sigma, "\n") + +``` + + Maximum Log Posterior Vector: + Centre = -24011277044876.77 + Normalization = 3125270.2307336275 + Sigma = -2387925142098.1606 + + + +All methods above are available as a vector: + + +```python +median_pdf_instance = samples.median_pdf(as_instance=False) +values_at_upper_sigma = samples.values_at_upper_sigma(sigma=3.0, as_instance=False) +values_at_lower_sigma = samples.values_at_lower_sigma(sigma=3.0, as_instance=False) +errors_at_upper_sigma = samples.errors_at_upper_sigma(sigma=3.0, as_instance=False) +errors_at_lower_sigma = samples.errors_at_lower_sigma(sigma=3.0, as_instance=False) +``` + +__Sample Instance__ + +A non-linear search retains every model that is accepted during the model-fit. + +We can create an instance of any lens model -- below we create an instance of the last accepted model. + + +```python +instance = samples.from_sample_index(sample_index=-1) + +print("Gaussian Instance of last sample") +print("Centre = ", instance.gaussian.centre) +print("Normalization = ", instance.gaussian.normalization) +print("Sigma = ", instance.gaussian.sigma, "\n") +``` + + Gaussian Instance of last sample + Centre = -2.5614444939533196e+16 + Normalization = 798.0401817263084 + Sigma = -2627054060301375.5 + + + +__Bayesian Evidence__ + +If a nested sampling `NonLinearSearch` is used, the evidence of the model is also available which enables Bayesian +model comparison to be performed (given we are using Emcee, which is not a nested sampling algorithm, the log evidence +is None).: + + +```python +log_evidence = samples.log_evidence +``` + +__Derived Errors (PDF from samples)__ + +Computing the errors of a quantity like the `sigma` of the Gaussian is simple, because it is sampled by the non-linear +search. Thus, to get their errors above we used the `Samples` object to simply marginalize over all over parameters +via the 1D Probability Density Function (PDF). + +Computing errors on derived quantities is more tricky, because they are not sampled directly by the non-linear search. +For example, what if we want the error on the full width half maximum (FWHM) of the Gaussian? In order to do this +we need to create the PDF of that derived quantity, which we can then marginalize over using the same function we +use to marginalize model parameters. + +Below, we compute the FWHM of every accepted model sampled by the non-linear search and use this determine the PDF +of the FWHM. When combining the FWHM's we weight each value by its `weight`. For Emcee, an MCMC algorithm, the +weight of every sample is 1, but weights may take different values for other non-linear searches. + +In order to pass these samples to the function `marginalize`, which marginalizes over the PDF of the FWHM to compute +its error, we also pass the weight list of the samples. + +(Computing the error on the FWHM could be done in much simpler ways than creating its PDF from the list of every +sample. We chose this example for simplicity, in order to show this functionality, which can easily be extended to more +complicated derived quantities.) + + +```python +fwhm_list = [] + +for sample in samples.sample_list: + instance = sample.instance_for_model(model=samples.model) + + sigma = instance.gaussian.sigma + + fwhm = 2 * np.sqrt(2 * np.log(2)) * sigma + + fwhm_list.append(fwhm) + +median_fwhm, lower_fwhm, upper_fwhm = af.marginalize( + parameter_list=fwhm_list, sigma=3.0, weight_list=samples.weight_list +) + +print(f"FWHM = {median_fwhm} ({upper_fwhm} {lower_fwhm}") +``` + + FWHM = 25.4265904087898 (6898791711474904.0 -6.302666628080957e+17 + + +__Samples Filtering__ + +Our samples object has the results for all three parameters in our model. However, we might only be interested in the +results of a specific parameter. + +The basic form of filtering specifies parameters via their path, which was printed above via the model and is printed +again below. + + +```python +samples = result.samples + +print("Parameter paths in the model which are used for filtering:") +print(samples.model.paths) + +print("All parameters of the very first sample") +print(samples.parameter_lists[0]) + +samples = samples.with_paths([("gaussian", "centre")]) + +print("All parameters of the very first sample (containing only the Gaussian centre.") +print(samples.parameter_lists[0]) + +print("Maximum Log Likelihood Model Instances (containing only the Gaussian centre):\n") +print(samples.max_log_likelihood(as_instance=False)) +``` + + Parameter paths in the model which are used for filtering: + [('gaussian', 'centre'), ('gaussian', 'normalization'), ('gaussian', 'sigma'), ('exponential', 'centre'), ('exponential', 'normalization'), ('exponential', 'rate')] + All parameters of the very first sample + [31513.97299772367, 0.11335924010781939, 3099.028904610647, 49.92329668729731, 52.104725511588285, 0.06232091297101713] + All parameters of the very first sample (containing only the Gaussian centre. + [31513.97299772367] + Maximum Log Likelihood Model Instances (containing only the Gaussian centre): + + [-2.9410156136578074e+17] + + +Above, we specified each path as a list of tuples of strings. + +This is how the source code internally stores the path to different components of the model, but it is not +in-profile_1d with the PyAutoFIT API used to compose a model. + +We can alternatively use the following API: + + +```python +samples = result.samples + +samples = samples.with_paths(["gaussian.centre"]) + +print("All parameters of the very first sample (containing only the Gaussian centre).") +print(samples.parameter_lists[0]) +``` + + All parameters of the very first sample (containing only the Gaussian centre). + [31513.97299772367] + + +Above, we filtered the `Samples` but asking for all parameters which included the path ("gaussian", "centre"). + +We can alternatively filter the `Samples` object by removing all parameters with a certain path. Below, we remove +the Gaussian's `centre` to be left with 2 parameters; the `normalization` and `sigma`. + + +```python +samples = result.samples + +print("Parameter paths in the model which are used for filtering:") +print(samples.model.paths) + +print("All parameters of the very first sample") +print(samples.parameter_lists[0]) + +samples = samples.without_paths(["gaussian.centre"]) + +print( + "All parameters of the very first sample (containing only the Gaussian normalization and sigma)." +) +print(samples.parameter_lists[0]) +``` + + Parameter paths in the model which are used for filtering: + [('gaussian', 'centre'), ('gaussian', 'normalization'), ('gaussian', 'sigma'), ('exponential', 'centre'), ('exponential', 'normalization'), ('exponential', 'rate')] + All parameters of the very first sample + [31513.97299772367, 0.11335924010781939, 3099.028904610647, 49.92329668729731, 52.104725511588285, 0.06232091297101713] + All parameters of the very first sample (containing only the Gaussian normalization and sigma). + [0.11335924010781939, 3099.028904610647, 49.92329668729731, 52.104725511588285, 0.06232091297101713] + + +__Latex__ + +If you are writing modeling results up in a paper, you can use inbuilt latex tools to create latex table +code which you can copy to your .tex document. + +By combining this with the filtering tools below, specific parameters can be included or removed from the latex. + +Remember that the superscripts of a parameter are loaded from the config file `notation/label.yaml`, providing high +levels of customization for how the parameter names appear in the latex table. This is especially useful if your model +uses the same model components with the same parameter, which therefore need to be distinguished via superscripts. + + +```python +latex = af.text.Samples.latex( + samples=result.samples, + median_pdf_model=True, + sigma=3.0, + name_to_label=True, + include_name=True, + include_quickmath=True, + prefix="Example Prefix ", + suffix=" \\[-2pt]", +) + +print(latex) +``` + + Example Prefix $x^{\rm{g}} = 50.14^{+19035565111885748.00}_{-646866592471125888.00}$ & $norm^{\rm{g}} = 8.73^{+876330725.60}_{-8.73}$ & $\sigma^{\rm{g}} = 10.80^{+1954631025976492.25}_{-66506714496663272.00}$ & $x^{\rm{e}} = 50.10^{+106.98}_{-0.50}$ & $norm^{\rm{e}} = 51.74^{+2.33}_{-51.37}$ & $\lambda^{\rm{e}} = 0.06^{+1.09}_{-0.01}$ \[-2pt] + + +Finish. + + +```python + +``` diff --git a/markdown/chapter_1_introduction/tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_27_0.png b/markdown/chapter_1_introduction/tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_27_0.png new file mode 100644 index 0000000000000000000000000000000000000000..4660c069a7001de8090eeffa8fabb7e7ed725bb5 GIT binary patch literal 49138 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\~sqxLktvH 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 literal 0 HcmV?d00001 diff --git a/markdown/chapter_1_introduction/tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_33_15.png b/markdown/chapter_1_introduction/tutorial_5_results_and_samples_files/tutorial_5_results_and_samples_33_15.png new file mode 100644 index 0000000000000000000000000000000000000000..44d709148267350e27a040e354388ed32d5dc15d GIT binary patch literal 80086 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 K@J!y=

    2o4px#I^D34t?bruwS>JHpI*QJR~H6 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 a&>U6YOwnz6p@IZ|t)X{5U(B&DPTDd~^~={|G$ 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