Custom Analyzer

Custom Analyzer window provides another way of filter back-testing. You can build a list of ticket filters in this window and apply the filters to past winning numbers draws. Custom Analyzer will then show summary statistics and detailed breakdown of accepted and rejected draws.

Custom Analyzers can be saved to a file on your disk and reopened on next application startup.

To create a new Custom Analyzer, click menu File - New - Custom Analyzer. To open an existing Custom Analyzer click menu File - Open File and select Analyzer Files in Files of type combo box at the bottom of file browser window that opens from that menu command.

hint You can also drag and drop a custom analyzer file into the main application window to open that analyzer. Custom Analyzer files have .analyzer extension.

You can reuse Custom Analyzers in various lotteries installed on your computer. The following rules apply:

Custom Analyzer window has three different modes. You can switch between the modes by clicking at appropriate buttons at the top of the Custom Analyzer window.


In Design mode you add and customize filters to your custom analyzer. The Design screen is divided into two parts. At the top there is Name & Description pane where you can enter the name and a short description of your custom analyzer. The pane is collapsible by clicking on its header. The lower part of the Design screen is the actual filter list.

 You can collapse Name & Description pane to maximize the screen area available for the filter list.

When creating a new Custom Analyzer its filter list is initially empty. To add a new filter to your custom analyzer, click button Add filter at the top-right corner of Custom Analyzer window. This opens Select Filter window listing all available filters. Select the filter you wish to add and click Select button. The filter is added to the custom analyzer and its settings are available at the lower part of filter list area. Repeat the same steps to add another filter to the custom analyzer.

Another way of adding a filter is using Filters window - simply drag the desired filter from Filters window and drop it into the Custom Analyzer window.

To customize the settings of any filter in the list, click the filter in the table first. The lower part of the Designer window then shows controls for the modification of the settings of the selected filter. Note that filter's description updates automatically in the Description column as you make changes to filter's settings.

 You can drag the divider between filters table and filter settings area to enlarge the upper or the lower part of the Designer window as needed.

If you wish to remove a filter from custom analyzer select the filter(s) using your mouse then press Delete key. You can also use menu Edit - Delete

Note: The filters in the list are numbered in ascending order for better orientation in Summary and Details modes respectively.


Click Summary button at the top of Custom Analyzer window to see summary statistics of ticket filters:
The screen shot above shows summary statistics of Custom Analyzer which contains two ticket filters:

  1. Odd/Even filter which accepts tickets with 3 odd numbers and 3 even numbers.
  2. Sum Range filter which accepts tickets whose sum of ticket numbers is in the range of 120 to 200.

The summary table is given for the whole winning numbers database in Expert Lotto 6/49 demo lottery. From the table you can see that Odd/Even filter accepts 325 past draws and Sum Range accepts 696 past draws.

The summary table has the same format as statistical tables in Analyzer window. You can click button zero_occurrences.png to hide rows with ticket filters that don't accepted any of the selected past draws. Clicking button intervals.png shows draw intervals details for the selected ticket filter.

Click button Select to choose past draws the ticket filters will be applied to.


Click Details button at the top of Custom Analyzer window to see a table of selected past draws showing which ticket filter(s) accept a given draw.

The first table column is draw date, the second table column are winning numbers of given draw. The rest of the table columns are ticket filters. A small x sign denotes that ticket filter accepts given draw while red background highlights draws rejected by the filter.

Note that column headers are too narrow to show full filter name and description so you should use index numbers in column headers to match the table columns with ticket filters in Design mode. You can also hover mouse cursor above any ticket filter column to see its full name and description.

Click button Select to choose past draws the ticket filters will be applied to.

 You can change the order of draws in the table by clicking Date column header.

 Use menu Edit - Find to search for a draw with given numbers.