Simply, The best Hockey Simulator!

Try It, Buy It!

STHS Logo

Version History Archive

SimonT Hockey Simulator V2

Version / Date

Version History

0.9.11 / 20 July 2010
  • Add the Automatic Test Command (See manual, section 10 for more information)
  • Add the Bonus Salary value for each team in the Finance Output.
  • Modified the formula that decided to who a successful pass to go so players with a high SC should receive pass more often.
  • Fix an issue regarding the age of players by changing when the age textbox value is update. Before, the value was update only when the focus was lost; it’s now update when the value changed. This should clear the issue some users have when creating age.
  • Fix an issue in the schedule creation formula where some team would not play during multiple days in row.
  • Fix an issue where tie game would show up as a win in the Team vs Team output for Conference and Division row.
  • Fix an issue with the multiple rosters and lines in row option where an incorrect lineup could remove a player from all 10 lines up instead of only one.
  • Fix an issue where players would be send to team instead of a goalie when that goalie was claim from the waiver by the team.
0.9.10 / 25 June 2010
  • Add a feature so the simulator can know who are the 3 Star for the day (If you simulate multiple day in row or a full season, the today 3 star will include all games during that period of simulation), 3 Star for the week and 3 Star for the month for pro and farm. The information for the day show up in the TodayGames HTML while the 3 star for the week and the month show in Transaction Log.
  • Add a new stat for goalies – Shot Stop with Rebound
  • Add a direct link to the manual in the help menu.
  • Modified the CSV and XML Files.
  • Lower the PP by a little.
  • Small modification regarding players scoring abilities.
  • Fix an issue with the Manual Fantasy Draft where the simulator was creating an error when loading GM list that had a goalies.
  • Fix an issue in the Edit Players Windows where if you would be trying to edit the OV of a goalie, it would create an error.
  • Fix an issue with the Schedule Creator.
  • Fix an issue with the Star Value in the Players and Goalies CSV.
  • Fix an issue with Can Play Farm and Can Play Pro option would create a general error if the player was not in a team.
  • Fix an issue when you create new players where the last year of contract was not saved.
  • Fix an issue with the entry draft order for round 2 and more when you had the lottery activate.
  • Fix some issues when creating a player using the Activate Function from the Prospect windows.
0.9.9 / 30 May 2010
  • Add a Click All "Use Output Page" and Unclick All "Use Output Page" in the Output Option.
  • Allow the Automatic Fantasy Draft in any season.
  • Add the ExpensePerDay and TotalPlayersSalaries field in the XML and CSV file.
  • Modified the Manual Playoff to have the abilities to change teams of conference.
  • Fix a small issue with the Schedule Windows.
  • Fix a small issue with the Automatic Fantasy Draft.
  • Fix an issue where the Total Income variable would not reset after each year.
  • Fix an issue with the Entry Draft where some team would be missing if you use the lottery option and run the lottery when starting your entry draft.
  • Fix an issue with some record where they would not save negative value.
  • Fix an issue with the Block Ticket Change from STHS Client option. This option was renamed “GM Can Change Price”.
