Work / 01

FC Tactics Lab

Turns a screenshot of your FC Mobile squad into the best Manager Mode formation and tactics for those exact players.

Year
2026
Role
Idea, design, solver, build
Stack
React, Vite, Tesseract.js, C++
Status
Live
The game plan on a laptop: 3-4-3 Diamond on the pitch and all formations ranked by fit
On a phone: the 3-4-3 Flat game plan on a pitch, fit 144.5, with out-of-position players flagged

The problem

The game gives every player one rating and leaves the rest to guesswork: which of 34 formations, who plays where, how high the line sits, when to press.

How itworks

  1. Read

    The screenshot never leaves the phone. Text recognition runs in the browser, three passes over every image, and the passes vote on each name, rating and position.

  2. Match

    Each name is matched against 995 cards. Typos are forgiven in long names but not in short ones, so PEPE stays Pepe.

  3. Solve

    Every formation is tried. For each one, the Hungarian algorithm finds the exact best player for every slot, and the formation is judged on its average and on its weakest link.

  4. Explain

    Every tactic comes with its reason, read from the starting eleven's real stats, plus three substitutions and what to change when you're losing.

cards it knows
995
formations tried, every time
34
reading passes per screenshot
3
servers
0

The solver started life as a 616-line C++ program. The web version runs the same method in the browser, so the whole product is a static site.

Thescreens

Next projectIronLog

Your turn

Describe the idea everyone told you was impossible.

A few sentences is enough. Tell me what it should do, who it's for and which range you're in. I'll tell you honestly whether I can build it, and how.

  • $3k–5k
  • $5k–10k
  • $10k–25k
  • $25k+

Describe it to the stoneabdulwasaylodhi.1@gmail.com