<html lang="en">
<head>
<meta charset="UTF-8">
<title>JWDixon's MLB Contract Tool</title>
<style>
body { font-family: Arial, sans-serif; line-height: 1.6; margin: 20px; }
.container { max-width: 800px; margin: auto; }
h1 { text-align: center; }
pre { background: #f4f4f4; border: 1px solid #ccc; padding: 10px; }
ul { margin-left: 20px; }
</style>
</head>
<body>
<div class="container">
<h1>JWDixon's MLB Contract/Free Agency Tool</h1>
<p>
Are you looking for a smarter way to manage contracts in MLB The Show Franchise Mode?
I’ve recently developed a tool that runs as a standalone program on your PC. It uses a combination of player performance data and personality factors to calculate a player’s contract demand (in terms of Average Annual Value) and assess whether they’re likely to re-sign with their current team. For those of you who use my Franchise Spreadsheet, you can now delete those cumbersome tabs from your sheet and use this tool instead.
</p>
<h2>What Does the Tool Do?</h2>
<p>
The tool allows you to input dynamic player data—including player name, age, position, last three years of WAR, overall rating, and potential rating. Based on these inputs, it computes a weighted score which is then used to determine the player’s financial demand.
</p>
<p>
In addition, the tool factors in personality attributes such as greed, loyalty, play-for-winner tendencies, and hometown bias (derived from OOTP data) to adjust the final contract demand. This multi-variable process – using real-life data as a reference – ensures that the results feel realistic and reflective of the nuances of real player negotiations that MLB The Show often lacks.
</p>
<h2>How Are Player Demands Calculated?</h2>
<p>
Player demand is determined by combining several factors:
</p>
<ul>
<li>Basic performance statistics (age, accumulated WAR, overall rating, and potential)</li>
<li>The player’s personality ratings (greed, loyalty, and play-for-winner) that influence their contract expectations</li>
<li>An additional “ask” component which adjusts the final demand based on the difference between greed and loyalty</li>
</ul>
<p>
</p>
</p>
<p>
Real-life data was used to fine-tune this formula, ensuring that the numbers feel realistic.
</p>
<h2>How Are Free Agency Teams Determined?</h2>
<p>
The tool also provides insights into a player's free agency interest by evaluating each team’s market size, winning history, and even their geographical proximity to a player’s hometown. These factors are combined to calculate an “interest rating” for each team.
</p>
<p>
A controlled random variation is applied to each team’s interest rating to be sure you have a little real life randomness occur.
</p>
<p>
The top three teams based on these calculations are displayed, and a full list sorted from most interested to least is provided. A player’s personality also influences which teams they’re most inclined to sign with.
</p>
<h2>How-To</h2>
<p>
<strong>Step 1:</strong> Download and extract the .rar file from
https://www.mediafire.com/file/gpeb4...ol1.3.rar/file
</p>
<p>
<strong>Step 2:</strong> Open the extracted folder and navigate to the “dist” folder. Inside, you’ll find <strong>demand.exe</strong>.
</p>
<p>
<strong>Step 3:</strong> Launch <strong>demand.exe</strong>. You’ll be greeted by the “Enter Team Info” tab. Here, input each team’s Win/Loss record from the season (which determines the win ratings used in free agency) and adjust the Market Sizes as needed (a scale of 80–100, where higher numbers indicate larger market sizes). By default, Market ratings are set to what I find a realistic number for each team. If you disagree, manually change it yourself! Once done, click “Save Team Info.”
</p>
<p>
<strong>Step 4:</strong> The “Custom Player Entry” tab lets you add custom players. Although every MLB/MiLB professional player from the 2024 season is integrated in the main data, you can add players that have been generated by SDS or your own created players. Simply add their name, the team they play for, and their Birth State. Personality ratings (greed, loyalty, play-for-winner, hometown bias) will be randomly generated for you. You can later edit or delete these entries.
</p>
<p>
<strong>Step 5:</strong> The “Player Demand/Free Agency” tab is where you generate:
<ul>
<li>The player’s contract demand (AAV).</li>
<li>An evaluation of whether the player might re-sign with their current team.</li>
<li>The top three free agency teams the player is interested in, along with a sorted list of all teams’ interest ratings.</li>
</ul>
Simply search for a player (by name and team for reference), enter their contract details (Age, Current Team, Position, WAR, Overall Rating, Potential), and hit “Calculate.” The results will be displayed in the results box.
</p>
<p>
<em>Note:</em> to make player searching easier, I have listed all players and their team as of 2024 opening day in the default search box. So be aware the team name in the player search box is only for reference so you know which Will Smith you are picking. If that would be Will Smith, Dodgers catcher or Will Smith, Royals Pitcher etc. I wish I could add headshots but that is above my skill level lol.
</p>
<h2>Download & Support</h2>
<p>
If you enjoy using the tool or have suggestions for improvements, please feel free to share your feedback in the thread.
</p>
</div>
</body>
</html>

Comment