0.9.8 / 3 May 2010
  • Add a new option to calculated the payroll how it was in version 1; sum of all players salaries at this moment of the season.
  • Add a new feature where you can put injured players on your days 2 rosters/lines if the simulator calculated your player should be back from injury at that point. The calculation is based on the lowest variable between your Pro Injury Recovery Speed and Farm Recovery Speed option.
  • Fix a very important issue regarding goalie multiple stat. If a goalie was trade during a year, the W-L-OTL stats for his new team are incorrect. The fix doesn’t correct incorrect stat previous save by 0.9.7 and lower but only fix future game = Goalie Trade Stat will be fix when you’ll end your season.
  • Fix an issue where you could not set decimal value to Injury Recovery Rate.
  • Fix an issue with the Partial Auto Line for Extra Defense.
  • Fix an issue where some game shot per very low or very high. (Happen 9.5% of the time before and now, it’s 1%)
  • Fix an issue where unsigned player who were trade in off-season would get a 1 year contract with minimum salary.
  • Fix an issue where you could set your maximum players option higher that your Roster Players Limit.
  • Fix an issue with the Auto-Roster when you were playing with players with multiple positions and high number of maximum by position.
  • Fix an issue with the Farm Salary Cap option would not save.
  • Fix an issue with the Farm Salary Cap Calculation
  • Fix an issue with the Age in Mass Edition.
  • Fix an issue with the Defenseman Overall Formula.
  • Fix a small issue with the Manual Fantasy Draft.
  • Fix a small issue with the Rerate Output column not being align.
  • Fix a rare issue where GM could change their ticket price even if the option was Block Ticket Price Change was select and the GM had a Client File where the option was not select.
  • Fix various a small issues.
0.9.7 / 18 April 2010
  • Add a feature where you can have between 2 and 32 teams in the playoff by an incremental of 2. This value applies to both conferences so 32 means 16 per conference if you play 1 conference.
  • Add the "Rename Conference" and "Rename Division" command to be able to rename your conference or division in when season.
  • Add the "Set To" option to Star Power field in Mass Edition.
  • Add the "Show Players Birthday" command to print in the transaction log today birthday.
  • Add new CSV file for Draft Pick, Transaction and GM Transaction.
  • Multiple small tweak in the simulation engine : It take more fatigue in PP for a player to skip his turn, Less Pass Interception, More Backhand shot by Forward, Puck can go out of play, Less Lost Puck, More Puck Stolen, Less Video Review, Less Shutout for Goalies)
  • Modified the Finance Output Information to make it clearer.
  • Modified the Extra Defense so you have 2 PK and 1 PP instead of 2 PP and 1 PK.
  • Modified the Order the Players in Team Roster when playing with OV Hidden.
  • Modified the Change Goalie Formula so that goalies are NOT changed in the last 10 minutes of a game and only if a different between the team goals is lower than 2.
  • Modified the engine so when 2 players take penalties together, it’s for roughing.
  • Modified the Rerate Difference Output so it's showed by Team then by Unassigned.
  • Fix an issue with the Function in Save GM Stat.
  • Fix an issue where you would get error when running with Maximum Players in Farm without running Full Farm.
  • Fix an issue where the Luxury Taxes were not applied correctly to your finance.
  • Fix an issue with the Expansion Number Count in the Team Roster Windows.
  • Fix an issue with the Partial Auto-Roster.
  • Fix an issue with the Rating CSV Position Field.
  • Fix an issue the Extra in the Output for Lines.
  • Fix issues with CSV Output.
  • Fix an issue where Extra Defense was not added by Auto-Line when playing Full Farm.
  • Fix an issue where the Trade Deadline was not enforced correctly.
  • Fix an issue with the Partial Auto Line Function for Extra Forward.
  • Fix an issue with the Output Multiple Player scoring for goalies.
  • Fix an issue where the Players cannot be sent to Farm after Trade Dead Line Option was not enforced.
  • Fix an issue where the Estimated Day in your schedule was not updated or reset when modifying other value in the Schedule Windows.
  • Fix an issue where the Exclude from payroll option activate on a player was not update in the Players Total Salaries field in the Finance Output
