Documentation


 NFL Optimizer
 · Installation
 · Overview
 · Factors
 · Z-Values
 · List of Games
 · Examples
 · Updating Data
 · Notes


 Support


 · Documentation
 · FAQ


 

 
  Home » Support » Documentation » Optimizer (Football) » Overview

 Optimizer 2003 Pro Football Edition

OVERVIEW

The Optimizer user interface consists of a series of tabbed screens that allow you to easily navigate through the program.

SEARCHING FOR STRUCTURE: The Optimizer searches for patterns in football data. You specify a situation, namely, a specification of factor values that identifies a set of games. Then you "get stats." In database terms, this is a query. The Optimizer quickly finds the games for the specified situation, displaying win-loss percentages, both straight up and versus the point spread, over-under percentages, and "z-values," statistics that measure the strengths of win-loss and over-under percentages. You can also do a random search, in which the Optimizer randomly searches for strong patterns, saving the best for later analysis. Or you can find optimal situations relative to point spread or over-under percentages. You can save powerful situations in a situations database and then see which saved situations apply to a particular game. You can also instruct the Optimizer to automatically search for new situations that apply to a particular game.

SPECIFY FACTOR VALUES: Start on the "get stats" tabbed screen. Click desired boxes to select values for specified factors. Leaving a box blank causes the Optimizer to ignore that factor. The home team (HOME) is selected as a default for "team," regular season games (REG) are selected as a default for "type", and the season "1993- current season" are selected as a default for the "season range". Factors include team, opponent, playing surface, season range, spread range, over-under range, results of selected team's and opponent's last game, 2 games back, and win % to date for both team and opponent. Under "opponent," you can select opponents in same division as the selected team (=DIV), same conference (=CONF), different division (<>DIV), and different conference (<>CONF). To select factors for the previous game, 2 games back, or win % to date, click the appropriate tabs. Note: Year denotes season. Thus, if you search for playoff games in 2002, you will get games that were actually played in January, 2003.

GET STATS: When you are finished selecting factor values or optimize boxes (see below), click on the "get stats" command button at the bottom of the get stats tabbed screen. The Optimizer then queries the games database, lists games that satisfy the specified conditions, and displays an array of statistics for those games. If "optimize" has been selected, the Optimizer displays the optimal situation for the appropriate factor(s) in the context of the other specified values. The best z-value (largest in the display) may be for home, away, or all games and is highlighted in red. When the Optimizer concludes a search, it displays the selected situation in the "situation" frame at the top of the screen. When you've finished this procedure, click "reset" and do it again.

LIST OF GAMES: In addition to win-loss statistics and over-under statistics, the Optimizer also displays a list of the games that satisfy the specified conditions, including dates, scores, point spreads, and over-under lines. To see the list of games for a particular situation, click on the "list of games" tab.

NOTE: Current season games will not show up on list of games unless a point spread for that game has been entered.

AVERAGES: Average points per game for the selected team and opponent in a given situation, along with average point differences and totals for that situation, are displayed below the list of games on the "list of games" tabbed screen.

OPTIMIZE: An "optimize" check box is beside each eligible factor value box (not all factors can be optimized). Clicking on an optimize box or boxes selects "optimize" for the associated factor. When you "get stats", the Optimizer then finds the strongest point spread record or the strongest over-under record for the optimized factor(s), expressed by z-value. You can optimize some factors and specify values for others. The Optimizer then finds optimal values for the optimized factors for situations in which the specified values are in effect. To unselect an optimized factor, re-click the selected optimize box.

Note: Do to the numerous combinations that must be compared in an optimization procedure, optimizing more than two factors at once can slow search time.

RANDOM SEARCH: Suppose you want the computer to search for good situations, unhampered by your preconceived notions. When you click random search, the Optimizer repeatedly searches through the database, looking for strong situations, saving the strongest for you to study later. You can leave a random search running as long as you like. In addition to saving good situations in the situations database, at the end of a random search, the strongest situation is displayed on the screen.

When you use random search you can also specify factor values. In this case, the Optimizer randomly searches through factors other than the ones you've selected. If you leave all factor settings blank, "random search" finds strong situations for the home team over the entire database from 1997 to the current season (1993 to the current season with the Optimizer8). For example, if you select Buffalo as team, and "= DIV" as opponent, the entire random search will be for situations in which Arizona played against teams in their division. If you leave the team setting blank, the Optimizer will search for good situations for the home team.

A check box located at the bottom of factor settings pages allows you to disable random searches for those pages. For example, if you don't want random searches to include factors describing the opponent's results for two games back, click the check box at the bottom of the "two back opp" page so that it is unchecked and reads "random off." If you also don't want random searches to include factors for the selected team's results two games back, click the check box at the bottom of the "two back team" page so it reads "random off." To restore these factors for random searches, simply click the boxes again and "random on" will appear.

