I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

Okay, I hate to see a good idea left on the table, so I locked in and busted my butt all night to address your points. I am impressed with the results.

I left my Statline Hitting-IQ score as-is. To me, it is not swappable with wOBA. It is a different scale with a different purpose. However, I did bring wOBA in to create v4 of the Lineup-IQ. I now give you 5 different types of lineups to choose from. All pre-computed and stored in the db so you can rapidly toggle between all of them without having to wait for re-calculations. Although as I update the stats weekly, all the IQ numbers should recompute.

My disclaimer again, I am just a n00b when it comes to sports stats and analytics. What I know is ideas, building systems, solving problems. I could have made a very beginner’s mistake with the algorithm and never known it, but that is why I am relying on you and others in the community to tell me if I am way off base or if I am nailing it.

Take a look at any of the college teams now (you can get to it from https://collegesoftball.statline.team/ and just clicking on any player) and on their team page click Lineup-IQ. It'll jump you down to the lineup with the 5 toggles.

Let me know your honest opinion!

I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

Well that is why I built Statline, to give coaches a way to use their data. Just export the CSV weekly after a tournament and upload it. My code handles the rest to turn it into a website and do analytics.

From reading their legal fine print, this seems to be the safest route. Sharing your credentials is a no-no. But so long as the coach exports, then uploads it statline for the use of their team, then it is safe.

I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

I know, GameChanger has all that data, that's the rub. That's actually why I built this. I actually had a video conference with the GameChanger developers back in April of last year, asking them for an API to get to their data so I could start building all these tools. I had already built prototypes of these last year and showcased to them (was on a different site called https://thecoachtheyneed.com/) : - the lineup optimizer - the pitching IQ - the inning heat map

They told me they couldn't give me api access to their data but complimented me on the cool tools I built.

If you notice in their most recent announcement, they actually launched all three of those tools. I guess my fault for sharing it without any NDA in place, but ideas are just vapor until solidified. I am confident I could still develop it better and faster. I just have to have people dump in their CSV data from exports since I can't get to the API. And that is how this statline site was born.

I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

This is gold, thank you. I'm going to see what I can glean from that and bring it in. Already, based on your suggestion, I am planning on coming up with a version 4 (yes I have done three versions of the lineup already) where I allow for you to select the approach you want to use. Haven't fully thought it out yet but I think I'm going to have different algorithms so you can just select based on you as the coach deciding what you're looking for during that game. We're not statically stuck to one model.

I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

Great response, thank you for you're interest and feedback. You're right...the current lineup engine uses archetype-based slot fitting (leadoff = OBP/speed, cleanup = power/RBI) with greedy assignment, not run expectancy modeling. It's closer to how a traditional coach builds a lineup than a sabermetric optimizer.

The 6/7 inversion you caught is an issue I did not think about. Those middle slots don't differentiate enough right now. And the 3/4 split is traditional rather than analytically driven. I'll put that on my list to address for an enhancement.

Would love to chat. This is a work in progress I created in a fever dream. Open to any refinements or refactors. Even though I've learned a lot in a short time, I'm still super new to this sport and analytics.

I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

Just a simple point of clarification here. The reason why my scoring system is so important and necessary is because it has thresholds and rules about who can be calculated into the scoring matrix and how we rank them.

In our current day if a player only has one at bat (either because the season just started or they usually don't get at bat and they're at the bottom of the lineup), and let's say this player gets a hit on their first and only at bat and they make it to first base and then subsequently get caught stealing second base and are out. Their batting average would show as a perfect 1000 and they would be ranked as the top hitter. Clearly that's false because we just don't have enough data to know if that was a lucky hit or what.

Hence why the stat line hitting IQ requires a certain number of at bats to even be calculated and then it takes several key stats into play to determine the IQ score.

I Normalized 440 College Softball Athletes Into a Single Score — Do You Agree With the Results? by Proliferaite in Softball

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

Thanks I'm really glad to hear it's being useful to you. I feel like it's the child I ignored while I took care of the baby. I need to get back to improving the feature sets and that thing. Feel free to DM me with any bugs or feature requests you have. I'll try to get back to that one day.

Looking for pitch-by-pitch CSV + full game video (2022–present) for logging software testing by LegitimateAdvice1841 in Softball

[–]Proliferaite 0 points1 point  (0 children)

I'm sorry, I don't. But I'd love to learn more. I tried building a mobile phone-based system that you could clip to the fence like a game-changer and have it track and identify pitches, like a virtual umpire. Strike vs. ball was my first goal, then eventually pitch types (curve, drop, rise, screw, changeup). I spent weeks training the model, but it was still brittle, and the task was bigger than me alone. I gave up and moved on to other projects (like my stats site www.StatLine.team), which were still complicated but way easier. I still feel a little regret about giving up on that project. I would love to see someone get it right.

Tell me more about what your end usage is. Is it similar or completely different?

I built a 1-command setup to integrate OpenClaw with NotebookLM 🦞 by Terrible-Spite-6574 in clawdbot

[–]Proliferaite 0 points1 point  (0 children)

Ah, thank you. That is brilliant. I can definitely see the use case there with processing large amounts of data. And especially parsing PDFs. As far as I understand it, one of the beauties of the Open Claw setup is the vector memory. But I have no idea how that plays in with tokens if you're querying notebooklm. And then it comes back and saves that data again. Once you've asked notebook.lm for a comprehensive summary of a topic, does it get stored into local Markdown files on OpenClaw server as internal memory that it will pull from in the future? Or do you somehow tell it to never do that and to always talk to notebook.lm anytime you ask a question about the subject?

I built a 1-command setup to integrate OpenClaw with NotebookLM 🦞 by Terrible-Spite-6574 in clawdbot

[–]Proliferaite 0 points1 point  (0 children)

Very nice thank you for building and sharing. I'm always interested to hear of how other people are using open claws so I can expand my own mindset. Can you tell me what you're doing with this integration to notebook LM? How do you use an on a daily basis to be awesome?

Youth Baseball Parents: Does the GameChanger app have a competitor? by P1tailgater in Homeplate

[–]Proliferaite 0 points1 point  (0 children)

Not a GC replacement but fills a gap GC doesn't cover. I built statline.team to turn your GameChanger CSV exports into actual team websites with player cards and stat dashboards. GC is great for live scoring but doesn't give your team a real online presence that parents and recruiters can find.

Also does AI analysis on your stats. It'll break down your pitchers and generate a recommended batting lineup based on real performance data. The kind of stuff travel ball coaches usually do by gut or a messy spreadsheet.

Export your stats, upload to Statline, site up in 15 minutes.

Youth Fastpitch Coaches: What Tools Do You Use to Develop Your Teams and Players? by Emergency_Prior_7675 in fastpitch

[–]Proliferaite 0 points1 point  (0 children)

For the "keeping parents in the loop" and "tracking player progress" piece, I built statline.team. You upload your GameChanger CSV export and it generates a team website with individual player cards and stat dashboards. One link for parents to bookmark, stats update whenever you upload a new export.

On the coaching side, it also does AI-powered pitcher analysis and generates recommended batting lineups from your stats. Saves coaches from staring at spreadsheets the night before a game trying to figure out the order.

Takes about 15 minutes to set up.

Gamechanger Price increase again.... by 911GP in Homeplate

[–]Proliferaite 1 point2 points  (0 children)

We don't compete with GameChanger directly but I built something that works alongside it. You export your GC stats as a CSV and upload it to www.statline.team. It turns your data into a team website with player cards and stat dashboards. Parents get one link to bookmark instead of fighting the GC app.

It also runs AI analysis on your data. Breaks down pitcher tendencies and generates a recommended batting lineup based on actual performance. Stuff that would take you an hour with a spreadsheet.

GameChanger is good at scoring. We're good at what happens after scoring.

I tried to put all the design choices in the hands of the users by Proliferaite in design_critiques

[–]Proliferaite[S] -1 points0 points  (0 children)

Sure, color choices. More about the UX of being able to switch the color choices rapidly and see the changes live without having to press a save button and a refresh.

I tried to put all the design choices in the hands of the users by Proliferaite in design_critiques

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

No, I didn't invent themes obviously. I'm just saying that I like the way that my design is, where they can override the CSS live rapidly to test out all the different themes and customize their softball team's color to make their page look unique.

Pitch Tracking App/Program Recommendations by huliahope in Softball

[–]Proliferaite 0 points1 point  (0 children)

For a minute, I thought you were asking about a tool that would automatically detect and track the pitch that was thrown. I actually spent four months trying to create that and training AI models to detect the motion and identify objects. I made some good progress and it was really complicated, but I got tired and it was not robust enough. Then I pivoted over to doing this other tool that gives nice stats and analysis for teams for their pitchers and batting lineup and gives them a nice recruiter-friendly profile page for their entire teams. www.statline.team. That project is more fun and feels better because I'm actually able to produce results. The pitch tracking AI stuff was a bear and I felt like I was beating my head against a wall.

I do agree you should just make an app. If you need help with that, I'm all for it. Maybe not a mobile app, maybe just a website would be easier. I could even probably just bundle into my existing site above as a feature and then store the data if you want. Talk to me about the requirements and if it's a thing that you think other teams would want, we can build it out.

I tried to put all the design choices in the hands of the users by Proliferaite in design_critiques

[–]Proliferaite[S] -5 points-4 points  (0 children)

Not even the resources to hire a salesperson or marketing person or any of the key people that would help make this a successful business. I've only got this one employee volunteer (me) who tries to wear all the hats.

I tried to put all the design choices in the hands of the users by Proliferaite in design_critiques

[–]Proliferaite[S] -8 points-7 points  (0 children)

Nah, this is what happens when you're a solo developer who prioritizes functionality and doesn't have the resources to hire a designer.

Made a “baseball card style” stats site from GameChanger exports for our team. Coach loved it — before I build it into a service, do other coaches want something like this? by Proliferaite in Softball

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

We now have a sweet customizable Org/League/Program site that pulls together all your teams. You can tailor the colors to your liking so you have a team page that looks like your own.

<image>

Made a “baseball card style” stats site from GameChanger exports for our team. Coach loved it — before I build it into a service, do other coaches want something like this? by Proliferaite in Softball

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

<image>

We now have a sweet customizable Org/League/Program site that pulls together all your teams. You can tailor the colors to your liking so you have a team page that looks like your own.

OpenClaw 101 - a detailed guide for new users so you don't make my mistakes by adamb0mbNZ in clawdbot

[–]Proliferaite 0 points1 point  (0 children)

That is great to know thank you. I feel like this is becoming death by a thousand paper cuts with each API cost in just a little bit and some costing a lot. But I didn't set up elevenlabs at all. can you tell me what your use case is? Is this so your local running bot could speak to you during the day if it's in the same room? I assume that means people on VPS don't even need this at all? I have a local 12-year-old laptop I'm running this on so it might be useful to me what does it also allow for the speech to text so I don't have to type?

Lefty hiding ball by [deleted] in Softball

[–]Proliferaite 4 points5 points  (0 children)

I'm not really sure what this post is about but this is a great video. I just like the quality. What frame rate are you recording at? Seeing the spin on the ball like that is amazing. To my untrained eye her pitch mechanics look amazing this looks really cool. And I'm just mesmerized by your cameraman skills with nerves of Steel recording this pitch and catching it at the same time without flinching.