0.9.6 / 17 March 2010
  • Lower chance of player’s with high SC to get a shoot block.
  • Lower the number of PP goal.
  • Add a Printer Players Salary Request Button in the Free Agents Windows. This function will print in the transaction log the salary request for all players available as free agents.
  • Add the “Check Goaler Time vs Team” command to print in transaction log how much % of time a goalies was in goal for a team. Note: The % can be more that 100% because the formula is based on a normal 60 minutes game.
  • Add a Function that check if your GM can make is lines when outputting the STHS Client file.
  • Add the OV stat in the Condition of Mass Edition.
  • Create the Own Shots Block and Own Shots Miss Goal stat to know your player’s accuracy.
  • Split the Extra Forward and Split de Extra Defense in 3 Normal Extra, 2 PP Extra and 1 PK Extra.
  • Change the League Default Player Stat to 25
  • Fix a issue with screen not showing completely if you have change your DPI in Windows (Windows 7 – All Control Panel – Display to Medium or Larger)
  • Fix an issue where editing a goaler would show the wrong PO after editing another stat.
  • Fix an issue with CheckLines when checking suspense player was on the roster on days 2 or more.
  • Fix an issue where the Waiver link was not showing the index page.
  • Fix an issue with roster output where some player would not show up if he was playing all 3 forward position : center, LW and RW.
  • Fix an issue where League File Save Version was not updated when saving.
  • Fix an issue where you would have unrealistic Total Attendance when playing season 2 or more.
  • Fix an issue where you could have players without Can Play Pro or Can Play Farm select and that would cause the program to enter a infinite loop when entering the team roster.
  • Fix a small issue where Pro Team name where show after simulating Farm Game.
  • Fix an issue where you could not do your roster for 10 days in playoff if your pro team was eliminated but your farm team was still in playoff.
  • Fix an important issue with Farm Playoff when your Farm Team should not participate in farm playoff if he was not playing in the same conference that you Pro Team.
  • Fix an issue where Linesmen and Referees could be in the same game.
  • Fix an issue in the Entry Draft List when you reenter the windows after making a list, the list would be mess up.
  • Fix a bug with Rerate Difference Output when you had Potential Hide.
  • Fix an issue with Unknown Players being very powerful.
  • Modified the CSV and XML to add some stat and fixed issues.
0.9.5 / 12 February 2010
  • Fix an issue with the Minimum Player Salaries and Maximum Players Salaries not even enforce correctly in auto-roster.
  • Fix an issue when simulating where you could get a Integrity Error if both Pro and Farm team were playing on the same day and the auto-roster function was run when loading the schedule using the Simulate menu.
  • Fix an issue where the Team CSV and XML Data would be incorrect.
  • Fix an issue where the TodayGame XML was not created.
  • Fix an issue where the CheckLineEmpty function was not working at all and it was causing some issue when simulating full season.
  • Fix an small issue where Roster Windows was not reload when it was supposed after the CheckRoster has moved some players status.
  • Modified the CheckProRoster Windows to Standardize with the CheckFarmRoster.
  • Fix a small issue with the LoadAllLines function where the Wait Windows was “jumping”.
  • Fix an issue with the Prospect Import CSV function if the CSV file has an empty line at the end.
  • Fix an important issue with Suspension calculation in the CheckRoster function.
  • Fix an issue where you could not remove the “No Overtime” option.
  • Redid most of the Salary Cap function so it’s calculated by days and not game.
  • Fix an small issue where Pro Team name where show when simulating Farm Game.
  • Fix an issue where Suspension where go the wrong scratch when suspending from Edit Player.
  • Fix an important issue affecting the RW.
  • Fix an issue with the International Tournament league option how hiding correctly and not removing farm correctly.
  • Fix an issue with the Schedule creation where you get an error when you try to create a schedule with minimum all lower that 2.
  • Fix an issue in Mass Edition where Star Power Mass Edition was not available.
  • Fix a small issue where you would get a General Error in Align League.
  • Fix a small issue where the transactions log for when changing the “Remove Exclude From Payroll At 95 of Condition” option was incorrect.
