Jump to content

alexfall862

Big Ten
  • Posts

    604
  • Joined

  • Last visited

  • Days Won

    35
  • Points

    1,485 [ Donate ]

Everything posted by alexfall862

  1. Also cashing in subscriber perk: Croot First Name - Rick Last Name - O'Shea Position - K Archetype - Power Height - 7-4 Weight - 264 Hometown - Lincoln High School - Lincoln Northeast State - NE
  2. Player with initial 2m 1yr deal was offered a 5 year extension at a flat rate - and unlike his peers with their green extension box (below) his turned yellow and added the extension offer onto the original contract (minus the last year) such that it looks like the extension ends a year early.
  3. Extraneous and unplayed OT scores were added to the box score, but not calc'd in the outcome or play by play.
  4. Do G-League minutes count towards their minutes requirement for progression - and if I put them on GLeague they aren't claimable by waiver, right?
  5. Den Sends: OG Mark Sharkey 2025 Cin 1st Was Sends: OG Jason Naylor @tsweezy
  6. Buf Sends: C Fred Garland 2026 BUF 6th 2026 BUF 7th 2027 BUF 7th Den Sends: C Jamon Ridley CB Danilo Shakir DT Jordan Burris 2027 Den 4th @Minnow
  7. EDIT: We realized this trade violates 2024 trading rules. Den Sends: 2025 Cin 1st KC Sends: LB Ramond Hubanks @JW1952TX
  8. Den Sends: RB David Taylor Cin Sends: 2025 Cin 1st @Ezaco
  9. @alexfall862 in absolute shambles... oh wait
  10. Very cool! Thought just some context/food for thought for folks: As far as what the odds below mean - there are around 450 players 'active' in the NBA level of the sim, with what must be probably 100-200 players moving from college to some kind of pro league each season. So there are going to be at least 10 or so players who have peaked before playing an ounce of professional ball, and a 35% chance of a player peaking pretty early in their career after just 2 seasons of playing. What does this mean? I don't really know, except it sounds like it might create a real volatile drafting and prospect accrual process where sometimes your best laid plans are foiled because that A+ potential rookie just kinda Tyreke Evans'd over the offseason and now you've got to figure out whether you want to wait it out another season or try and move on. I think it's gonna be neat. Here is the algorithm: func GeneratePrimeAge() int { chance := GenerateIntFromRange(1, 100) if chance < 5 { return 22 } else if chance < 10 { return 23 } else if chance < 15 { return 24 } else if chance < 35 { return 25 } else if chance < 50 { return 26 } else if chance < 55 { return 27 } else if chance < 65 { return 28 } else if chance < 75 { return 29 } else if chance < 80 { return 30 } else if chance < 85 { return 31 } else if chance < 90 { return 32 } else if chance < 95 { return 33 } return 34 }
  11. PG Richard Kennedy and PG Dennis Mitchell Mitchell needed 16 and got 23 (though didn't play all 82) Kennedy needed 23 and got 26. However, I don't have their original ratings as I signed them to UDFA deals (unless someone else has them), but I believe they were 82/83 last year since I sat 82ovr Victor Adams for them.
  12. C Franklin Cotto Played 37 minutes per game. Minutes requirement is 26. Last Year's Attributes showing regression.
  13. Hi again! Been busy hammering out the start of the league in July, but it's getting close enough that actions involving owners are coming up soon, so wanted to drop a dev diary to walk through all those systems! Draft Day! The consensus seems to be 6/15-6/16 is the best weekend to begin the draft. Mechanically, the draft will work in this way: The draft will be 10 rounds, consisting of the 300 best players based on the current generalized overall calculation (whether a player is ‘better’). Draft Times Day 1: 6/15, 12pm CT - 8pm CT Day 2: 6/16, 12pm CT - 8pm CT (as needed) *You do not need to be available for every pick, you’ll be @’d in discord when your team is in the next bundle of 5 picks. There will be no time limit on picks as this is meant to not tie people to their computers all day, but expect that it may vary wildly. Ideally I’d love to have picks in within 2-3 minutes of being pinged that you’re on the clock. There will be no trading of these picks, so the lack of need to try and work trades should hopefully speed up the internal pick clock among folks a little. Things that will help users that won’t be free the entire day: A form will be generated and sent along with the roster release so you can pre-submit a list of specific or general preferences as far as who you’d like to pick. You can do that for each round and/or update as you like if you wouldn’t like to submit a selection directly. I’ll send a discord ping to whomever you wish to be the primary contact for drafting from the generated pool when they’re 5 picks away. A new channel will be created for the draft and I’ll send a league-wide ping in that channel for each round that ticks over. This should be a good chance for users to prep for later that round or the subsequent round in order to be ready to go without needing to watch pick by pick. The picks will be done in a serpentine fashion, and the announcement of the pick order will be posted in the discord channel tonight as a chance to test livestreaming for things like the regular MLB draft. Inaugural Roster Release The full roster will release on 6/05 with the draft pool separated out into a different list. The pool will consist of the 300 best players in the sim based on the the adjusted overall calculations. The draft, mentioned above, will consist of 10 rounds. Because the roster is generated with 13 pitchers and 13 position players and the draft is just pulling the top 300 players, it's entirely possible that your roster will not be evenly set as far as player distribution in terms of getting your desired balance, so just be mindful that when you're picking the rest of your roster you may want to pick more of one type of player than the other depending on the set part of your roster (or not, I'm not your dad). Testing Timeline The goal is to use June for testing (and early July for ‘spring training’) to get all users a chance to test out lineups, defensive alignments, and rotation choices. For testing volunteers, expect the turn-around time on feedback to be 24 hours. In general, this is the pattern I’m looking for (things involving active participation bolded): Weekly Participation Timeline Monday: Gameplan Due Tuesday: Game Results Posted, Feedback Forms Sent Wednesday: Feedback Forms Due Thursday: Working on Fixes/Clarifying Feedback/Group Discussion Friday: Second Set of Game Results, Feedback Forms Sent Saturday: Feedback Forms Due Sunday: Fixes/Prep for Next Week Testing Schedule Week 1 (6/3): The first tests will be mechanical in nature and involve the volunteers who wanted to help out with testing providing lineups, rotations, and strategy input. This is to test edge cases I may not have built the system and to make sure things are intuitive as far as what and where they are submitted. Week 2 (6/10): Fixes and adjustments from the first week, as well as working on testing different submission methods for strategy/lineups/etc. to see which works best for folks in different situations (mobile, desktop, etc.) *6/15-6/16 will be the player pool draft Week 3 (6/17): Refining the strategy submission and testing season-long features such fatigue/injuries and revenue/balance sheets work properly. Week 4 (6/24): By the end of June, we’ll aim to run entire test seasons to make sure the processes for simming games works without unforeseen issues. Week 5 (7/1): Buffer Time - in case things discovered in testing need more TLC Week 6 (7/8-7/21): Spring Training (all users) Week 7 (7/22): Week 1 of the regular season! Salary Calculations In order for teams to be fully informed of who/what they’re drafting, it’s going to be necessary to have existing contracts in the sim. These will be calculated in several steps: All players will have their MLB service time set at their age-23. Players under 3 years of service time in the MLB will receive a minimum MLB salary (NIL and minor league salaries will be hand-waved for sanities’ sake at least for now and probably for several seasons). Players at or above 6 years in service time will receive a veteran salary with a random year amount between 1 and 3 years as well as a somewhat randomized salary that is a set unit multiplied by the value of their standard deviation from the league’s mean overall (50) and then fuzzed/randomized a little. Generated Veteran Contracts That unit value for MLB veteran contracts will likely be something like 7-12m/yr per unit. So a player that’s 3 standard deviations above the mean could get a contract as low as 21m or as high as 36m AAV. Likewise a player that's .5 deviations above would get 3.5m - 6m and a player with a negative deviation is going The contracts are a little short so that the natural market can reset the valuations and teams don’t feel like they’re boxed into situations they don’t want. Since the pool of generated players that will be drafted in the inaugural fantasy draft are also the top 300 players (>33% off the roster) it seems unlikely that any players would be generated onto a roster that would rack up a massive generated contract - most of those are going to be in the draft. Players between 26-28 will receive the same calculation, but because arbitration sucks, the unit multiplier will be far lower, around 2-5 million. Dev Diary Timelines For folks who aren’t part of testing, I have a couple dev diaries in the can for defense, stealing/baserunning, pitching staff logic, and fatigue/injury that I’ll aim to pepper into June so you’re not all in the dark as we go.
  14. Cavs Send: CLE 1st (current draft, is that 2025?) Pelicans Sends: C Ron Hawkins @kmattfps
  15. Denver, CO - Breaking news out of Denver today where Owner alexfall862 announced that several players will be suspended while under investigation after there were receipts and books found in former LB Jack Ousley's locker implicating nearly half the team in a scheme to commission a party boat for activities deemed a violation of team rules and potentially criminal in nature. alexfall826 elaborated at the press conference "We cleared out Jack Ousley's locker after the move to Arizona, and found several steno pads, pay-as-you-go phones and handwritten receipts implicating Peter London, Charles Grady, Hue Khan, Andrew Rahi, Steven Carder, and Jaguars QB Matt Howard in an ongoing scheme to commission and anchor a boat in international waters to engage in activities that they believed would qualify as misdemeanors or felonies if performed in a state-side jurisdiction." Some in the press are calling this Loveboat 2: Electric Boogaloo after the Minnesota Vikings scandal involving Fred Smoot and nearly the entire starting lineup of the 2005 Minnesota Vikings, while a release from the Interpol quelled that concern stating that "the investigation into the unnamed co-conspirators and one Jack Ousley is not sexual in nature. Rather the investigation into the activities conspired to occur on board the 'M.V. Baysic Instinct' is still ongoing and concerns potential international financial activity that several member countries around the Gulf of Mexico have asked us to investigate. No more comment at this time." Coach alexfall862 elaborated when confronted with the Interpol release "We have reason to believe they wished to and possibly did attempt to engage in a scheme relating to sports betting and cryptocurrency, possibly involving throwing the game last week, but that's a matter for the league to consider. For now they will not be part of the team until this whole situation gets cleared up.......... I mean 7 interceptions in a half and a safety?!!? Has to be, right? Right?!" A press release shortly after the conference added the following note from GM alexfall862 'I can assure you we take this very seriously and it has absolutely nothing to do with us sending an illegal depth chart to @Rocketcan and the league this Wednesday. Sorry @Rocketcan.' More as details develop.
  16. Denver Sends: 2025 ARI 7 2025 GB 7 2025 IND 7 2025 MIN 7 2025 NO 7 ILB Jack Ousley CB Stephen Kern @kmattfps Arizona Sends: 2027 ARI 7
  17. Desperate for the memes Also if we play each other in a bowl game, he'll know your plays.
  18. Last Week Can Baylor keep it rolling in Boulder? ✔️ Yes. Forever watching Syracuse? ❌ I continue to be wrong about the struggles the Syracuse offense will go through, as they lose to Pitt by 1 point in a tough beat. Can Nebraska beat a real team? ✔️ Nebraska was able to keep the Illinois rushing offense to mortal numbers, which proved enough to allow Alsadek and the offense to rack up enough points to pull away at the end of the game. Who wins the only (almost) Top Ten Showdown this week? ✔️ No O'Korn sightings last week at Tennessee didn't run away with this game and actually trailed at half, as Arkansas continues to show promise this season, though they still lost 45-34. This Week Fireworks in Florida @Tryggr UNC and @Kirby FSU have been wracking up points like crazy - do either of their defenses have what it takes to hold either of their shot-based long ball offenses in check? I think FSU pulls away late, but UNC holds within a touchdown in an electric game. Will it hit 15.5o/u? @nemolee.exe Illinois and their rush-forward offense plays @Rocketcan Penn State, who have featured the two worst P5 QB performances in the sim (except for Geronimo Moore in 3rd downs?!). Penn State's defense is solid, and Illinois' is plenty good enough to challenge an anemic Penn State passing attack. It's doubtful either offense gets two touchdowns, but can they collectively get 2 TDs and a FG (or a safety)? I think not. First Game Jitters? New UNLV coach @cultur3 takes over a stacked UNLV squad. They're playing @tjrandall and Fresno , who's not been great. Could new gameplans and new rosters could lead to an upset? Probably not, but watch this one. Battle for Second Place in the Mountain West? @Bellwood Colorado State has had an absolutely brutal out of conference schedule, but picked up the pace after facing the gauntlet of Colorado, Tulane, and FSU. They've won their last two games 105-14 and @DarthJarJar UNM roll in to Fort Collins to face a team that's absolutely rolling. I think CSU gets back to .500 and sends UNM reeling. Season Record (since I started keeping track): 4-4
  19. Lincoln, NE - New transfer portal entry Meyers Ramirez was seen this evening at the locally famous steakhouse enjoying prime rib and possibly a side salad (sources cannot confirm) with coach alexfall862. Sources can confirm that coach was enjoying a NY Strip with garlic, caramelized onions, and mushrooms with broccoli and mashed potatoes. 1890 Club's spokesperson was reached for comment and provided the following statement via text: "We don't know who this guy is and if coach is talking to him it has nothing to do with any existing or future NIL deals."
  20. Traded players are eliminated from their previous team's stats and box score. My backup QB was Russell Latimer, but now Adam Johnston is showing as having thrown passes in a game for Denver, and Russell is removed from boxscore and play by play exports. A bit of an issue for data integrity, but I'm guessing also a gigantic pain in the ass to reconstruct something to fix it, because I'm assuming the box score must regenerate upon request instead of being stored, which is leading to traded players not showing since they're on the 'wrong' team and don't get successfully looked up? I'm also guessing the transfer portal uses a similar or the same mechanic and that might cause issues.
  21. Last Week Top 10: Tallahassee / Tulane. Title Tilt? ✔️ FSU ran away with the game in the second half as PMS threw for under 150 yards and had two picks. Big Dawgs vs Big MAC: Bowling Green v Georgia. Who Wins? ❌ It was not a shootout, and BGSU won! Can LSU Survive Their OOC Challenge? ❌ LSU absolutely did survive, despite a predictably tough passing day from Ramik Harris. Battle for UM? ❌I was completely wrong and Miami boatraced Michigan This Week Can Baylor keep it rolling in Boulder? Knebel has continued his dominance from spring game through the first couple of matchups for Baylor, but the Heisman favorite hasn't faced this Colorado team, which has boasted a top scoring defense in each year of Bingo's tenure - this year they've had their struggles, but held Jeurys Cooper to 1:1 and a 7 ypa. I think Baylor pulls this out, but it's closer than folks may expect otherwise. Forever watching Syracuse? Mentioning Syracuse again this week, as they face a Pitt team that's struggled to pass the ball sustainably. I have Syracuse as my 2nd team in the ACC next to FSU and I think they start to show why this week against a team that's had their hiccups already earlier this season. Can Nebraska beat a real team? Nebraska has faced the 119th best strength of schedule in the nation, and their results so far line up with expectations - that they've come a long way since their 3-9 inaugural season. But the question remains as to what this team looks like against a real bonafide team, like Illinois. I think Illinois stops Richaun Alsadek while the defense can't contain the Illinois rushing attack and Nebraska falls in their first loss after averaging 38-3 victories to begin the season. Who wins the only (almost) Top Ten Showdown this week? Arkansas' defense has given up the fewest points in the country so far this season at 13. Tennessee is lead by a passing attack that's likely to average over 500 yards per game this season. I think Tennessee wins here on the strength of Savage's 3rd down performance keeping drives alive, but they get held to under 350 yards passing and squeak by this Arkansas squad that's a lot better than folks expect to begin the season.
  22. Last Week PAC-2 Revenge Tour? Oddly enough it was Wazzu's efficient passing attack that helped put them over a fiesty Wyoming squad, while Oregon State laid an egg against a solid SDSU squad. Can a Dead Wildcat Bounce? I think the verdict is in: Kentucky's defense is mega bad. It's going to haunt them all season. Will O'Koyea Keep it Going? Kind of? Definitely not all-world results this week, with a couple of picks, but 11ypa is still pretty monstrous. TE Jose Odom continues to rack up the stats as well. LSU's Big Test This one I got kind of right as first game hiccups hit LSU with an anemic passing attack and some questionable results from their depth at RB. This Week Top 10: Tallahassee / Tulane. Title Tilt? PMS vs Kelly Jarwin is a storyline to watch. The Tulane offense thrives off their star QB's play, but FSU's defense seems to have a soft spot against the run, not the pass. Both teams have played Colorado State this season, with Tulane walking away with a much more convincing victory, but FSU is no slouch of a team, despite some earlier season strategic tinkering. My bet is that FSU wins as the Tulane defense finally faces a stiff challenge and FSU can slow down PMS just enough to win. Big Dawgs vs Big MAC: Bowling Green v Georgia. Who Wins? Georgia is on my shortlist for playoff teams, but suffered a bit of a letdown in their gauntlet of a schedule last week, losing to a post-Maronde UCLA. That said, I'm high on UCLA, I think they're reloading this season instead of reeeling. Bowling Green has been cooking all season long behind a strong rushing attack led by Zach Graterol. However, their defense hasn't faced a competent passing attack yet this season, with Geronimore 'statistically the worst P5 QB' Moore being their best opponent so far. My bet is UGA wins in a wild shootout on the road. Can LSU Survive Their OOC Challenge? LSU comes off their game against USC to face Syracuse, who has one of the strongest secondaries in the entire league, both in terms of talent and on-field results. So far they've only given up a completion percentage of ~30% and 150 yards passing. They have yet to give up a passing touchdown. Will that sustain itself against LSU, who is at least a mediocre passing attack, or will LSU finally catch a break in their schedule? I think LSU gets tripped up again in the swamp as their passing attack struggles to keep the chains moving. Battle for UM? Michigan and Miami face off in a fight between two name brand programs that have hit hard times in the last couple of seasons. Michigan is on a bit of an upswing, with Bobo Sims kind of putting something together after surviving the 15 person cage match that is the Michigan QB room. Miami meanwhile has had some slow starts this season, including dropping a game to FIU, while arguably turning it around with a much more convincing win against UCF the following week. Miami has the home field, but Michigan has the better QB (barely). Michigan wins narrowly despite Bobo Sims maintaining a 1:1 TD to INT ratio as Miami's offense sputters and can't keep up with the explosive plays from Michigan's passing attack, nor can they take advantage of their turnovers.
  23. 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
×
×
  • Create New...