Luis A. Mateos
ystem Design

The developed expert system is an online platform for browsing and analyzing NBA betting results. It includes a data base with all regular seasons and playoff games since the 1990-1991 NBA season.

Figure 1. SPXS.

TOP 
NA Visualization

SPXS includes a visualization feature to easily review the main results. The visualization mimics DNA tables with defined binary / ternary codes displayed in different colors: black, white and blue. In the system, the main three results from a game match are: WL win/lose; ATS (against the spread) cover/no cover/push; TPL (total points line) over/under/push.

Figure 2. SPXS – DNA codes.

The system includes predefined tables named DNA Xtatistics, where the DNA visualization and resumed information is presented for a team or group of teams. This is a concise representation of all the system variables in order to notice any tendency from a team. It also takes into account where the team played, at home or away.

Figure 3. SPXS – DNA Xtatistics.

TOP 
I Prediction Algorithm

The prediction algorithms included in SPXS varies from the simple points average to more complex, which takes into account previous results, as well as straight winning or losing games. In some algorithms, the regression integrates the information from previous seasons and tendencies of the teams.

The most simple prediction algorithm is done by taking into account the average of both teams from its home and visitor statistics respectively.

The average points for the visitor TEAM is calculated from the average of both, the visitor team points average and the home team visitor teams points allowed.

average_visitor=(average_visitor_team_score_as_visitor + average_home_team_score_from_visitor_TEAMS)/2);

The average points for the home TEAM is calculated from the average of both, the home team points average and the visitor team home teams points allowed.

average_home=(average_home_team_score_as_home + average_visitor_team_score_from_home_TEAMS)/2);

The points line is the difference of these two averages.

points_line=average_visitor - average_home;

The total points line is the sum of both averages.

total_points_line=average_visitor + average_home;

For example, the PREDICTION for the Los Angeles Lakers at Miami Heat, see figure 4.

Prediction from SPXS odds algorithm

Figure 4. Basic Prediction algorithm.

TOP 
2019 Luis A. Mateos