0.9.4 / 27 January 2010
  • Fix an issue Farm Individual Point Scoring Streak and Goal Scoring Streak Leader should show pro players instead of farm players.
  • Fix 2 typo issues with the Awards Output.
  • Fix an issue with the Player condition editing in the Edit Players Windows if you have a French version of Windows.
  • Fix an issue where in some occasion, the Client File link would not up in the index file when using the automatic output.
  • Fix an issue with the CheckFarmRoster function where it was not sending injure goalie to Farm Scratches.
  • Fix an issue with coaches in the STHS Utility V2 and in the STHS where the potential was not updated.
  • Fix an issue with the update rating where the goalies salaries were incorrectly update to players salaries instead of goalies salaries.
  • Fix an issue where you could get error message about finance when outputting when finance were deactivate.
  • Fix an issue where the Analyze Offer button in Automatic Free Agents was not working if the player you were analyzing was not in a team.
  • Fix an issue with the Erase Draft Pick Command where it was erasing the wrong year draft pick.
  • Fix an issue with the simulation where you could get an error if you finance slider was under 50.
  • Fix an issue where you could get Not Enough Player Available when your maximum players limit was more that 18.
  • Fix 2 issues with the coaches creator where hiring them after could cause problem. If you have the issue, hire your coach, delete them and recreate them.
  • Fix an issue where the default league save file name was not changed when importing a league from V1.
  • Fix an issue where the Preseason check was erased when you were making your farm schedule.
  • Fix an important issue regarding Salary Cap Check Calculation.
  • Fix an issue where transaction log would show incorrect team when sending an players on the waiver from the STHS Client.
  • Fix three issues when playing with 1 conference only : Issue with Schedule, Issue with Standing Output and Issue with Playoff.
  • Fix an issue with playoff rest day and Show Tomorrow Button.
  • Fix an issue where you could send your player on waiver on day 2 or more.
  • Fix an issue with the Team XML Arena Capacity, Ticket Price and Attendance variable.
  • Fix an issue where you could charge more money for level 4 ticket price that for level 3. Only Luxury Box are independent from the rest.
  • Fix two issue with hyperlink creation in playoff.
  • Fix an issue where you could send the same players on waiver twice from the STHS Client.
  • Fix an issue where the roster windows where Pro Scratches Players and Farm Scratches Player Label were too small.
  • Fix an issue where you could not create an International Schedule.
  • Fix an issue where SOL and SOW would not show up in Standing if you were running with the “No Overtime” option.
0.9.3 / 18 December 2009
  • Fix an issue where “Number of Load Lines” label was too small to show 2 digits number.
  • Rename the software’s to Add V2 after them software titles.
  • Fix an issue in the Auto Lines Farm Function where the lines could be incomplete if you had the Block Players From Playing in line #1 and #2 option activate.
  • Fix an issue where Farm Players Suspension was not dropping in number.
  • Modify the FTP Upload function so it look at the Last Write Time and not the Creation Time to decided if it upload file or not.
  • Modify the Copy Lines Function so make sure the Roster is correct before copying line.
  • Add the Pro and Farm Injury Recovery Rate in Team Injury Output.
  • Add +10 to Unknown Goalies for all stats.
  • When you move a player in the roster and you had an error, the error now said what day the players cannot be move.
  • Fix an issue where PO would should up in reduced rating when is the Hide Potential option was select.
  • Fix an issue where decimal would show up in the reduced rating for goalies.
  • Fix an issue where you could see decimal in Edit Player for goalies.
  • Fix an few issues with the All Star Simulation
  • Add the name of the team who goal was going in Video Replay.
