Game 04 · Football physics × Odds

Soccer AI

No canned video, no scripted highlights: a real 2D physics engine computes every match from a provably fair seed at kickoff — passes, pressing, deflections, goals — and streams it as a keyframe timeline every client renders identically. Join mid-match and catch up instantly.

78sFull fixture
3Leagues
8Teams per league
2×25sHalves
YesParlays
Texx Soccer AI poster art
Round anatomy

The window never closes

Three leagues kick off in sync, so parlay legs always line up — and while the second half plays, bets are already open on the next fixture.

12s

Pre-match

Full card: 1X2, totals, team totals, both-to-score, handicap, half markets.

25s

First half

Physics plays out on canvas. Clean second-half markets stay open.

10s

Half-time

Winner and totals repriced from the actual score.

25s

Second half

This match is closed — but the next fixture’s card is already taking bets.

6s

Full time

Settlement, server-seed reveal, timeline hash published for audit.

Markets

What’s on the slip

MarketOutcomesNotes
Match winner1 / X / 2repriced at half-time
Match totalOver / Under, three lines around the league’s scoring level3 lines
Team totalsOver / Under per teamO/U
Both to scoreYes / Nobinary
HandicapLine auto-fitted to the strength gap; whole-line hits refundpush-aware
Half marketsFirst-half and second-half winner & totalslive in half 1
ParlaysOne leg per league, void legs count at ×1odds multiply

Pricing runs 300 Monte-Carlo matches on the same physics engine to calibrate goal intensities, then prices analytically through a Poisson grid at (1 − margin) / p. Three leagues target different scoring levels — from tight ~4-goal football to a ~6-goal shootout.

Combined mechanics

Why it plays different

Physics, not video

Team ratings shape behaviour — attacking pressure, touch quality, clearances — and goals emerge from the simulation instead of being drawn from a script.

Sportsbook DNA

Leagues, form, 1X2, Asian-style handicaps and totals — the familiar coupon, compressed onto a 78-second fixture.

Auditable broadcast

A SHA-256 timeline hash commits to every keyframe of the match, alongside the seed chain — the whole broadcast is provable, not just the score.

Try it now

Soccer AI demo

Launches a fresh demo player with a virtual balance — pick a league, read the form, back a side.

Mode demo Balance 1,000 virtual Fairness provably fair ↗ Open in a new tab ↗