Jump to content

alexfall862

Big Ten
  • Posts

    576
  • Joined

  • Last visited

  • Days Won

    32
  • Points

    1,215 [ Donate ]

Everything posted by alexfall862

  1. Hi! Welcome back to development for the baseball sim! This week I wanted to cover a handful of administrative things as we’re entering testing phase next month in June. - Sample Roster - Team Cap - Hybrid Fantasy Draft Scheduling - Roster Odds and Ends Sample Roster Earlier this year we went over some broad strokes on the roster. After some testing I ran a 30 season test run to make sure that the matriculation made sense and was sustaining at a spot that made sense. The first test run of a full 305 college team sized universe took 5 days to run, so I took a couple of days to reduce and refine the process until it only takes 3 hours to produce and process the 99,000 players over a 30 season period for the full roster tests. With that now being successful and somewhat easier to run, I present to you the alpha rosters! These are not final, but will be used in testing. The teams earlier alphabetically got better players and the teams that were later in the list did not. For the production run the team list will be randomized and the players awarded in a snake draft, but what we have now will give us the widest 'likely' range of team quality to tune the game results/strategy (although I know a few of you will likely go Full Marlins and sell your entire roster down to the rookie-ball scraps). The ability grades are all relative to their competition on a 20-80 scale, so an MLB 20 is the worst overall rating for the MLB, but might be solid to great in the minors. A 50 is average and an 80 is best in the league. I expect more variance once users are setting MLB rosters, where some younger players will likely get promoted earlier than their overall suggests and some better players may not be employed due to not fitting with any teams' financial or strategy plans despite having redeeming qualities. These ratings will update along with roster moves, which will happen once per week. We may move from this if it proves too fiddly at the MLB level. Other levels have enough of a sample size that a handful of players at the extremes doesn't through things off too much. In this test roster, you can see that a handful of very good position players are throwing the average off a bit, so the vast majority of players are around 45 or so at the MLB level while being more spread out at other levels and at pitcher. If this gets to be troublesome, we may switch to a method based on standard deviation, but the premise remains the same that 20 = bad, 80 = good, and it's based on your peers at that level. You may also notice there are no defined positions. This is because y'all will set your own positions! (and I'll start soliciting some help on this front for planning an AI to do this for HS/College) The purpose of sharing is to help you become familiar with what the roster file looks like ahead of June testing runs. Link to MLB+Minors Roster (easier download): https://docs.google.com/spreadsheets/d/1BgzJeo5IxHizG0-yqchp2pPkiEFv4cqTrEAPiEdo0Sw/edit?usp=sharing Link to Full Roster (MLB/Minors/College/Int Amateur/High School): https://drive.google.com/drive/folders/1TUX1QaiDVP2jMY8clwDEAVrH13YDAI_9?usp=drive_link Team Cap Earlier users voted for a split model where the payroll revenue in the league comes from a split of media market and money from team performance (an abstraction of merchandising, gate receipts, etc.) Compared to IRL, the average payroll is exactly the same, at $165m, while teams starting equivalent at the money tied to performance reduces the standard deviation between teams, with most teams falling within ~$40m whereas irl baseball is at ~$66m. Below are the payrolls for teams to start the season! and for a sense of how things might shake out long term, here's the performance money if we treat the IRL 2023 season as real input data for the sim. (used just 2023 for quick test data, but the sim will use 3 seasons worth of data, with the 'previous seasons' being 81 wins for all teams and will input new seasons over time, slowly increasing performance money disparity.) Contracts To start next season, we'll take test season data and generate a kind of WAR to give a $ per WAR contract to veteran players. Those in Arbitration years will likely get something like a reduced $ per WAR, while rookie will get rookie scale. Hybrid Fantasy Draft Scheduling Users voted to have teams assembled partially randomly and partially with a draft. So we'll set up a 10 round fantasy draft for users to select the top players on their roster. The draft will be populated by the top 300 players in the sim by overall and the rest will be given out via snaking selection through the bottom 16 MLB players and the farm system (A/AA/AAA). You don't need to be present for a live draft, but I'll ask that you make yourself available by DM/text or be able to submit a preference list before the drafting session. It will probably take about two days to work through the entire 10 round asynchronous draft, so I have listed some dates for that to execute. Ideally it will happen a week or two before 7/1/24, but I'm open to other situations. Roster Odds and Ends Completing the roster file generator included adding some additional flavor that wasn't already present, and that includes adding in City/State/Country to player's status. All countries are included in the generator, with the generator getting as close to a reflection of IRL demographic makeup of the MLB as possible. If there's a city you'd like to see included in the sim, let me know in the poll! As mentioned above, I'll also start reaching out to users to help plan out how to set positions for players. POLL! Link to Poll: https://forms.gle/ydcPBiikaarSALECA Thanks, alexfall862
  2. Hi! Two new Quality of Life features have been established on the website! 1. Events are now native to the website! If you are ever curious about a deadline or what is going on in a week, you can check the sidebar and see! The calendar events that reoccur, like depth chart deadlines, NBA/CBB games, and recruiting sync, will show the earliest recurrence and then skip over to the next one on the calendar the following day. This keeps the calendar relatively clean instead of being 4 listings of basketball games and that's it. You can also access the full events calendars from the top bar. I really like the monthly view, myself. Desktop Mobile 2, We also have the ability to send emails to reach folks regarding big deadlines, like beginnings of seasons or important changes that requires your attention (like the distribution notes from the latest changelog). To join the email list, you need to opt-in to receiving email from the website. To do this, you: Click on your profile in the top right Click Account Settings Click on Notification Settings Check the box 'email' under Newsletter Settings Thanks, alexfall862
  3. Games: Monday - A Games Wednesday - B Games Interface: https://simfba-interface.azurewebsites.net/#
  4. Sync deadline for transfer portal. Interface: https://simfba-interface.azurewebsites.net/#
  5. Sync deadline for transfer portal. Interface: https://simfba-interface.azurewebsites.net/#
  6. Sync deadline for transfer portal. Interface: https://simfba-interface.azurewebsites.net/#
  7. Sync deadline for transfer portal. Interface: https://simfba-interface.azurewebsites.net/#
  8. Games Schedule: Monday: A Games Wednesday: B Games Friday; C Games Saturday: D Games Interface: https://simfba-interface.azurewebsites.net/#/
  9. Spring league to feature your young and drafted players! Games Schedule: Monday: A Games Wednesday: B Games Friday; C Games Saturday: D Games Interface: https://simfba-interface.azurewebsites.net/#/
  10. Games Schedule: Monday: A Games Wednesday: B Games Friday; C Games Saturday: D Games Interface: https://simfba-interface.azurewebsites.net/#/
  11. until
    Break for Thanksgiving
  12. until
    Date window for simNBA draft.
  13. NBA schedule for the following season will be set.
  14. Get points in on your croots! Interface: https://simfba-interface.azurewebsites.net/#/
  15. Redshirt submission for NCAAF are due! Remember to also check and update your gameplans and depth charts to make sure they aren't impacted by the newly redshirted players. Interface: https://simfba-interface.azurewebsites.net/#/
  16. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  17. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  18. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  19. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  20. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  21. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  22. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  23. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  24. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
  25. until
    Results are now on the interface! Interface: https://simfba-interface.azurewebsites.net/#/
×
×
  • Create New...