OBSERVATION CONTRACT
An ensemble, not a particle decoration
Each line is a seeded charged-particle candidate. Its charge, momentum proxy, bounded path, and visibility draw are recorded separately. The chamber contains no unrelated moving dots.
OBSERVATION CHAMBER / ACTIVE
Observe a seeded ensemble of charged-particle candidates and how supersaturation and cooling select a visible track fraction.
01 / OBSERVE TRACK VISIBILITY
The numerical readings remain available below.
Deterministic candidate batch ready. Press STEP or RUN.
0 / 64 candidate paths · 0 visible tracks · 0.0% visible fraction
03 / READ THE ENSEMBLE
04 / RECORD THE OBSERVATION
Candidate paths are physical model objects. The visible marks are selected by the separate vapor/cooling probability. No ambient or decorative particle field is drawn.
05 / CHECK THE NUMERICS
The fixture checks field sign, momentum scaling, straight motion, visibility boundaries, seed separation, S/C hash independence, finite bounds, and count limits.
| Result | Fixture | Detail |
|---|
OBSERVATION CONTRACT
Each line is a seeded charged-particle candidate. Its charge, momentum proxy, bounded path, and visibility draw are recorded separately. The chamber contains no unrelated moving dots.
WHAT TO WATCH
Hold seed, particle, B, p, source, and N fixed. Move S or C. The candidateHash stays fixed while Pvisible, visibilityHash, and the visible fraction change.
MODEL BOUNDARY
This is a deterministic teaching model. It does not claim real droplet sizes, measured particle spectra, detector efficiency, fluid transients, or laboratory data.
This observatory runs a deterministic educational model of charged-particle candidates, ionisation, and visible fraction in a cloud chamber. Values, reports, and images stay in your browser. It does not measure a real chamber, detector, visitor, or material.
FORMULA / CAVEAT
κ = KqB / p, dθ/ds = κ
vapor(S) = clamp((S − 0.90) / 0.45, 0, 1)
cold(C) = clamp((C − 0.15) / 0.70, 0, 1)
Pvisible = vapor(S) × cold(C)
The path stream never reads S or C. A separate seeded uniform value uᵢ selects visibility. This makes the path hash a useful audit fixture.
HOW TO OBSERVE