Read the change.
Gold shows relative posterior mass at each observation. The white path traces the most likely value. Pause and use the slider to inspect a stable moment.
Observe how Solana market data changes a probability model. Follow the distribution, inspect each update, and keep the evidence behind every revision.
Loading…Where probability sits now.
How much each observation changes the distribution.
A shape measure, not an accuracy score.
Source: deterministic preview · generated locally
Gold shows relative posterior mass at each observation. The white path traces the most likely value. Pause and use the slider to inspect a stable moment.
After four initial observations, a KL change of at least 0.1 nats enters the revision log. Export the window, source and model values to reproduce it.
Inspect revisions →Compare incoming values with the model’s evolving mode and probability interval. Supporting views explain how the distribution changes.
These checks describe the current observation window. Concentration and historical interval coverage do not establish future accuracy.
Each bar measures a distribution change. The dashed line marks 0.1 nats; the first four observations initialize the model and are excluded from revision entries.
Distance from equal weight grows as probability concentrates. Displacement measures a distribution’s shape, not whether its mode is correct.
Fraction of observations inside the previous posterior’s 95% interval. The grid uses the whole active window; this is a same-window description, not a leakage-free backtest or next-price guarantee.
Gold is the current posterior; the white marker is the latest observed value. They can differ substantially. This is model state, not a price forecast.
Start with a concrete update from the active window, then inspect the rule behind it.
The price grid spans 85% of the minimum to 115% of the maximum in the active window. Each bin starts with equal probability. The grid depends on the whole window.
Multiply previous normalized log weights by 0.96, add a Gaussian observation likelihood, then normalize with log-sum-exp. The Gaussian scale is 3.5% of the grid range.
Entropy measures spread in bits. The equal-tailed 95% interval covers grid probability, not 95% of future observations. Concentration is 1 − H / H₀, not accuracy.
The first four observations initialize the model. Subsequent updates enter the log when KL(current || previous) ≥ 0.1 nats. A revision can have positive or negative entropy change.
log wᵢ ← 0.96 · log wᵢ − ½((observation − hypothesisᵢ) / σ)² pᵢ ← exp(log wᵢ − logsumexp(log w)) KL ← Σ pᵢ · log(pᵢ / previousᵢ)
A revision is a measurable distribution change. It can move the mode, narrow the distribution, or widen it. Select an entry to inspect the corresponding observation.
Each entry records the observed value, previous and updated modes, KL change in nats, and the signed entropy change in bits. Negative ΔH means the distribution narrowed; it can still represent a significant revision.
The latest 25 entries belong to the active input window, not an all-time archive. They are local model calculations, not blockchain events.
The entire inference path runs in your browser. Public providers supply observations; the local model supplies the distribution.
Deterministic preview
or public Solana closes
256 hypotheses
0.96 evidence retention
Distribution, interval,
revisions and export
The adapter selects a Solana pool by reported liquidity, then requests one-minute historical closes. A failed request keeps the last available snapshot and shows UNAVAILABLE. No synthetic history is substituted for a failed public source.
There is no private backend, transaction signer or private-key storage. The network mark identifies the adapter’s network; it does not imply Solana Foundation affiliation.
The code below is imported directly from the running module. Copy it or reproduce an exported window with the same parameters.
const result = infer([1, 1.02, 0.99, 1.04, 1.01], {
bins: 256,
retention: 0.96
});
// result.posterior: normalized Float64Array(256)
// result.klHistory: information change in nats per observation
// result.revisions: significant changes after initialization
// infer() returns null for fewer than 5 positive finite inputsSchema version 2 includes model parameters, the exact revision rule, source and fetch metadata, chronological observations, KL and entropy histories, and the revision entries. Observation indices are one-based in exports; the model’s t field is zero-based.
The infer(input, {bins, retention}) signature and veris:update browser event are unchanged. Consumers read revisions.
An independent research interface for examining how observations change a model. The probability creature represents an evolving distribution; its gold core represents incoming evidence.
The charcoal lobes hold multiple possibilities around one evidence core. The character is separate from the official Solana network mark.
Download transparent character ↗Show the input, the update rule and the resulting distribution together. Distinguish simulated observations, public market history and unavailable sources. Record significant change whether entropy rises or falls.
Eight linked views, source configuration, a local probability model, observation inspection, significant-revision history, descriptive diagnostics, versioned exports and optional wallet address connection.
No trading, token issuance, on-chain program or predictive guarantee. The model reprocesses a rolling window, so its grid and local revision history can change when the window changes.
The chosen public address and FIELD preference stay in browser storage when available. Preview mode makes no market requests. Configured mode sends the public token address to DexScreener and GeckoTerminal. Exports download locally.