home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / fpgen.zip / FPGEN.TXT < prev   
Text File  |  1994-06-03  |  14KB  |  310 lines

  1. //═════════════════════════════════════════════════════════════════════════════
  2. //════ FPGen v1.0 - Free Agent Generator For FPSF:Pro ═════════════════════════
  3. //════ (c)1994 Shaun Sullivan                         ═════════════════════════
  4. //═════════════════════════════════════════════════════════════════════════════
  5. //
  6.  
  7. //══ UNREGISTERED VERSION ═════════════════════════════════════════════════════
  8. // Version 1.0 - 06/04/94 Initial Shareware Release ═══════════════════════════
  9. //═════════════════════════════════════════════════════════════════════════════
  10.  
  11. I. Introduction
  12.  
  13.     FPGen is a command line utility that can be used to quickly add free agents
  14.     to a league.  It is a great tool if the league needs a little "shot in
  15.     the arm".  To use FPGEN:
  16.  
  17.     1) Copy it to the directory where FPSF Pro resides and change into that
  18.        directory.
  19.  
  20.     2) Type: FPGEN <League> <Number To Create>
  21.  
  22.        Where League is the File name of your league file ex. MyLeague.lge
  23.        and Number To Create represents how many free agents you would like
  24.        FPGen to add to the existing Free Agent Pool.
  25.  
  26.     It's That simple!  Now lets get to the good stuff, how FPGen works...
  27.  
  28. II. How Exactly Does FPGen Work?
  29.  
  30.     When FPGen Starts it first reads in all the first and last names that
  31.     FPSF Pro uses when it creates fictional players.  These will be used later
  32.     when it comes time to create our guys.
  33.  
  34.     Next it makes two passes through the Player file (the one that ends in .PYR)
  35.  
  36.     Pass1 calculates the Mean Rating, And Standard Deviation from this mean
  37.     for every rating (both actual and potential) for every position.  This
  38.     will be used when creating players.  This method was chosen because it
  39.     ensures that the free agents generated will be of comparable talent to
  40.     the rest of the league.
  41.  
  42.     The second pass determines how many players are currently at each position
  43.     and uses this as the basis for how many players in each position it will
  44.     generate.  This way we ensure that a proper and balanced distribution of
  45.     players are generated for each position. (who wants 50 of 100 players to
  46.     be Punters!!)
  47.  
  48.     We wouldn't want any of this stuff to be totally random, it must be based
  49.     on the league sample or the whole league could be thrown out of balance.
  50.  
  51.     Lastly the players are generated.  As they are generated FPGen will assign
  52.     them a random rating for each attribute based on the ranges calculated in
  53.     pass 1.  It will also assign them names in the same manner that FPSF Pro
  54.     uses, Also no duplicate names will be generated, FPGen makes sure each name
  55.     is unique before commiting it to disk.  Ages range from 3-11 yrs in the
  56.     league.  Thats It.
  57.  
  58. III. What do I get If I Register.
  59.  
  60.     - The registered version of FPGen uses a special text file that YOU create
  61.       that will allow you to tweak the ratings the FPGen will generate for each
  62.       position and rating at that position!!!
  63.  
  64.     - You'll feel real good about yourself!
  65.  
  66. IV. Notes IMPORTANT !!!!!!
  67.  
  68.     - The MAXIMUM number of Free Agents That FPGen will allow your league
  69.       to have is 512!  This is due to the fact that when you start getting
  70.       over that number FBPro will start bombing out with memory errors.
  71.  
  72.     - ALWAYS BACK UP YOUR LEAGUE FILES !!!!!!!
  73.  
  74.       If your league file is named MyLeague then copy MyLeague.* to a safe
  75.       place.  You should always give yourself a chance to recover if you
  76.       didn't like FPGen's results!!!!!
  77.  
  78.     - FPGEN will NOT work reliably with the "default" leagues that
  79.      ship with FPS:Pro.  In order to use my utilities please create new
  80.      leagues from within the game.  This is due to the fact that the leagues
  81.      that ship with the game are structured somewhat differently.
  82.  
  83. V.  Thank Yous
  84.  
  85.     Thanks to Pat Campbell in Orlando for the rough program concept, and
  86.     convincing me people would find it useful!!
  87.  
  88.     I'd like to thank Bill Holmes of Strategy Plus Magazine for his stellar
  89.     reviews of my shareware stuff.  Thanks Bill, it was a real thrill to
  90.     see my name in print!
  91.  
  92.     Thanks to Pat Cook of Dynamix for asking me to Beta Test FPS:Pro in the
  93.     summer of '93.
  94.  
  95.     Thanks to all who have registered any of my stuff.
  96.  
  97.     Thanks to my Wife Patty, Daughter Brittany, and son J.P for crawling
  98.     around the computer, and pulling the mouse off the desk, but never
  99.     shutting it off on me!!
  100.  
  101.     Go Red Sox! Go Patriots!
  102.  
  103. //═════════════════════════════════════════════════════════════════════════════
  104. //════ Leagal MUMBO JUMBO Disclaimer ══════════════════════════════════════════
  105. //═════════════════════════════════════════════════════════════════════════════
  106. //
  107.      USE THIS PROGRAM AT YOUR OWN RISK!  I have tested it on my
  108.      own computer, but I will not assume any responsibility for any
  109.      problems which FPGEN may cause you.  If you do run into a
  110.      problem, please let me know about it, and I will do my best to
  111.      verify it and fix it.  Always Back up your leagues!!!!!!
  112.  
  113. //═════════════════════════════════════════════════════════════════════════════
  114. //════ Other Front Page Sports Football Utilities From The Author ═════════════
  115. //═════════════════════════════════════════════════════════════════════════════
  116. //
  117.  
  118. //═════════════════════════════════════════════════════════════════════════════
  119. //══ FPEdit-PRO - The Cutting Edge in Sports Gaming Utilities ═════════════════
  120. //═════════════════════════════════════════════════════════════════════════════
  121.  
  122. FPEDIT-PRO - The widely popular FPEDIT has made it to FPS:PRO !!
  123.  
  124.     - As seen in the Jan '94 Issue Of "Strategy Plus" magazine!!!!!!!!
  125.       -----------------------------------------------------------------
  126.  
  127.     - Edit all player and team attributes (Even Colors and Potential Stats!!)
  128.     - Perform Global Changes
  129.     - Scouting / Statistical Reports
  130.     - Make Trades
  131.     - Much much more
  132.  
  133. //═════════════════════════════════════════════════════════════════════════════
  134. //══ FPSched - Schedule Editor For FPS:Pro ═════════════════════════════════════
  135. //═════════════════════════════════════════════════════════════════════════════
  136.  
  137.     - Change league schedules!
  138.     - Automatic reciprocation ensures no scheduling conflicts!
  139.     - Just 5 Clams!
  140.  
  141. //═════════════════════════════════════════════════════════════════════════════
  142. //══ FPDraft - Fantasy Draft Expansion Disk !!! ═══════════════════════════════
  143. //═════════════════════════════════════════════════════════════════════════════
  144.  
  145.     - As seen in the Jan '94 Issue Of "Strategy Plus" magazine!
  146.       ---------------------------------------------------------
  147.  
  148.               NEW IMPROVED FPDraft v1.10 !!!!!
  149.               ---------------------------------
  150.  
  151.             Tired of having to play PRO with a set team?
  152.  
  153.        Want to draft your own teams against friends or the Computer?
  154.  
  155.        FPDraft is a Full featured fantasy draft program that allows you
  156.        to take an existing league and create a draft pool from all the
  157.        players.  Then run a full 45 round draft!!   This program rivals
  158.        most commercial expansion disks in depth and features.
  159.  
  160.        - Draft aginst the CPU or with other HUMAN GM's
  161.  
  162.        - Design "Drafting Profiles" that computer GM's will follow.
  163.          Drafting profiles let you weight each position in accordance
  164.          with your preferences.  Define what ratings should be considered
  165.          when evaluating players at each position, determine whether you
  166.          want to build on youth or go for the veterans.  You program the
  167.          draft profile and you'll be amazed!!  And if you are hand picking
  168.          your team you can ask the computer for suggestions based on the
  169.          profile you designed!!!  Drafting profiles can be saved and
  170.          modified at any time.   See if you can find the perfect balance
  171.          betweed D and O to build a winner!
  172.  
  173.        - All in my familiar "Point and Click" environment.
  174.  
  175.        - Great for Office / Remote Leagues - just upload your profile
  176.          to the "Commish" and let him run the draft.
  177.  
  178.        - Computer automatically fills out roster slots!
  179.          And it won't let you leave slots unfilled !!
  180.  
  181.        - All computer decisions based on complicated statistical modelling
  182.          using Z-SCore, STD-Deviation and Bell-Curve formulas!!!
  183.  
  184.        - While you are "hand picking" players you have incredible analysis
  185.          tools.  Looking for a fast HB, just click on HB, then SP and
  186.          the computer will instantly show you the remaining HB's sorted by
  187.          speed to help you make your choices!!
  188.  
  189.        - Preview Feature to let you test your profile!
  190.  
  191.        - Only $15 (See Below)
  192.  
  193. //═════════════════════════════════════════════════════════════════════════════
  194. //════ FPScout - Scouting Report Generator For FPSF Pro ═══════════════════════
  195. //═════════════════════════════════════════════════════════════════════════════
  196. //
  197. Amaizing Scouting Report Genertaor!!! Generate Thousands of variations of
  198. reports.. Breakdowns by team, player, rating.  Allows for you to enter your
  199. own custom formulas!!  A must for the serious player!!!!!
  200.  
  201. The program is very simple to use.  Just Choose your parameters on the
  202. top half of the screen and on the bottom half click on the check box of
  203. each rating you would like to include in the aggregate total.  Next to
  204. each rating is a text box that allows you to increase the weight of a
  205. rating.  This allows you to apply your own "formulas" to a calculation.
  206.  
  207. Slick Point and click interface..
  208.  
  209. //═════════════════════════════════════════════════════════════════════════════
  210. //══ FPSnap - Snapshot Utility ════════════════════════════════════════════════
  211. //═════════════════════════════════════════════════════════════════════════════
  212.  
  213. - As seen in the Jan '94 Issue Of "Strategy Plus" magazine!!!
  214. --------------------------------------------------------------
  215.  
  216. FPSnap is a simple little FREEBIE that should be quite useful for those
  217. of you who run leagues with friends.  The idea is at the start of the season
  218. use FPSnap to take a "Snapshot" of all the players in the league.  Then at
  219. any point in the season you can "Check" the league to see if any of you're
  220. owners have edited any of their player's actual or potential ratings..  This
  221. is a great "Keem em Honest" tool.....
  222.  
  223. //═════════════════════════════════════════════════════════════════════════════
  224. //════ FPEDPool - Free Agent Editor ═══════════════════════════════════════════
  225. //═════════════════════════════════════════════════════════════════════════════
  226. //
  227. This utility will let you edit any of the free agents currently available in
  228. the Free Agent Pool.
  229.  
  230.  
  231. //═════════════════════════════════════════════════════════════════════════════
  232. //════ R E G I S T R A T I O N ════════════════════════════════════════════════
  233. //═════════════════════════════════════════════════════════════════════════════
  234. //
  235.  
  236.   !!!!!!!!!!!!!!! PLEASE READ !!!!!!!!!!!!!!!!!!
  237.  
  238.   YOU MUST SEND Disk(s) and Self-Addresssed Stamped Env / Mailer or
  239.   I can't promise you you'll get anything back!!!
  240.  
  241.   Please attatch the following with your registration.
  242.  
  243.   ** NOTE ALL 5 UTILITIES CAN FIT on 1 HD 5 1/4 or 3 1/2 inch disk !
  244.  
  245. ----Cut Here ------------------------------------------------------------------
  246.  
  247.                 FPSF Utilities REGISTRATION FORM
  248.  
  249.  
  250. Name    :____________________________________________________________
  251.  
  252. Address :____________________________________________________________
  253.  
  254.          ____________________________________________________________
  255.  
  256.  
  257. Where Did You Get FPGen From ?_______________________________________
  258.  
  259.  
  260. ═══════════════════════════════════════════════════════════════════════════════
  261. Product(s) You wish to register :  ( Please Check One )
  262.  
  263. ( * All Programs are for use with FPSF Pro Only! )
  264. ( * All prices are in $US )
  265.  
  266. 1. FPGen...........-  $6 ($75 With Source Code - See  Below !)      [ ]
  267. 2. FPScout.v1.5... -  $10                                           [ ]
  268. 3. FPEdit-PRO v1.0.-  $10                                           [ ]
  269. 4. FPDraft v1.1....-  $15                                           [ ]
  270. 5. FPSched.v1.0....-  $5                                            [ ]
  271. 6. FPEDPool.v1.3...-  $7                                            [ ]
  272. 7. FPSnap..........-  FREE (It doesnt do much !)                    [ ]
  273.  
  274. 8. ALL 7 !!        -  $37 ($100 If FPGen Source Code is Desired)    [ ]
  275.  
  276.    **************************************************************************
  277.    ****************** FPGen Source Code Offer !!!!!! ************************
  278.    **************************************************************************
  279.  
  280.    Special Offer - For The First Time Ever - FPGen Source Code!  For
  281.    $75 I'll send you all the files needed to compile FPGen using
  282.    Borland C++ v3.x or Turbo C++ v3.0.  This offer is valid only for
  283.    FPGen!  You may use the code as a reference but it may not be republished
  284.    in any form.  This may be useful for those of you looking to write some
  285.    tools of your own.  FPGen is written mostly in C, with C++ enhancements
  286.    (ie. It just uses C++ as a "better C"), with the exception of a few objects
  287.    for screen i/o).  The  Code is fully commented.  FPGen with Source is $75.
  288.  
  289. *** Note if you previously registered any of the above programs all you need
  290.     to do to get the latest version is send me a disk, a mailer, and proper
  291.     postage, and I'll mail you back the latest upgrades (no upgrade fees!!)
  292.  
  293.  
  294. Any Suggestions or Comments ?:
  295. ------------------------------
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303. ----Cut Here ------------------------------------------------------------------
  304.  
  305.     Shaun Sullivan
  306.     537 Veranda View
  307.     Mt. Pleasant SC  29464
  308.  
  309.  
  310.