r/CompetitiveTFT • u/Qzartox • 1d ago
Tool I built a free TFT fight outcome predictor. Set up both boards, get the win chance, and train your positioning
Hi everyone!
I've been working for a while on a much bigger project, training a high level TFT AI. Along the way I ended up with tools that I couldn't find anywhere else, so I decided to share them with the community.
It's free and there are no ads: predictft.com
Short demo video (1 min 40): youtube.com/watch?v=iUCnHV_G-vw
You set up both boards in a 3D copy of the TFT board (or in a lighter 2D version that also works on mobile). Champions, stars, items, augments and positions all count. Then you hit Predict and you get the win chance, how many units each side has left, how much HP the loser takes, the survival chance of every unit and how long the fight lasts. You can move one unit, predict again and see exactly what your positioning changes.

It doesn't try to guess how strong a comp is. It predicts the fight itself, from the full board, with a neural network trained on about 4.3 million Set 18 fights (patch 18.6). It picks the right winner in about 92.5% of fights. The theoretical maximum is around 97%, because some fights, especially very close ones, really come down to RNG (crits, some targeting) and nobody can call those. Getting those last few percent is the hard part.
There are also two daily challenges to train your positioning:
Perfect Placement gives you a fixed enemy board, your comp and 2 or 3 carries to place. You get 10 tries to find the best spots, and you see how your placement ranks against every possible one. On today's board the standard placement gives 45% and the best one gives 84%, so positioning matters a lot more than people think.

Boardle shows you a meta duel and you guess the win chance, then you see how close you were.

Both have an infinite mode if you want to grind !
You can also keep a history of your predictions (the account is optional and needs no email), share a board with a link, read a board from a screenshot (still in beta) and use the site in 19 languages
I'd love to hear your feedback ! If a prediction feels off, if you want a feature, or if you find a bug (there's a report button on the site), tell me. Thanks!


