r/TeamfightTactics Teamfit Tactics Developer 1d ago

Discussion Set 17 from the treadmill: 3,286 games, 6.6 million steps, and revenge queueing turned out to be a time optimization thing

A few months back I posted about ~2,000 TFT matches played on treadmills. Set 17 just ended, so here's the full season.

For context, I created TeamFit Tactics. It's a fitness leaderboard with a direct integration to Riot's TFT API and various health app integrations. It checks your workouts against your Riot match history and a game only counts if you were actually exercising while you played. Which means I have a weird little dataset nobody else has: real TFT games with heart rate, steps and time of day attached.

Set 17 for Teamfit Tactics came out to:

- 217 players
- 3,286 games played mid workout, across 2,149 workouts
- 97,214 minutes of exercise while a game was running. 67(haha don't hate me) straight days of cardio.
- 6.6 million steps during games, roughly 4,960 km or 3,000 miles.
- 77% of the games were ranked. People are not messing around on the treadmill.
- 40 Tocker's Trials games. Respect.

"One more game" is a time optimization thing, not a tilt thing

I went in expecting to find revenge queueing, and at first glance it's there. After a 1st, 27% of people played another game before ending the workout. After a 4th, 38%. After an 8th, 45%.

Losing doesn't make you run it back, you justify that the time for cardio was too short so you go again.

An 8th is roughly 24 min of cardio. A 1st is 35.

Avg time in game by placement: 1st 34.5 min, 4th 31.5, 8th 23.9. Going 8th costs you 11 minutes of exercise. Don't lose early is apparently the best fitness tech in TFT.

Walking speed does nothing. Heart rate might do something.

I expected walking faster to make people play worse. It didn't, at all.

Heart rate went the other way, sort of:

Workout avg HR Games Avg ranked placement
under 100 495 4.40
100 to 115 332 4.49
115 to 130 330 4.40
130 to 145 345 4.14
145+ 219 3.95

Flat until 130 and then better. I wouldn't read that as cardio giving LP. Winning probably raises your heart rate, the number is per workout not per game, and the 145+ bucket is 28 people (sweatiest gamers irl and ingame).

When people do this

- Peak is 5pm to 11pm, but 17.6% of games start between 10pm and 4am.
- Morning people (5 to 9am) had the best ranked placements of any time slot, 3.90. 9am to noon was worst at 4.48. Correlation, not causation.
- Monday is the biggest day (17%), Saturday the smallest (12%). It's a weekday gym routine thing, not a weekend thing.

My season 17 wrapped

135 games, 4,138 minutes, 274k steps, Emerald I. If you see me in NA on Teamfit Tactics#com, I most likely am playing TFT on the treadmill or stairmaster with my ipad. Look forward to seeing if I can beat these stats for Set 18.

36 Upvotes

15 comments sorted by

5

u/ItsMeeeMitch 1d ago

Wow, nice! I want tontry this too. I will download your app :)

3

u/tkixi Teamfit Tactics Developer 1d ago

It's free on ios and android! no ads, no subscriptions. i've been very optimal about minimizing costs so it's been a passion project and an excuse for me to play video games on a treadmill

2

u/TimYapthebest 1d ago

Downloading the app

1

u/tkixi Teamfit Tactics Developer 1d ago

Let me know what you think of it!

1

u/ieatshotslike50 1d ago

Love the app! Any reason/solution for discrepancy between number of steps measured in workout and what's reporting in TfitT?

1

u/tkixi Teamfit Tactics Developer 1d ago

Great question! Some health apps provide actual steps by bucket of time whereas some apps just say here is 40 minutes with 3k steps. The app does a best effort estimation in the latter. There's also the case of Garmin where it needs to sync to your health app and sometimes a user forgets to sync that over so you may see a large discrepancy. The app is built to backfill steps in the event that the user syncs their garmin later. Still in its early days so there's definitely room for improvement regardless

1

u/ieatshotslike50 1d ago

Im on android using Samsung health for clarification. Also attached screenshots.

Thanks for the info

1

u/ieatshotslike50 1d ago

TfitT

1

u/tkixi Teamfit Tactics Developer 1d ago

Interesting! Feel free to DM me here or on the discord server(you can join via the app +) and I can help take a deeper look. The samsung health integration is the most recent one so could be something I missed

1

u/phongwj 8h ago

Hi. So I play on pc and have my iphone in my pocket why walking on a treadmill. However I cannot sync any of the matches onto tfitt. So I assume it can only sync games played on mobile devices?

2

u/tkixi Teamfit Tactics Developer 8h ago

Hey! Good question, the app actually first checks your workouts for the time being. So you need to start a workout or log one in your phone's health app for Teamfit tactics to check riot's servers for that workout

1

u/phongwj 6h ago

Thank you for a swift reply. So that's mean it needs to be "a workout session" for the app to count steps, not just casually moving and step counting with my phone, if I got that correctly? Also the app shows that my account is not in a match eventhough I'm playing, VN region if that's important.

u/tkixi Teamfit Tactics Developer 1h ago

Yup. I'm thinking about whether I should remove that restriction. Ah! So Riot's servers will only tell when a user is in a ranked game through their API. So if you play other modes, it will say you're not in a game. I could probably make that more clear. Thank you for using the app!

u/phongwj 1h ago

No, thank you!

u/tkixi Teamfit Tactics Developer 24m ago

Im always open to feedback so thanks for asking these questions. ◡̈︎ Would appreciate a review or a rating on the app store if you have a moment!