|
Diamond Scheduler 6 is Vista-compatible and includes several additional file export formats. If you want to see if you qualify for a discounted upgrade, examine this page.
7/28/2008 Version 6.12
- Created access to the written tutorial via the Help menu
To download the latest version of Diamond Scheduler, click here.
4/26/2008 Version 6.11
- Added ability to import multiple leftover timeslot files (*.shl) in one import
- Added ability to export leftover timeslots in elimination tournaments
- Switched home/away display on eTeamz export, as per requests
1/24/2008 Version 6.08
- Added export to iCal format
- Added export to Microsoft Outlook
1/4/2007 Version 6.07
- Added export to Google Calendars format.
10/31/2007 Version 6.06
- Streamlined some code to increase the speed of the program.
9/22/2007 Version 6.05
- Added a Notes field to any game, which can be accessed by right clicking on the game in the Master Calendar and choosing 'Record Results.' This field also exports automatically to the Game Results Report.
9/22/2007 Version 6.04
- Added an additional 8 levels of backup for each schedule. You can find them by going to File > Open and changing the filetype in the lower left corner to *.bak
8/14/2007 Version 6.02
- Vista compatibility
- Significantly faster
- Added Hometeamz, Eteamz and ITSportsnet export formats
Diamond Scheduler 5 is no longer available for purchase. The following reflects the history of its development:
Changes over the Years in Version 5
- Added functionality for Sports Esteem (http://www.sportsesteem.com)
- Now can add a team or venue to a combined schedule.
- Options tab in Master Calendar now remembers last setting.
- Allows you to set Monday or Sunday as start of week when you limit the games per week
- Added a feature that remembers the last setting of the time conflict checkbox under the options tab of the master calendar.
- Added ability to include a filename argument for startup programming
- Fixed an autoexec.nt bug created by the installation of Windows XP SP2 on some machines
- Added export support to AssignmentMaker (tm)
- Added ability to rotate which team pair will have the first game of the season
by including the function of "rotating starting team" on the schedule tab
- Fixed a big whereby an "out of range" message appears if you
import leftover timeslots on a combined schedule then export short names to
HTML.
- Added ability to move a finished schedule by x number of minutes as well as x number of days
- Added an export capability to LeagueLineup.com
- Added more examples to help file and How to Schedule tutorial
- Changed the name of Record Winners to Record Results to make it easier to find where one should enter scores.
- Added ability to choose data you want exported for standings including runs/goals scored for and against which has been requested by hockey and soccer teams..
- The choice of sorting by standings or points is now "remembered" on the standings screen.
- Added ability to delete a team and all its associated games on a locked schedule.
- Added ability to detect conflicts with managers schedule, as well as coaches, in combined schedules by using the Schedule/Check for Multiple Games Same Coach Same Day menu item.
- Added ability to exclude solely windows of time on a day instead of whole days based on already scheduled files (this allows coaches who coach more than one team to participate in more than one game per day without time conflicts).
- Formatted the percentage in league standings to 3 decimals
- Added another option for import of enhanced team information from a text file (which might me useful if exported from Excel or other application to a comma separated list. This allows users to import team name, code, plus all coach and manager information. Field import facilities were also enhanced.
- Added ability to continue to reduce the days rest on second pass scheduling through "Same Day OK"
- Automated the export of Game Balance sheet for greater than 20 teams from the Master Calendar menu bar
- Added ability to specify a break point for the Game Balance sheet for exports of greater than 20 teams.
- Added division name to export of standings to HTML for combined schedules.
- Gave users the option of suppressing the messages about same team names and fields in combined schedules creation to save time.
- Included the ability to export to HTML both the standings and results for divisions with over 20 teams.
- Changed the default export of greater-than-20-teams for the standings report from txt to csv format.
- Enhanced the ability of elimination brackets to handle time intervals between rounds.
- You can now print out a report of the no-play days for all teams. You will find this new feature under the Schedule menu, Reports, No Play Dates in this Schedule.
- You now have the ability to delete timeslots in the current file that appear in another file. You have a choice of deleting all timeslots that appear as scheduled or unscheduled timeslots in the external file or simply deleting the timeslots that have been scheduled in the other file.
- You now have the option when importing no-play times based on team schedules from another file of counting the games in the external file towards the per week or per season totals.
- Now exports to Team Sports Web format ... see http://www.teamsportsweb.com
- Can now determine whether visitor or home teams are listed first in a results output to HTML.
- Can now use up to 5 letters or numbers in team and field codes.
- On the Master Calendar, you now have the option of popping up a magnification of days by simply pointing to the day of the calendar.
- Added the ability to flip the home and away pattern for the first round and subsequent odd rounds to provide more flexibility in finding a solution for a difficult-to-make schedule.
- Added the ability to copy a template week in the field timeslot calendar through a particular date so that you do not have to copy week by week.
- Added the ability to create no-play days for a team in the current schedule by pointing to one team in another file that has already been scheduled. This is useful for a coach who participates at more than one level and you do not want their teams scheduled at the same times.
- Default application size is now 800x600 rather than 640x480.
- Allow combined schedules to also address league standings screen.
- You can now specify "home field only" on elimination tournaments.
- You can now restrict your venue assignment in elimination tournaments to paired matches only, if you want to wait to see who wins previous rounds.
- You can now use the league standings to seed elimination tournaments.
- Automatically prevents overlapping between rounds in elimination tournaments, even if you fill in all times before you know the winners of previous rounds.
- Now include a Microsoft Word version of the Walkthrough Tutorial
- Added enhancements to export of Leagueworks format
- Fixed a problem that could retain old score if you physically copied a file
using Windows Explorer and then renamed the file.
- Added a timeslot calendar to the schedule tab by the rounds information to facilitate determining the number of timeslots needed for a particular number of rounds. Also added information in the calculation regarding how many games each team would play per seasons given various numbers of rounds.
- Changed the approach to scheduling fields such that you now have a choice as to whether to schedule fields sequentially, relying upon field priorities that you establish or to schedule fields in order of timeslot occurrence while trying to ensure that any given team has an equal chance to scheduled as many times as any other team on all fields in an attempt to evenly distribute the timeslots across all fields.
- Games are now numbered and than numbering is preserved unless you answer "Yes" to changing the numbering
- Added a second coach/manager to the team tab
- Added email addresses for coach and manager
- Left click on text fields (e.g., email address) to copy text to clipboard
- Add "Add All Teams" button on the field tab to quickly add all home teams for any given field/venue
- Added the ability to see team legends in the master calendar
- Added the ability to choose whether you want results or team standings exported first if you choose to export both to HTML
- Changed the back-to-back pairings algorithm so that you can do an odd number of rounds while maintaining same field preference on same day games
- Built in the capability of copying the text from most fields in the program to the clipboard by right clicking on the field
- Enhanced the "see only certain teams" facility of the Master Calendar to make it a bit more intuitive.
- Added a display of the current number of timeslots available when you calculate the total number of timeslots needed so you don't need to exit the calculator function to find out how many timeslots you already have.
- Created the ability to see only a subset of teams in the Master Calendar. Right click anywhere in the Master Calendar after completing a schedule, then choose Display Certain Teams. That display can then be refined to solely show games among the highlighted teams or all games played by the highlighted teams.
- Allows you to export all individual team schedules to one file, in addition to separate files, in case you want to automate the printing process from Excel.
- Significantly increased the speed with which an Access file can be read back into the program.
- Added ability to move an entire day in a locked schedule to accommodate rainouts.
- Now supports importing and exporting to Microsoft Access, if you have Microsoft Data Access Components (MDAC) installed.
- Added the ability to magnify a day on the Master Calendar after the schedule has been completed to make it easier to see which teams are playing on a particular day.
- Changed the "Add Home Team" feature to use a multi-select list box so that one can select multiple teams easier.
- Changed the HTML output of date so that dates would sort properly in some non-English versions of Excel.
- Modified Import Teams and Import Fields buttons so they will add to the current teams and fields rather than replace the current teams and fields. The advantage is that you can now import the team and field info from the two intra-league files when you are creating across-league schedules, thereby saving typing in all the info again.
- Now performs extra checks for file corruption during the save to make sure the write routine worked properly.
- Included a new facility in the No Play Times button of the team tab so that you can point to other files with completed schedules for the teams involved and those already scheduled times will be included in the specific days the teams can not play in the current schedule. This is especially useful for across-league scheduling.
- Changed file format to allow for scheduling up to 30 teams (more if you stretch it) with a limit of approximately 1000 games per file. The new file format is backwardly compatible (will read old schedules).
- Added support for sPortability file export format.
- Added the ability to limit the number of games played per day by clicking on the "Other Options" button of the schedule tab.
- Made multiple bookings and time overlap flags available for regular schedules, not solely combined schedules
- Modified the interface of the Master Calendar to move all options to a slide-down tab
- Now you can easily flag multiple bookings of the same team on the same day in combined schedules to easily determine if you accidentally overbooked a team.
- Added the ability to override the restriction of limiting the number of games per season in an across-league schedule in case you have the exact same number of teams in the A and B league - the only situation in which the limit would work.
- Created shortcut for "undo" in Master Calendar
- Added ability to flip home and visitor for all games that are not locked
- Added ability to lock or unlock all games on or before a specified date.
- Created an "undo" capability for Master Calendar editing
- Added ability to switch dates and field between two game pairings. Good for switching one game with another game later the same day.
- Added ability to move the entire schedule forward or backward by x number of days.
- Added a basic check to see if coaches are involved in more than one game per day (useful for those coaches who help in more than one division)
- New switch allows the program to be "kept on top" of all other windows.
- Allows you to lock all scheduled games in the Master Calendar which can be helpful when creating a multi-step schedule that requires locking certain
games before scheduling the remainder
- Several new export options were added to html reports. Allows you to pick among numbering games or timeslots, using custom codes, including coach and field information, open timeslots, unscheduled games and umpire assignments.
- Added ability to automatically launch Excel to view HTML report exports
- Optimized memory use by about 15% for large runs. Also increases number of timeslots that can be evaluated on large runs
- Added the ability to number games on export to html
- Refined control over headers and footers
- Refined path maps for elimination tournaments with legends and easier-to-read format
- Adds the ability to limit the number of games in a row any team can play to avoid unusual runs of sequential games
- Made the deletion of leftover timeslots from the current file, when exported to an *.shl file, optional, in case you want to keep a copy in the original file.
- Add import teams and import fields capability. You can import team and field names from old schedules or from a comma delimited list in a *.txt file. See help file for expected format of text file (search for import teams).
- Can now balance early/late on practice game schedules.
- Can now import all timeslots for all fields from an *.shl file exported from another schedule. No longer have to import the timeslots field by field. Can now use custom html team codes in the export of calendar view as well as other reports.
- Can now use custom html team codes in the export of calendar view as well as other reports.
- Simplified and corrected the method used to calculate league standings, including fixing an error in points calculations.
- Queries user regarding inclusion of "leftover" timeslots for each file as you create a combined schedule report.
- Now erases leftover timeslots from the original schedule when you export those timeslots to an *.shl file
- Allows for attempting to balance the distribution of days of the week in the schedule across teams.
- Added a button ability on leftover games dialog box to easily insert the info in the Add a Game form to save typing
- Added a button to view the remaining games to schedule from within the edit game dialog box
- Master Calendar now uses 12-hour clock.
- Now you can lock the Master Calendar before scheduling, insert some games manually, then unlock the calendar to do the remainder of the scheduling.
- Refined scoring under record winner in Master Calendar so that one can click on the game's winner and have the program automatically insert a dummy score of 1-0. For those leagues that don't care about score but want to record winners.
- Added the ability to specify that a team should not play on a particular field during the season.
- Added ability to insert a practice time manually in the Master Calendar.
- Created the ability to import a LeagueWorks file into Diamond Scheduler (see http://www.leagueworks.com)
- Fixed a problem in the Master Calendar that allowed you to indicate a winner for a game without providing scores. This could lead to a "not a number" error when league standings were to be displayed. The program now automatically enters a score of 1-0 in favor of the winner if there is no score and the user requests a display of the league standings.
- Created the facility to specify points for wins, losses, ties, and per goal (up to a specifiable maximum). The latter per goal specification is used primarily in soccer.
- Can now easily flip the home and away team in the Master Calendar by using a right click on any game.
- Created a new back-to-back pairing method that may be useful for some leagues. You now have a choice of double booking games or flipping the sequence ... see the help file for more details.
- Fixed a problem with the newly implemented no-play days calendar where the left and right button were not properly refreshing the calendar when you cross a year boundary. Fixed the between-game interval setting so it didn't reset on times less than one hour Fixed a bug that showed up if you override a tournament time, save the file, open up the file again, and immediately try to save the file without making changes.
- Changed method of entering specific no-play dates for teams to a calendar interface.
- Had to modify the ability to edit the first two words in tournament pairing field descriptions. The format of those first two words (time and date) were being used to load tournament schedules into combined schedules and overriding the text in that field would lead to an error when the file was saved.
- Now clears the custom html code left over from a previous team when creating a new team.
- Includes sample tournament maps for double elimination tournaments.
- Changes the button color to red on the team tab to flag when a team has no-play times
- The following was removed due to unintended consequences with V2.71: Changed the default time to PM if no AM or PM is indicated.
- Included a facility to export umpire assignments to html (see schedule menu/umpires).
- Include ability to view how many times each team plays each other team on the team report screen.
- Implemented the ability to specify a custom code for teams. This responds to the request to be able to name teams something other than the full team name, without being limited to the two-digit id code associated with the team.
- Allows you to exclude the match up of teams with other teams. While this makes it very difficult to get a balanced schedule, some leagues prefer to have this capability for particular situations, even knowing the impact on a balanced schedule.
- Provides a simple export to HTML for umpire assignments.
- Adds ability to export game scores to HTML.
- Added the ability to change the focus from the editing tabs to the main window using the escape key to facilitate keyboard editing.
- Added ability to specify whether or not you want to always backup the previous version of files each time you save or saveAs
- Added ability to include or exclude Friday as a weekend day in the weekend pairing method.
- Switched to a 2-letter out-of-league index code for teams and fields when you manually add either in the Master Calendar
- Switched help screens to a traditional Windows help file to facilitate printing.
- Added facility to flag possible field time conflicts on combined schedules so that you can easily see where two games from different divisions might overlap
- Added ability to store game score results on Master Schedule
- Use of short names throughout program to reduce confusion.
- Included a switch to hide games in tournaments schedules that include byes so only relevant information is displayed.
- Changed bracket displays to lines only, instead of enclosing team names in boxes, to simplify display.
- Changed timeslot assignment in double elimination so that the first two rounds of the top bracket are completed before the beginning of the bottom bracket.
- Now tracks the schedule array by game for tournament pairings so that you can include elimination tournament games in a calendar view by using the Create Combined Schedule facility.
- Added button so Division Information Sheet can be placed into the clipboard.
- Added ability to view or export the distribution of games by team per field on the field report
- Added ability to change the title of bracket screens at the top of the page and made the title 2 lines long.
- Saves notes with tournament brackets.
- Does not erase custom bracket titles unless you create a new file.
- Added a "map" of the brackets under the Tools menu so you can get a more global view of how the double elimination tournaments are placed.
- Program now automatically backs up the last version of any file when you save changes to a file to provide some data recovery capability.
- Added screen capture button for elimination brackets so that a graphic can be placed into the clipboard, pasted into a graphics application, and saved as a *.jpg file for use in a web page.
- Adds a "lock game" facility on the Master Schedule which allows you to indicate which games have been played. You can then unlock the Master Schedule and reschedule the season, while protecting the games that have already been played and deleting them from the new pairings so that the game is not repeated
- Included the ability to export league standings for those who have chosen to schedule more than 20 teams per division.
- Apparently some printers do not easily print some of the elimination bracket screens. You now have two additional methods to attempt: Print as Bitmap and Print Using Small Fonts. This appears to solve the problem in all cases so far.
- You can now change team and field codes, even on a locked schedule
- When scores winners are identified on the Master Schedule, the color of the game can be changed so you know which games have been completed.
- Can now set a flag to warn you if you are manually placing a game in the Master Schedule on a No Play day for one of the teams.
- Removed a loophole where you could change a team code to a 1 letter code, which can cause problems later.
- Optimized a couple pairings to increase speed
- Fixed potential conflict of 32-bit version with IE 5.0 (can cause GPF upon exiting the program in Win95 and Win98; did not affect NT)
- Now export to HTML tables on division reports differently to reduce or eliminate any risk of memory problems if you have many games.
- Provide option to include or exclude division name on an export for a combined schedule.
- Now checks to see, when you are editing an open timeslot, if it is one of the games that needs to be scheduled and asks you if you would like to delete it from the list of games still to be scheduled.
|