0.9.2 / 27 November 2009
  • Fix an issue with the index page showing the wrong STHS Client file link.
  • Fix an issue with the output Meta tag showing the wrong information about what version of STHS it was use to output.
  • Completely redo the restore function.
  • Fix an issue where you could not end your pre-season.
  • Fix an issue where Last Min was not copy from the line #2 to line #1.
  • Fix an issue where if you were simulating not full farm, some players would be replace by unknown players if they were not add on a lines.
  • Modify the default league value for team morale (40), players morale (40) et default player stats (10).
  • Hide the Finance Sliders in the Farm Option League Simulation
  • Fix an issue where farm player’s exhaustion injured were sent to pro scratches instead of farm scratches.
  • Fix an issue in the box score output where an Unknown player would show in the lineup instead of a player name when that player was injured in the game.
  • Fix an issue with the Last Minutes Offensive and Defensive Line for farm were not save correctly when doing your lines manually.
  • Fix an small issue with Mass Edition were modifying the condition stat was not removing or adding injuries text.
  • Fix some issue with the Auto Lines Farm when running Full Farm.
  • Add the Give Away and Take Away to the Individual Leaders Page.
  • Fix an issue where third goalie in full farm when running with two goalies only.
  • Fix an issue where winning and lost were always given to goalie who finished the game in Team Scoring.
  • Fix an issue where using the X to close the about box would not show the interface back.
  • Fix an issue with the Auto Lines when you had 3 goalies.
  • Fix an issue when you were trying to do roster for day 2 or more and a player has a suspension for day 1 but not for day or more.
  • New Feature : Add a new option : Block Coaches Change (In STHS Client).
  • New Feature: When a GM submit new offer via STHS Client, the commish will get a message that when the line are load.
  • New Feature: Simply the Schedule Editor. I remove the team number.
  • Remove the Draft Menu from the STHS Client Main Windows since it’s available from Team Windows.
  • Fix an issue where the waiver window was available in STHS Client when waiver was deactivated.
  • Fix an issue where auto lines would do a complete auto-roster instead of partial auto-roster then an auto-roster if the failed didn’t work.
  • Fix an issue where Free Agents Window was hidden during season if the Unassigned Available in Free Agent was unchecked.
  • Fix an issue where Career Stat showing the Output Option. (It’s not program and I’ll probably an external program).
  • Fix a lot of typo issues.
0.9.1 / 12 November 2009
  • Private Beta
0.9.0 / 22 October 2009
  • Private Beta


STHS Client V2

Version / Date

Version History

0.9.11 / 20 July 2010
  • Fix an issue where the New Players and New Goalie would show up in the STHS Client when opening a players detail from the Free Agent Windows.
  • Fix an issue with the multiple rosters and lines in row option where an incorrect lineup could remove a player from all 10 lines up instead of only one.
  • Fix an issue where Free Agent Windows would show wrong OV for goalies.
0.9.10 / 30 May 2010
  • Add the abilities to run the STHS Client on Linux and Mac OS X (10.4 and more) with the Mono Project.
  • Fix an issue with the Block Ticket Change from STHS Client option. This option was renamed “GM Can Change Price”.
0.9.9 / 3 May 2010
  • Add a new option to calculated the payroll how it was in version 1; sum of all players salaries at this moment of the season.
  • Add a new feature where you can put injured players on your days 2 rosters/lines if the simulator calculated your player should be back from injury at that point. The calculation is based on the lowest variable between your Pro Injury Recovery Speed and Farm Recovery Speed option.
  • Fix an issue with the Partial Auto Line for Extra Defense.
  • Fix an issue with the Auto-Roster when you were playing with players with multiple positions and high number of maximum by position.
  • Fix an issue with the Farm Salary Cap Calculation
  • Fix an issue with the Defenseman Overall Formula.
  • Fix various a small issues..
0.9.8 / 18 April 2010
  • Modified the Extra Defense so you have 2 PK and 1 PP instead of 2 PP and 1 PK.
  • Fix an issue where you would get error when running with Maximum Players in Farm without running Full Farm.
  • Fix an issue with the Expansion Number Count in the Team Roster Windows.
  • Fix an issue with the Partial Auto-Roster.
  • Fix an issue with the Rating CSV Position Field.
  • Fix an issue where Extra Defense was not added by Auto-Line when playing Full Farm.
  • Fix an issue with the Partial Auto Line Function for Extra Forward.