The random search default settings have the "two back team" and "two back opp" pages turned off and the other pages turned on. The random search routine is set to automatically save all situations with z-values higher than or equal to 2. If you want "random search" to automatically save only situations with z-values higher than or equal to 2.5, 3.0, or 3.5, click the Edit menu at the top of the screen, click "Set random search z-value" and make the appropriate selection.

SAVING A GOOD SITUATION: The Optimizer allows you to maintain a database of good situations that you can use for future reference. If you uncover a good situation in the course of a search on the "get stats" tabbed screen, you can save the situation by clicking the "save situation" button at the bottom of the screen. You can only save situations in which the z-value is 2 or larger (see discussion of z-values).

FINDING SITUATIONS FOR A SELECTED GAME: This is one of the Optimizer's most powerful features!!

Click "situations for selected game" tab. Enter date range for this week's games (or any other range of games) and click "get games." All games played in selected date range will appear in grid. (Grid will remain blank if no games were played in the selected date range. Current season games will not show up unless a point spread has been entered.) Click on any game in grid to select that game. You now have two choices for finding situations that apply to your selected game:

Click "find previously saved situations" button to see a list of the situations that apply to the selected game that are already saved in your situations database. For each situation, you will see the "pick" for the game and corresponding "z-value," based on the situation stats. (The list remains blank if no saved situations apply to the selected game.)

Click "search for new situations" button to initiate a random search to find new situations that apply to the selected game. As the search progresses, new situations will pop up on the situations list. That's all there is to it! You can customize your search by going to the "get stats" page and setting factors as you see fit before initiating the search. For example, if you are analyzing a Jets-Dolphins game, you can go to the "get stats" page and select the Jets as "team" and then go back to the "situations for selected game" page and begin your search for new situations. In this case, the search will be limited to Jets games. If you leave the team factor blank, the search will find situations for the home team. NOTE: In case you have been using the "get stats" page and have forgotten to reset the factors, when you start a search for new situations, a prompt will appear asking if you want to reset the get stats factors. If you want to reset, click "yes." If you want to leave the selected factors as they are, click "no."

When either of the above searches is complete ("previously saved situations" or "new situations"), criteria for the situation with the best z-value will be displayed. To see a description and stats for any situation in the list, click on it. To see a list of games for this situation, click on the "list of games" tab.

VIEWING SAVED SITUATIONS: To gain access to the situations database, click the "situations database" tab. To view a saved situation for possible application to current games, use the scroll bar to scroll through the situations database. When you retrieve a saved situation, it is displayed in the "saved situation" frame at the top of the screen. Saved situations are ordered by z-value. Saved situations are displayed with all the relevant stats. To see a list of games and average points for a saved situation, click on the "list of games" tab. A counter in the "save and retrieve situations" frame displays the number of saved situations. To see saved situations for a particular team, select that team. To scroll through all saved situations, leave the team selection box blank.

To delete a saved situation from the situations database, click the "delete situation" button.

OPTIMIZE CRITERIA: When searching for optimal values, the Optimizer considers both point spread ("vs spr") and over-under ("ou") records. Within these categories, all games, home, and visitor records are separately examined for both versus spread and over-under results. The default for finding optimal values is "all," in which case the Optimizer finds the best record, measured by z-value, including both point spread and over-under results (see explanation of z-values). If you are looking only for point spread angles, go to the edit menu at the top of the screen, select "set optimize criterion," and choose "vs spr." If you are looking only for over-under angles, choose "ou" as your optimize criterion. Note: The "optimize criterion" only applies to searches for optimal strategies and to random searches, in which the Optimizer looks for the "best" situation.

PRINT RESULTS: To print the results of an Optimizer search, click on the File menu at the top of the page and click "Print search results."

GAMES DATABASE: The Optimizer database contains all pro football regular and post-season games from 1997 to the present, along with the schedule for the current season (The Optimizer8 database contains all games from 1993 to the present). The user-friendly "update" function makes it easy to update the database throughout the current season.

UPDATING THE GAMES DATABASE: To update or modify games for the current season, click on the Tools menu at the top of the page and then click "Update database." When you are on the update data page, specify a month if you desire, and then, from the list of games, click on the game you wish to update. You then add or modify values in the appropriate boxes in the "update data" box.

When you are finished updating a game, you can select another game and repeat the procedure. When you are finished your current updating session, click on the File menu at the top of the page and click "Return to stats page" to return to the stats page, or, to exit the program, click "Exit." The Optimizer will automatically update the database. You can change incorrect values, enter partial information, and update data as often as you like.

The current season schedule is already entered. You cannot modify dates or teams.

EXITING THE OPTIMIZER: To end your Optimizer session, click on the File menu at the top of the page and click "Exit."



home | products | support | order | download | about us
partners | members | search | contact us

© Copyright 2004-2001 Snoop Data