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.
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.
Pre-match
Full card: 1X2, totals, team totals, both-to-score, handicap, half markets.
First half
Physics plays out on canvas. Clean second-half markets stay open.
Half-time
Winner and totals repriced from the actual score.
Second half
This match is closed — but the next fixture’s card is already taking bets.
Full time
Settlement, server-seed reveal, timeline hash published for audit.
What’s on the slip
| Market | Outcomes | Notes |
|---|---|---|
| Match winner | 1 / X / 2 | repriced at half-time |
| Match total | Over / Under, three lines around the league’s scoring level | 3 lines |
| Team totals | Over / Under per team | O/U |
| Both to score | Yes / No | binary |
| Handicap | Line auto-fitted to the strength gap; whole-line hits refund | push-aware |
| Half markets | First-half and second-half winner & totals | live in half 1 |
| Parlays | One leg per league, void legs count at ×1 | odds 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.
Why it plays different
Team ratings shape behaviour — attacking pressure, touch quality, clearances — and goals emerge from the simulation instead of being drawn from a script.
Leagues, form, 1X2, Asian-style handicaps and totals — the familiar coupon, compressed onto a 78-second fixture.
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.
Soccer AI demo
Launches a fresh demo player with a virtual balance — pick a league, read the form, back a side.