RosterTools2010 -
DOWNLOAD
PitchFX Database -
DOWNLOAD Current thru 9/1/2010
EDIT: From now on I'll be keeping the program files and the database separate. You still need to have both in the same folder.
RosterTools 2010 is a program designed to help making rosters easier. Please click the "ReadMe" button in the program for more information and how to use it.
Whats New?
=========
A new interface, arm strength ratings, some bugfixes, tweaks to the curveball recognition (you should see more sweeping curves and less 12-6), fixed a bug with sliders vs slurve (I had them backwards), and just some general overall tweaking to some attributes.
Bugs
====
I've tried to test everything in this release, but there are sure to be bugs that will arise. If you find one, please PM me or post it here. Make sure you include the player name, team and year and any info you get. Be precise please!
Install
=====
Create a folder (you can name it anything you like) and unrar all 4 files into the folder.
You will need the Microsoft .Net 3.5 framework to run this. Chances are if you keep your Windows XP updated (or have a newer version of Windows) you have this already. If not, you can get it
HERE
You also might need the Microsoft database drivers installed on your system. They are available here:
http://www.microsoft.com/downloads/d...displaylang=en
If you have any problems, please make sure you have both these updates.
From the ReadMe file:
How it works
============
RosterTools uses two methods to create ratings. First, it uses real life stats from Baseball-Reference.com. When you choose a player, the program connects to the website and downloads the needed stats. Second, for pitchers it uses real life PitchFX data to determine pitch types, control and break ratings. This is the database included with the program.
Using RosterTools
=================
First you need to get the team of players. Select the year from the dropdown box, and then the team from the other dropdown. Then click "Get Players". RosterTools only goes back to 1954 because detailed game stats were not kept before then.
Getting Ratings
===============
After you load a team, the players will be put into two windows. On the left are position players and the right pitchers. To get ratings based on the year you chose, simply double click a player's name and it will get batting and fielding ratings for the batters, and pitching ratings for the pitchers. If you want to get batting ratings for the pitcher, click the "Pitcher Batting" box before you double click.
Weighted and Career Ratings
===========================
RosterTools also allows you to get ratings based on a players career or a weighted rating. Weighted ratings are based off a players last three years in the league up to the year you selected. It gives 50% to the last year, and 25% to the other two years. If a player only has two years, it gives 66% and 34%. Rookie year playes will not work of course. Weighted and career ratings work for both pitching and batting.
Minor League Ratings
====================
These you have to type in yourself. From this tab, click on the "MinorLeagueSplits.com" button, and the webpage will open in a new window. From here you can search for the player you want to get. In that player's page, there is a link named "mle" (which stands for Minor League Equivalency), click that to get the players stats converted. From here you want to enter the stats into the boxes in RosterTools and click "Calculate".
Ratings (Where they come from)
==============================
Contact - Batting Avg
Power - Home Runs adjusted to 650 plate appearances
Bunt Ability - successful sacrifice bunts
Drag Bunt - base hit bunts with speed factored in
Vision - Strikeouts
Discipline - Walks
Clutch - Avg w/RISP, Late game Avg, and Tied game Avg.
Durability - % of total games played
Speed - My own version of Bill James' Speed Score
Arm Stength - Arm strength is based off a formula I came up with. It differs between each position. For infielders, it's calulated mostly by figuring out how many times a ball is fielded, thrown to first base, and runner was out (vs runner beating the throw). It then also weighs double plays started, double plays recieved (ie: thrown to first) and other things like relays and assists at home. For catchers it's Caught Stealing percentage. For outfielders, it's mostly Held% and slightly Kill%.
Arm Accuracy. Throwing errors. For outfielders it also takes Held% into account.
Reaction - Range Factor vs the league average for that player's position.
Fielding - Fielding errors
Block - Catcher's only, Passed balls per 1000 innings.
BR Ability - Stolen base percentage and also the % of times a runner takes an extra base when one is available. Also takes into account things like being picked off and thrown out while running the bases.
BR Agression - Mostly the amount of times a stolen base is attempted when on first base and second base is open.
For Pitching, everything is pretty self explainatory....Clutch is the version of batting clutch; it's a combination of Avg w/RISP, Late and Tied game.