0.9.7 / 17 March 2010
  • Split the Extra Forward and Split de Extra Defense in 3 Normal Extra, 2 PP Extra and 1 PK Extra.
  • Fix a issue with screen not showing completely if you have change your DPI in Windows (Windows 7 – All Control Panel – Display to Medium or Larger)
  • Fix an issue with CheckLines when checking suspense player was on the roster on days 2 or more.
  • Fix an issue in the Entry Draft List when you reenter the windows after making a list, the list would be mess up.
0.9.6 / 12 February 2010
  • Fix an issue with the Minimum Player Salaries and Maximum Players Salaries not even enforce correctly in auto-roster.
  • Fix an small issue where Roster Windows was not reload when it was supposed after the CheckRoster has moved some players status.
  • Modified the CheckProRoster Windows to Standardize with the CheckFarmRoster.
  • Fix an important issue with Suspension calculation in the CheckRoster function.
  • Redid most of the Salary Cap function so it’s calculated by days and not game.
0.9.5 / 27 January 2010
  • Fix an issue with the CheckFarmRoster function where it was not sending injure goalie to Farm Scratches.
  • Fix an issue where you could get Not Enough Player Available when your maximum players limit was more that 18.
  • Fix an important issue regarding Salary Cap Check Calculation.
  • Fix an issue where you could send your player on waiver on day 2 or more.
  • Fix an issue where you could charge more money for level 4 ticket price that for level 3. Only Luxury Box are independent from the rest.
  • Fix an issue where you could send the same players on waiver twice from the STHS Client.
  • Fix an issue where the roster windows where Pro Scratches Players and Farm Scratches Player Label were too small.
0.9.4 / 18 December 2009
  • Fix an issue where “Number of Load Lines” label was too small to show 2 digits number.
  • Add some code so STHS Client cannot open sts file (STHS Client V1 Files)
  • Rename the software’s to Add V2 after them software titles.
  • Fix an issue in the Auto Lines Farm Function where the lines could be incomplete if you had the Block Players From Playing in line #1 and #2 option activate.
  • Modify the Copy Lines Function so make sure the Roster is correct before copying line.
  • Fix an issue where Overall was not showing correctly for goalies in Edit Players Windows in the STHS Client.
  • When you move a player in the roster and you had an error, the error now said what day the players cannot be move.
  • Fix an issue where PO would should up in reduced rating when is the Hide Potential option was select.
  • Fix an issue where decimal would show up in the reduced rating for goalies.
  • Fix an issue where you could see decimal in Edit Player for goalies.
0.9.3 / 27 November 2009
  • Fix an issue where Last Min was not copy from the line #2 to line #1.
  • Fix an issue where if you were simulating not full farm, some players would be replace by unknown players if they were not add on a lines.
  • Fix an issue with the Last Minutes Offensive and Defensive Line for farm were not save correctly when doing your lines manually.
  • Fix some issue with the Auto Lines Farm when running Full Farm.
  • Fix an issue where using the X to close the about box would not show the interface back.
  • Fix an issue with the Auto Lines when you had 3 goalies.
  • Fix an issue when you were trying to do roster for day 2 or more and a player has a suspension for day 1 but not for day or more.
  • New Feature : Add a new option : Block Coaches Change (In STHS Client).
  • New Feature : When a GM submit new offer via STHS Client, the commish will get a message that when the line are load.
  • Remove the Draft Menu from the STHS Client Main Windows since it’s available from Team Windows.
  • Fix an issue where the waiver window was available in STHS Client when waiver was deactivated.
  • Fix an issue where auto lines would do a complete auto-roster instead of partial auto-roster then an auto-roster if the failed didn’t work.
  • Fix an issue where Free Agents Window was hidden during season if the Unassigned Available in Free Agent was unchecked.
  • Fix a lot of typo issues.
0.9.2 / 12 November 2009
  • Private Beta
0.9.1 / 22 October 2009
  • Private Beta
0.9.0 / 17 September 2009
  • Private Beta