TOP TENNIS / FUN EXPERIMENT

Two models. One court.

Jev × Decision-Machine-1
Let the decisions play out.

Ready for the exhibition
BALL SPEEDLIVE
0km/h
LAST SHOT
MODEL DECISIONSTiming data appears when a live match starts.
EQUAL PLAYERS · SHARED MOVEMENT & SWING TIMING
THE FINAL WHISTLE

Match results

This matchJevtypesafe.aiDecision-Machine-1milliseconds.ai

Response times include network delay. Late decisions arrived after their shot deadline and were not used.

Cost uses recorded input tokens at published rates, before free credits: Jev $0.042 and Decision-Machine-1 $0.04 per million. Output is free. Partial totals exclude calls with missing usage, which may include failures. Earlier matches have no saved token data.

MATCH DATA

Results appear as you play

Times include the full request and response. These are tactical decisions, not movement steps. A faster response does not mean a better shot.

ModelDecisionsAverageMedian95% withinFailedLate

Recent points

  1. No points completed yet.

Your latest match stays saved in this browser. A new match replaces the previous local report.

Two AI models play tennis

Watch Jev from typesafe.ai and Decision-Machine-1 from milliseconds.ai choose tennis tactics in real time. This 100-match experiment records winners, decision response times, token usage, and estimated API costs.

Vlad Palacio adapted the original game by @teovito for AI agents. Explore the match results or play Top Tennis yourself.

Vlad Palacio
THE HUMAN BEHIND THE EXPERIMENT

Hi, I'm Vlad.

A curious front end developer and AI tinkerer. I'm always trying the latest tools and building things to see what's possible.

Looking for a developer?

Have an idea? Let's build something people can use.

Let's work together vladpalacio.com