home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 15
/
CD_ASCQ_15_070894.iso
/
vrac
/
fpgen.zip
/
FPGEN.TXT
< prev
Wrap
Text File
|
1994-06-03
|
14KB
|
310 lines
//═════════════════════════════════════════════════════════════════════════════
//════ FPGen v1.0 - Free Agent Generator For FPSF:Pro ═════════════════════════
//════ (c)1994 Shaun Sullivan ═════════════════════════
//═════════════════════════════════════════════════════════════════════════════
//
//══ UNREGISTERED VERSION ═════════════════════════════════════════════════════
// Version 1.0 - 06/04/94 Initial Shareware Release ═══════════════════════════
//═════════════════════════════════════════════════════════════════════════════
I. Introduction
FPGen is a command line utility that can be used to quickly add free agents
to a league. It is a great tool if the league needs a little "shot in
the arm". To use FPGEN:
1) Copy it to the directory where FPSF Pro resides and change into that
directory.
2) Type: FPGEN <League> <Number To Create>
Where League is the File name of your league file ex. MyLeague.lge
and Number To Create represents how many free agents you would like
FPGen to add to the existing Free Agent Pool.
It's That simple! Now lets get to the good stuff, how FPGen works...
II. How Exactly Does FPGen Work?
When FPGen Starts it first reads in all the first and last names that
FPSF Pro uses when it creates fictional players. These will be used later
when it comes time to create our guys.
Next it makes two passes through the Player file (the one that ends in .PYR)
Pass1 calculates the Mean Rating, And Standard Deviation from this mean
for every rating (both actual and potential) for every position. This
will be used when creating players. This method was chosen because it
ensures that the free agents generated will be of comparable talent to
the rest of the league.
The second pass determines how many players are currently at each position
and uses this as the basis for how many players in each position it will
generate. This way we ensure that a proper and balanced distribution of
players are generated for each position. (who wants 50 of 100 players to
be Punters!!)
We wouldn't want any of this stuff to be totally random, it must be based
on the league sample or the whole league could be thrown out of balance.
Lastly the players are generated. As they are generated FPGen will assign
them a random rating for each attribute based on the ranges calculated in
pass 1. It will also assign them names in the same manner that FPSF Pro
uses, Also no duplicate names will be generated, FPGen makes sure each name
is unique before commiting it to disk. Ages range from 3-11 yrs in the
league. Thats It.
III. What do I get If I Register.
- The registered version of FPGen uses a special text file that YOU create
that will allow you to tweak the ratings the FPGen will generate for each
position and rating at that position!!!
- You'll feel real good about yourself!
IV. Notes IMPORTANT !!!!!!
- The MAXIMUM number of Free Agents That FPGen will allow your league
to have is 512! This is due to the fact that when you start getting
over that number FBPro will start bombing out with memory errors.
- ALWAYS BACK UP YOUR LEAGUE FILES !!!!!!!
If your league file is named MyLeague then copy MyLeague.* to a safe
place. You should always give yourself a chance to recover if you
didn't like FPGen's results!!!!!
- FPGEN will NOT work reliably with the "default" leagues that
ship with FPS:Pro. In order to use my utilities please create new
leagues from within the game. This is due to the fact that the leagues
that ship with the game are structured somewhat differently.
V. Thank Yous
Thanks to Pat Campbell in Orlando for the rough program concept, and
convincing me people would find it useful!!
I'd like to thank Bill Holmes of Strategy Plus Magazine for his stellar
reviews of my shareware stuff. Thanks Bill, it was a real thrill to
see my name in print!
Thanks to Pat Cook of Dynamix for asking me to Beta Test FPS:Pro in the
summer of '93.
Thanks to all who have registered any of my stuff.
Thanks to my Wife Patty, Daughter Brittany, and son J.P for crawling
around the computer, and pulling the mouse off the desk, but never
shutting it off on me!!
Go Red Sox! Go Patriots!
//═════════════════════════════════════════════════════════════════════════════
//════ Leagal MUMBO JUMBO Disclaimer ══════════════════════════════════════════
//═════════════════════════════════════════════════════════════════════════════
//
USE THIS PROGRAM AT YOUR OWN RISK! I have tested it on my
own computer, but I will not assume any responsibility for any
problems which FPGEN may cause you. If you do run into a
problem, please let me know about it, and I will do my best to
verify it and fix it. Always Back up your leagues!!!!!!
//═════════════════════════════════════════════════════════════════════════════
//════ Other Front Page Sports Football Utilities From The Author ═════════════
//═════════════════════════════════════════════════════════════════════════════
//
//═════════════════════════════════════════════════════════════════════════════
//══ FPEdit-PRO - The Cutting Edge in Sports Gaming Utilities ═════════════════
//═════════════════════════════════════════════════════════════════════════════
FPEDIT-PRO - The widely popular FPEDIT has made it to FPS:PRO !!
- As seen in the Jan '94 Issue Of "Strategy Plus" magazine!!!!!!!!
-----------------------------------------------------------------
- Edit all player and team attributes (Even Colors and Potential Stats!!)
- Perform Global Changes
- Scouting / Statistical Reports
- Make Trades
- Much much more
//═════════════════════════════════════════════════════════════════════════════
//══ FPSched - Schedule Editor For FPS:Pro ═════════════════════════════════════
//═════════════════════════════════════════════════════════════════════════════
- Change league schedules!
- Automatic reciprocation ensures no scheduling conflicts!
- Just 5 Clams!
//═════════════════════════════════════════════════════════════════════════════
//══ FPDraft - Fantasy Draft Expansion Disk !!! ═══════════════════════════════
//═════════════════════════════════════════════════════════════════════════════
- As seen in the Jan '94 Issue Of "Strategy Plus" magazine!
---------------------------------------------------------
NEW IMPROVED FPDraft v1.10 !!!!!
---------------------------------
Tired of having to play PRO with a set team?
Want to draft your own teams against friends or the Computer?
FPDraft is a Full featured fantasy draft program that allows you
to take an existing league and create a draft pool from all the
players. Then run a full 45 round draft!! This program rivals
most commercial expansion disks in depth and features.
- Draft aginst the CPU or with other HUMAN GM's
- Design "Drafting Profiles" that computer GM's will follow.
Drafting profiles let you weight each position in accordance
with your preferences. Define what ratings should be considered
when evaluating players at each position, determine whether you
want to build on youth or go for the veterans. You program the
draft profile and you'll be amazed!! And if you are hand picking
your team you can ask the computer for suggestions based on the
profile you designed!!! Drafting profiles can be saved and
modified at any time. See if you can find the perfect balance
betweed D and O to build a winner!
- All in my familiar "Point and Click" environment.
- Great for Office / Remote Leagues - just upload your profile
to the "Commish" and let him run the draft.
- Computer automatically fills out roster slots!
And it won't let you leave slots unfilled !!
- All computer decisions based on complicated statistical modelling
using Z-SCore, STD-Deviation and Bell-Curve formulas!!!
- While you are "hand picking" players you have incredible analysis
tools. Looking for a fast HB, just click on HB, then SP and
the computer will instantly show you the remaining HB's sorted by
speed to help you make your choices!!
- Preview Feature to let you test your profile!
- Only $15 (See Below)
//═════════════════════════════════════════════════════════════════════════════
//════ FPScout - Scouting Report Generator For FPSF Pro ═══════════════════════
//═════════════════════════════════════════════════════════════════════════════
//
Amaizing Scouting Report Genertaor!!! Generate Thousands of variations of
reports.. Breakdowns by team, player, rating. Allows for you to enter your
own custom formulas!! A must for the serious player!!!!!
The program is very simple to use. Just Choose your parameters on the
top half of the screen and on the bottom half click on the check box of
each rating you would like to include in the aggregate total. Next to
each rating is a text box that allows you to increase the weight of a
rating. This allows you to apply your own "formulas" to a calculation.
Slick Point and click interface..
//═════════════════════════════════════════════════════════════════════════════
//══ FPSnap - Snapshot Utility ════════════════════════════════════════════════
//═════════════════════════════════════════════════════════════════════════════
- As seen in the Jan '94 Issue Of "Strategy Plus" magazine!!!
--------------------------------------------------------------
FPSnap is a simple little FREEBIE that should be quite useful for those
of you who run leagues with friends. The idea is at the start of the season
use FPSnap to take a "Snapshot" of all the players in the league. Then at
any point in the season you can "Check" the league to see if any of you're
owners have edited any of their player's actual or potential ratings.. This
is a great "Keem em Honest" tool.....
//═════════════════════════════════════════════════════════════════════════════
//════ FPEDPool - Free Agent Editor ═══════════════════════════════════════════
//═════════════════════════════════════════════════════════════════════════════
//
This utility will let you edit any of the free agents currently available in
the Free Agent Pool.
//═════════════════════════════════════════════════════════════════════════════
//════ R E G I S T R A T I O N ════════════════════════════════════════════════
//═════════════════════════════════════════════════════════════════════════════
//
!!!!!!!!!!!!!!! PLEASE READ !!!!!!!!!!!!!!!!!!
YOU MUST SEND Disk(s) and Self-Addresssed Stamped Env / Mailer or
I can't promise you you'll get anything back!!!
Please attatch the following with your registration.
** NOTE ALL 5 UTILITIES CAN FIT on 1 HD 5 1/4 or 3 1/2 inch disk !
----Cut Here ------------------------------------------------------------------
FPSF Utilities REGISTRATION FORM
Name :____________________________________________________________
Address :____________________________________________________________
____________________________________________________________
Where Did You Get FPGen From ?_______________________________________
═══════════════════════════════════════════════════════════════════════════════
Product(s) You wish to register : ( Please Check One )
( * All Programs are for use with FPSF Pro Only! )
( * All prices are in $US )
1. FPGen...........- $6 ($75 With Source Code - See Below !) [ ]
2. FPScout.v1.5... - $10 [ ]
3. FPEdit-PRO v1.0.- $10 [ ]
4. FPDraft v1.1....- $15 [ ]
5. FPSched.v1.0....- $5 [ ]
6. FPEDPool.v1.3...- $7 [ ]
7. FPSnap..........- FREE (It doesnt do much !) [ ]
8. ALL 7 !! - $37 ($100 If FPGen Source Code is Desired) [ ]
**************************************************************************
****************** FPGen Source Code Offer !!!!!! ************************
**************************************************************************
Special Offer - For The First Time Ever - FPGen Source Code! For
$75 I'll send you all the files needed to compile FPGen using
Borland C++ v3.x or Turbo C++ v3.0. This offer is valid only for
FPGen! You may use the code as a reference but it may not be republished
in any form. This may be useful for those of you looking to write some
tools of your own. FPGen is written mostly in C, with C++ enhancements
(ie. It just uses C++ as a "better C"), with the exception of a few objects
for screen i/o). The Code is fully commented. FPGen with Source is $75.
*** Note if you previously registered any of the above programs all you need
to do to get the latest version is send me a disk, a mailer, and proper
postage, and I'll mail you back the latest upgrades (no upgrade fees!!)
Any Suggestions or Comments ?:
------------------------------
----Cut Here ------------------------------------------------------------------
Shaun Sullivan
537 Veranda View
Mt. Pleasant SC 29464