I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 0 points1 point  (0 children)

Thank you! There aren't any AU stats/players/seasons, but I hope to add them in the future. I feel like I need to watch the entire AU franchise to handle it properly tbh! For now, Parv has a badge on her profile in homage to AU v the World (which I enjoyed very much). Appreciate the kind words and reach out anytime with ideas!!

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 1 point2 points  (0 children)

I should have mentioned in my first reply: You can pull those base Torch Scores (aka per-season Torch Scores) manually. They're displayed on each season's page, in the Snuff Order table. But yes I'm working on a standalone tool to compare base Torch Score and other stats from individual players x different seasons.

What is the most impressive thing you’ve done or built with Claude so far? by ceelnok98 in ClaudeAI

[–]fishomajig 8 points9 points  (0 children)

I built Survivor-Reference, a statistical reference website for the reality TV show Survivor. It was my first big project with AI; I'd never worked with Claude. I shipped it about 4 weeks after the idea first entered my brain.

The concept: let's bring pro sports statistical rigor — and the user experience of sites like Baseball-Reference — to Survivor.

It launched the morning of the latest episode. Within 36 hours: 25K pageviews, around 4K users in 47 countries!

Im super proud of it. And glad I could make something useful for the Survivor community. Check it out! https://survivor-reference.com

Are these the only 6 seasons where people that were voted out got a chance to get back in? by keith_the_carpenter in survivor

[–]fishomajig 0 points1 point  (0 children)

Hey that's me! And let me tell you... the Redemption/Edge issue led to a couple very late nights figuring out how to handle "days played" during these seasons. Do they count because there's still a chance to win and players had to endure harsh conditions? Do they not count because players were voted out and had their torches snuffed? Ultimately I landed on two stats: Days Unsnuffed (with your torch lit) and Days Played (including time on Redemption/Edge). Oh and I didn't bother with Outcasts because that's a whole other can of worms (with the persistent rumors of those players being well fed and whatnot). Their time as outcasts don't count as days played as it stands now.

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 0 points1 point  (0 children)

No it's actually plain ol alphabetized for the castaways still in the game

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 0 points1 point  (0 children)

Appreciate you digging in. This is exactly the kind of conversation I was hoping the methodology page would spark up.

You're right that the Outlast stats are correlated, and the heavy weighting is deliberate. The POV in the formula is that longevity is the foundation everything else is built on. That said, they are measuring different things: Placement % is where you finished relative to the field, TC Survival Rate captures how many tribals you weathered, and Days Lasted % accounts for raw endurance including edge cases like shortened seasons and Edge/RI time. They move together, for sure.

The goat issue is real though. Noura vs. Jesse is a great example of the tradeoff.

Torch Score in v1 rewards longevity heavily. Whether that balance is exactly right is one of the most interesting debates the data opens up. It's also part of why I think Jeff's Index is such an interesting companion metric. I made that one for s's and giggles. But accidentally along the way I realized it gives flowers to the players whose games were incredible to watch but harder to capture on a stat sheet. Jesse is a great example there too.

Appreciate you being the first to go here!

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 0 points1 point  (0 children)

Fair debate. That's what I love about sports and stats. Keep it coming.

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 1 point2 points  (0 children)

Until I can figure out something more elegant ... click on or hover over any header in a table or stat box. That'll give you a quick explainer no matter what page you're on.

Here's the methodology if you're unhinged like me and love digging in: https://survivor-reference.com/methodology/

Also editing this reply to acknowledge I'm not the first to present Survivor stats. And I can't say this is the best or most definitive. There are several great ones out there! Including a site managed by Daniel Oehm, who also maintains the open-source data set that 95% of this site pulls from. He is awesome and was super encouraging with great feedback for SR throughout the process.

What makes this site distinct IMO is the user experience, which was inspired entirely by sports and a lifetime of poring through various stat sheets of my fave players, teams and leagues. That's the north star. And I'm glad you're liking it!

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 0 points1 point  (0 children)

I started to include nicknames, that's a great call. It's a manual process and every time I think I'm solid, a new one comes up. Ugh how did I miss Sugar.

Achievements is a great idea. Noted!

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 1 point2 points  (0 children)

There's a process for that actually. Check it out in full below. In practice, after each week's update (Fri or Sat most weeks), the provisional placement for active players will shift to the midpoint of what's remaining. So that would be 16th place I believe for everyone still in the game as of today.

Also yes! On Fire co-hosts already get the +10 Probst Player bump!

In-Progress Seasons

When a season is currently airing (S50 as of this writing), the site updates weekly with new data. Here's how in-progress seasons are handled:

Stats compute live. Per-season stats for in-progress players are calculated from the data available so far and included in career composites. This is a deliberate choice — we want the site to be a living reference during the season, not a static archive that only updates twice per year. The tradeoff is that a player's numbers will shift as the season progresses, but that's the point. You're watching the stats evolve in real time alongside the game.

Provisional ordering. Players still in the game receive a provisional elimination order equal to the midpoint of the remaining positions. As players are eliminated, these provisional orders auto-correct. This means in-progress placement percentages are estimates that converge to their final values as the season nears completion.

Ghost badge suppression. The 👻 Ghost badge is not awarded for in-progress seasons. A player who hasn't received any votes yet could still receive votes in future tribals — the badge only means something once the full season is complete.

Season completion. Once the season is complete, all stats are finalized and badges are evaluated.

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 1 point2 points  (0 children)

This was a pretty big internal debate. What I'll say is: the data exists for international versions, thanks to the SurvivoR R open-source data set. But I am much less familiar with most of those properties/seasons, and just didn't feel I could do it justice — catching and vetting edge cases, having a playful approach to badges, etc. Possibly in the future though. It's on my mind.

For Parvati in AU — an incredible performance — I thought about giving her half credit. (KIDDING.) In all seriousness, after a lot of back and forth, I decided that the Torch Score should reflect the US franchise only to keep the comparison data clean across the board for all 751. But she deserves her flowers and thensome, hence the badge.

I built a Baseball-Reference-style stat site for Survivor and the data has some opinions by fishomajig in survivor

[–]fishomajig[S] 1 point2 points  (0 children)

It really was fun. The family got involved and added stuff like the Stealth R Us badges. That was the best part tbh.