PhaseShift · Public

CBB Picks

Each row is one upcoming college-basketball game scored by the Circadian Edge Engine on three signals that move the spread: how many time zones the visitor crosses, the miles traveled from the prior game, and the rest days on each side. The same engine outputs both the fatigue annotation and the straight-up win probability — so the signal line and the percentage column are computed from the same formula, not two separate models. Switch to the Tournament tab during March Madness to see the day-by-day R64 slate grouped by tip-off date.

EnginesCircadian Edge v1
InputsTZ delta · miles · rest
Seed date2026-11-10
Live feedOff (mock)

Loading CBB picks…

Mock data — live ESPN feed wired by owner behind CBB_LIVE_FEED=true. Same response contract either way. The win-probability column reads from calcWinProbability(); the per-row annotation reads from buildSignal(). Both share fatiguePenalty(). The ATS market spread is a +1.0 mock offset until the live sports feed is wired. Totals anchor at 145.5 with the same ±6 tilt as the NBA formula, so the row's Win %/ATS/Total trio reads coherently. The Tournament tab pipes the shared MarchMadnessPayload from /api/march-madness and groups first-round matchups by tip-off date in venue-local Eastern.