Package-level declarations
Types
Controls which MCB direction sections are rendered by multipleComparison.
Functions
Appends a self-contained section containing a goodnessOfFit sub-section for every distribution in results, sorted by overall MODA value (best first).
The standard report as a self-contained HTML page.
The standard report as Markdown, for pasting into a document that is already text.
Appends a self-contained section that first reports the Bootstrap configuration and then delegates to bootstrapEstimate for the statistical results.
Appends a self-contained section reporting the results of a single BootstrapEstimateIfc. No configuration metadata (estimator, stream, antithetic) is emitted here; use bootstrap for Bootstrap instances that require configuration.
Appends a self-contained section summarising a list of BootstrapEstimateIfc objects. Typical sources are ksl.utilities.statistic.BootstrapSampler.bootStrapEstimates and ksl.utilities.statistic.CaseBootstrapSampler.bootStrapEstimates.
Convenience extension on Model that builds a ReportNode.Document in a single call, automatically wiring the model's SimulationReporter and time-series responses into a complete results report.
Appends a full controls report section for export.
Appends a self-contained section summarising the characteristics of the raw data held by data, with no plots.
Appends a self-contained section containing four exploratory plots for the data held by data.
Appends a "Experiment Configuration" data table derived from ExperimentTableData and a derived replication count.
Appends a single histogram sub-section for one response from the database.
Appends a single histogram section for one in-simulation ksl.modeling.variable.HistogramResponse, fetched from the database by name.
Appends a single integer-frequency sub-section for one response from the database.
Appends a single integer-frequency section for one in-simulation ksl.modeling.variable.IntegerFrequencyResponse, fetched from the database by name.
Appends a "Histogram — responseName" section containing an across-replication statistics table for responseName and (when showPlot is true) a HistogramPlot built from the per-replication observations.
Appends a "Normality — responseName" section containing a normal Q-Q plot and a normal P-P plot of the per-replication values, referenced against a Normal distribution fitted by moment matching (sample mean and variance).
Appends an "Observations — responseName" section containing an ObservationsPlot of the per-replication values in replication order — useful for spotting run-to-run trends or outliers that a histogram hides.
Appends a "Frequencies" section for the named experiment.
Appends a "Histograms" section for the named experiment.
Appends a complete set of sections for the named experiment in the following order:
Appends a "Simulation Summary" section for the named experiment, containing:
Appends a "Time Series Across Replications — responseName" section containing a per-period statistics table (Period, Start, End, Count, Mean, Std Dev, Half Width, CI Lower, CI Upper, Min, Max) and a plot of the mean trajectory.
Appends a "Time Series by Replication — responseName" section overlaying one line per replication, with the period index on the x-axis and the response value on the y-axis.
Appends one across-replication time-series sub-section per distinct time-series response recorded for expName. Emits nothing when the experiment has no stored time-series data.
Appends a "Within-Replication Diagnostics — responseName" section bundling, in order: an across-replication statistics table, a histogram, an observations plot, and normal Q-Q / P-P plots — the full diagnostic set for one response.
Appends a self-contained section reporting the full structure and results of de.
Appends a MultiBoxPlot comparing per-replication distributions across executed design points for a single responseName in de.
Appends a self-contained regression-analysis section for a single response from de.
Appends a self-contained section summarising the characteristics of the integer data held by pmf, with no plots.
Appends a self-contained section reporting the goodness-of-fit results for a single DiscretePMFGoodnessOfFit.
Backward-compatible overload that renders the discrete goodness-of-fit section for a live DiscretePMFGoodnessOfFit, using modeler for the PMF comparison plot's empirical data. Delegates to the PMFFitData renderer.
Appends a self-contained section containing three exploratory plots for the integer data held by pmf. No fitted distribution is assumed.
Appends a self-contained section describing the complete structure of design.
Appends a single section containing a DataTable of all 15 run-configuration fields from params.
Appends a self-contained section reporting the goodness-of-fit results for a single fitted distribution (PDFFitData).
Backward-compatible overload that renders the goodness-of-fit section for a live ScoringResult, using modeler for the bootstrap parameter estimates. Delegates to the PDFFitData renderer.
Appends a self-contained section that reports the bin structure, over/underflow summary, bin frequency table, statistics on binned observations, and a histogram plot.
Overload of histogram that accepts a HistogramIfc reference.
Appends a self-contained section that reports the frequency distribution, summary statistics on the observed integer values, and a frequency bar plot.
Appends a table of JSON controls from controls.
Appends a single section describing the terms of model.
Appends a self-contained section for a MC1DIntegration experiment.
Appends a self-contained section reporting the configuration, convergence diagnostics, and statistical estimate for any MCExperiment.
Appends a single Experiment Configuration section containing a DataTable of all setup parameters for exp.
Appends a single Convergence Diagnostics section for exp.
Appends a self-contained section for a MCMultiVariateIntegration experiment.
Whether this sample is large enough for the component count to be answerable at all.
What was known about the sample before anything was fitted to it.
The recommended mixture, one row per component.
The evidence for and against each candidate count, with the criteria side by side.
Every criterion at every candidate count, and where each one's minimum falls.
Whether the reported density depends on where the cuts between components fell.
The sample the mixtures were fitted to: its statistics, and the structural facts that decide what can be fitted to it.
The four diagnostic panels for the recommendation and, by default, for the best single distribution beside it.
What should make a reader doubt the recommendation.
Whether the fitted density is a fair description of the sample it came from.
Goodness-of-fit tests for the recommended mixture.
How often the recommended component count survives resampling.
The recommendation against the best single distribution.
Appends a self-contained section reporting the results of a live AdditiveMODAModel. This is a thin backward-compatible entry point: it projects the model into a MODAReportData holder via modaReportData and delegates to the moda overload that renders from the holder. See that overload for the section structure produced.
Appends a self-contained section reporting MODA results from a MODAReportData holder. The holder is produced from a live AdditiveMODAModel (via modaReportData) or from a reconstructed/serialized result, so the same standard report renders from either source.
Appends a self-contained section reporting a MODAAnalyzer result.
Appends a self-contained section reporting a MultiBootstrap container: first the container configuration (name, estimator, per-factor n and B), then a bootstrapEstimates section for all internal Bootstrap instances.
Appends a MultiBoxPlot built from pre-assembled observation data.
Appends a self-contained section for a MultipleComparisonAnalyzer.
Appends a MultiBoxPlot comparing the per-replication distributions of all alternatives in mca.
Appends a ConfidenceIntervalsPlot showing the across-replication confidence interval for each alternative's mean.
Appends a table of numeric controls from controls.
Appends one section per replication in repNums for an observation-based (ksl.modeling.variable.Response) ResponseTrace.
Appends a self-contained section containing residual diagnostics and three standard regression diagnostic plots for rr.
Appends a self-contained section containing the regression coefficient table and a significance summary for rr. No plots are included.
Appends a self-contained section containing the ANOVA decomposition and global model fit measures for rr. No plots are included.
Appends trace sections for a ResponseTrace, auto-selecting the correct visualisation based on ResponseTrace.isTimeWeighted.
Appends a self-contained section reporting the full contents of runner.
Appends a MultiBoxPlot comparing per-replication distributions of a single responseName across the executed scenarios in runner.
Writes the HTML report to a file and opens it.
Appends a section containing one sub-section per integer-frequency response collected by the model, each rendered by integerFrequency.
Appends a section containing one sub-section per histogram collected by the model, each rendered by histogram.
Appends a complete simulation results report as a sequence of sections inside the current builder scope, in the following order:
Appends a self-contained section reporting the full contents of run.
Appends a section containing simulation metadata (model name, experiment name, replications, run length, warm-up length) and the across-replication statistics half-width summary table.
Appends a section containing one sub-section per TimeSeriesResponse found in the model, each rendered by timeSeriesResponse.
Appends a completed-snapshot across-replication statistics section.
Appends a single histogram section from snapshot histogram rows.
Appends a single integer-frequency section from snapshot frequency rows.
Appends a run-summary section for the simulation run embedded in an SimulationSnapshot.ExperimentCompleted snapshot.
Appends a "Frequencies" section for a completed snapshot.
Appends a "Histograms" section for a completed snapshot.
Appends the standard completed-snapshot report sections in canonical order.
Appends a "Time-Series Responses" section from completed-snapshot time-series rows.
Convenience overload that reads Solver.solverResult and delegates to solverResult.
Appends a single DataTable enumerating the supplied solver's configuration properties — the structured form of Solver.toString, usable in any ReportBuilder-built document.
Appends a self-contained section reporting the outcome of a simulation optimisation run described by a SolverResult.
Appends a self-contained section that reports the state frequency distribution, summary statistics on the observed state numbers, optional transition matrices, and a frequency bar plot.
Appends one section per replication in repNums for a time-weighted (ksl.modeling.variable.TWResponse) ResponseTrace.
Appends a self-contained section for a single StatisticIfc instance.
Appends a compact single-row ksl.utilities.io.report.ast.ReportNode.StatTable for stat without wrapping it in a section.
Appends a single ksl.utilities.io.report.ast.ReportNode.StatTable for a list of StatisticIfc instances — the most common reporting case for across-replication summary statistics.
Appends a table of string controls from controls.
Appends a self-contained section that reports the frequency distribution and an optional frequency bar plot for a StringFrequency tabulation.
Appends a "Schema" section describing the column structure of any TabularFile.
Appends a "Columns" section for a TabularInputFile with a dedicated sub-section for each column.
Appends the canonical full report for a TabularInputFile: a summary section followed by a per-column detail section.
Appends a "Summary" section for a TabularInputFile containing the column schema, a compact across-column statistics table for all numeric columns, and a distinct/missing count table for all text columns.
Appends a self-contained section that reports the configuration and per-period across-replication statistics for a TimeSeriesResponse.
Builds a ReportNode.Document containing a complete multiple-comparison analysis of one response across several experiments stored in this database.
Builds a ReportNode.Document for the stored integer-frequency data of one experiment.
Builds a ReportNode.Document for the stored histogram data of one experiment.
Builds a ReportNode.Document containing a standalone run-parameters report via experimentRunParameters.
Builds a ReportNode.Document containing a full factor report via factor.
Builds a ReportNode.Document containing a full linear model report via linearModel.
Builds a ReportNode.Document for this TabularOutputFile whose default content is a schema section (tabularFileSchema).
Builds a ReportNode.Document containing a full 1-D integration report via mc1DIntegration (problem setup + configuration + diagnostics + estimate).
Builds a ReportNode.Document containing a full Monte Carlo experiment report via mcExperiment. Suitable for any MCExperiment, including user-defined subclasses that supply a custom ksl.utilities.mcintegration.MCReplicationIfc.
Builds a ReportNode.Document containing a full multivariate integration report via mcMultiVariateIntegration (problem setup + configuration + diagnostics + estimate).
Builds a ReportNode.Document whose default content is the full MODA results section for this model (metric definitions, scores/values, rankings).
Builds a ReportNode.Document whose default content is a vertical property-sheet section for this weighted statistic.
Builds a ReportNode.Document containing a full experimental-design report via experimentalDesign.
Builds a complete ReportNode.Document for this model using the standard simulation results structure (experiment metadata, across-replication statistics, histograms, frequencies, and time-series responses).
Builds a ReportNode.Document whose default content is the simulation summary section (across-replication statistics table) for this reporter — without model metadata, since SimulationReporter does not expose the model reference directly.
Builds a ReportNode.Document containing a data exploration report for this PDFModeler — statistical summary and visualization plots — with no fitting results. Suitable for EDA before committing to a fitting run.
Builds a ReportNode.Document containing a discrete data exploration report — statistical summary and visualization plots — with no goodness-of-fit analysis. Suitable for EDA before committing to a specific distribution.
Builds a ReportNode.Document whose default content is a compact half-width summary ksl.utilities.io.report.ast.ReportNode.StatTable for all statistics held by this reporter.
Builds a ReportNode.Document covering all experiments stored in this database.
Builds a ReportNode.Document whose default content is the full MODA analysis (average performance, average model results, MCB comparisons, rank frequencies).
Builds a ReportNode.Document whose default content is the full batch-statistic section (batch configuration table and statistics on batch means).
Builds a ReportNode.Document whose default content is the full histogram section (overview paragraph, bin frequency table, statistics on binned data, and plot).
Builds a ReportNode.Document for a HistogramIfc instance (e.g. ksl.utilities.statistic.CachedHistogram).
Builds a ReportNode.Document whose default content is the full integer-frequency section (overview paragraph, frequency table, statistics on observed values, and plot).
Builds a ReportNode.Document containing a full OLS regression report: ANOVA + fit measures, parameter estimates with CIs, and diagnostic plots.
Builds a ReportNode.Document whose default content is a full property-sheet section for this statistic (identical to calling statistic inside a report {} block).
Builds a ReportNode.Document whose default content is the full Welch's ANOVA section.
Builds a ReportNode.Document containing a standalone scenario report via scenario.
Builds a ReportNode.Document containing a full simulation run report via simulationRun.
Builds a ReportNode.Document containing a full discrete distribution fitting report: data statistical summary, visualization plots, and chi-squared goodness-of-fit analysis with a PMF comparison plot.
Builds a ReportNode.Document containing a full bootstrap report (configuration
Builds a ReportNode.Document containing a single-estimate bootstrap report via bootstrapEstimate. Does not include configuration metadata; use Bootstrap.toReport for Bootstrap instances.
Builds a ReportNode.Document whose default content is the full multiple-comparison analysis section using all defaults from the MultipleComparisonAnalyzer object itself (MultipleComparisonAnalyzer.defaultLevel, MultipleComparisonAnalyzer.defaultIndifferenceZone).
Builds a ReportNode.Document whose default content is the full string-frequency section (overview paragraph, frequency table, and plot).
Builds a ReportNode.Document containing a bootstrap estimates list report via bootstrapEstimates. Intended for the output of ksl.utilities.statistic.BootstrapSampler.bootStrapEstimates and ksl.utilities.statistic.CaseBootstrapSampler.bootStrapEstimates.
Builds a ReportNode.Document containing a full scenario runner report via scenarioRunner.
Builds a ReportNode.Document for this ResponseTrace.
Builds a ReportNode.Document containing a full distribution-fitting report: data statistical summary, visualization plots, MODA scoring results, and goodness-of-fit analysis.
Builds a ReportNode.Document for a single named experiment in this database.
Builds a ReportNode.Document containing a full multi-bootstrap report via multiBootstrap.
Builds a ReportNode.Document for this Controls instance.
Builds a ReportNode.Document for this ModelControlsExport.
Builds a ReportNode.Document containing a full designed experiment report via designedExperiment.
Builds a ReportNode.Document containing a full designed experiment report for any implementation of DesignedExperimentIfc.
Builds a ReportNode.Document for this WelchFileObserver.
Builds a ReportNode.Document for this TabularInputFile whose default content is the full standard report (tabularInputFileResults): column schema, compact statistics table for numeric columns, text-column summary, and per-column drill-down sections with histograms and value-frequency tables.
Builds a report document for a completed simulation snapshot.
Builds a ReportNode.Document whose default content is the full state-frequency section (overview paragraph, state frequency table, statistics on observed states, transition count matrix, and plot).
The standard mixture modeling report.
Builds a ReportNode.Document of the stored time-series data for one experiment.
Builds a ReportNode.Document containing the full within-replication diagnostic set for one response in one experiment stored in this database.
Appends a single ksl.utilities.io.report.ast.ReportNode.WeightedStatTable for a list of WeightedStatistic instances.
Appends a warm-up analysis section for a WelchFileObserver.
Appends a warm-up analysis section for a WelchDataFileAnalyzer.
Appends a self-contained section reporting the results of a WelchANOVA test.