TIME-GEL
TIME-GEL // EXPERIMENTAL LAYER

EXPERIMENTS
& TESTS

A structured testing layer for comparing model outputs with observations, measurements and independently defined experimental results.

COMPUTATIONAL TESTING MODEL LAB v4 A–F conditions · O/R parameters · 0.1–8 s · live visualization · CSV output
OPEN MODEL LAB →
01 // TESTING CHAIN

THEORY → MODEL → TEST

A theoretical proposition becomes experimentally useful when its assumptions can be translated into a model and the model produces outputs that can be compared with observations.

THEORY
→
MODEL
→
PREDICTION
→
OBSERVATION
→
COMPARISON
02 // PURPOSE

EXPERIMENTAL PURPOSE

DEFINE

DEFINE

Define the hypothesis, variables, initial conditions and measurable quantities before evaluating the result.

COMPARE

COMPARE

Compare predicted model behavior with independently obtained observations or measurements.

CHALLENGE

CHALLENGE

Allow observations to disagree with the model. A meaningful test must leave room for a contrary result.

03 // HYPOTHESIS

TESTABLE HYPOTHESIS

A hypothesis becomes testable when it leads to a sufficiently specific expectation that can be compared against an independently obtained result.

HYPOTHESIS → PREDICTION → OBSERVATION → TEST
> DEFINE HYPOTHESIS
> DEFINE VARIABLES
> DEFINE EXPECTED RESULT
> DEFINE POSSIBLE CONTRARY RESULT
[A TEST REQUIRES THE POSSIBILITY OF DISAGREEMENT]
04 // INPUT LAYER

INPUTS & INITIAL CONDITIONS

The experimental setup must distinguish the quantities supplied to the model from the quantities obtained from observation.

INPUTS

Values supplied to the experimental or computational procedure.

INITIAL CONDITIONS

The defined state from which the model or experiment begins.

CONTROL VARIABLES

Variables that are held constant or deliberately controlled during a test.

05 // MODEL PARAMETERS

PARAMETERS

Parameters define how the model behaves within the selected experimental configuration. Their values and units should be explicitly documented.

OUTPUT = F(INPUTS, INITIAL CONDITIONS, PARAMETERS, TIME)

Changing a parameter may change the model output. Parameter sensitivity must therefore be distinguished from empirical evidence.

06 // PREDICTION

EXPECTED OUTPUT

The expected output is the result generated by the model before comparison with the relevant observation.

> INPUTS ................. DEFINED
> PARAMETERS ............ DEFINED
> INITIAL STATE ........ DEFINED
> MODEL ................ EXECUTED
> EXPECTED OUTPUT ...... GENERATED
07 // OBSERVATION

OBSERVED OUTPUT

An observed result must originate from the defined measurement or observation procedure rather than from the model itself.

MODEL OUTPUT ≠ OBSERVATION

This distinction prevents a model from being treated as its own evidence.

08 // COMPARISON

EXPECTED vs OBSERVED

LayerSourceRole
ExpectedModelDefines predicted behavior
ObservedMeasurement / ObservationProvides comparison data
DifferenceComparisonMeasures deviation
InterpretationAnalysisEvaluates possible explanations
Δ = OBSERVED − EXPECTED
09 // UNCERTAINTY

ERROR & UNCERTAINTY

MEASUREMENT ERROR

Differences introduced by the measurement process, instruments or data acquisition procedure.

MODEL ERROR

Differences arising because the model is an approximation of the system being represented.

UNCERTAINTY

Limits on what can be concluded from finite, imperfect or incomplete information.

10 // REPRODUCIBILITY

REPRODUCIBILITY

A test should document enough information for the procedure to be repeated under the same defined conditions.

SAME CONDITIONS + SAME PROCEDURE → COMPARABLE RESULT
> RECORD INPUTS
> RECORD PARAMETERS
> RECORD INITIAL CONDITIONS
> RECORD PROCEDURE
> RECORD OUTPUT
11 // ALTERNATIVES

ALTERNATIVE EXPLANATIONS

Agreement between a prediction and an observation does not automatically establish that the proposed mechanism caused the observed result.

ALTERNATIVE MODEL

Another model may produce a similar prediction from different assumptions.

COMMON MECHANISM

The observed behavior may have an explanation that does not require the proposed mechanism.

UNCONTROLLED VARIABLE

An unaccounted variable may influence the measured result.

12 // NEGATIVE RESULT

NEGATIVE RESULTS

A result that does not match the expected model output is not something to be hidden. It is a defined experimental outcome that may constrain the model or expose an incorrect assumption.

EXPECTED ≠ OBSERVED → INVESTIGATE

The next step is to examine measurement quality, model assumptions, parameter selection, initial conditions and alternative explanations before drawing conclusions.

13 // EVIDENCE STATUS

EVIDENCE STATUS

MODEL OUTPUT

A calculated result produced by the model. It is not, by itself, empirical evidence.

OBSERVATION

A result obtained through an observation or measurement procedure.

INTERPRETATION

A reasoned assessment of what the comparison may imply. It remains dependent on the available evidence and assumptions.

14 // BOUNDARY

EXPERIMENTAL LIMITATIONS

Every experiment operates within a finite range of conditions, instruments, parameters and available data. Conclusions should remain within those tested boundaries.

> TEST RANGE = LIMITED
> MEASUREMENT = FINITE
> PARAMETERS = CONDITIONAL
> INTERPRETATION = EVIDENCE DEPENDENT
[DO NOT EXTEND A RESULT BEYOND ITS TESTED CONDITIONS]
15 // REVISION LOOP

TEST → RESULT → REVISION

Experimental results can be used to evaluate the model, identify limitations and determine whether assumptions or parameters require revision.

TEST → RESULT → REVIEW → REVISE → RETEST

The purpose of this loop is not to force the model toward agreement, but to make its assumptions and predictions increasingly explicit and testable.

16 // COMPUTATIONAL TESTING

MODEL LAB v4

The computational testing environment is available directly from the Research entry point above.

TEST / INDEX_MODEL_LAB_V4.HTML

DETERMINISTIC MODEL ENGINE

A–F experiment conditions, observer/reference controls, defined time points, live visualization, matrix data and CSV output.

test/index_model_lab_v4.html
OPEN MODEL LAB v4 →
// TEST BENCH

Protocols & Simulators

Planned measurements, model simulators and application notes now have their own section, each clearly labelled so a protocol, a model output and an analogy are never confused.

OPEN PROTOCOLS & SIMULATORS →
TIME-GEL // EXPERIMENTAL PRINCIPLE

DON'T BELIEVE IT.
TEST IT.